program: r0 = syz_mount_image$ocfs2(&(0x7f0000004440), &(0x7f0000000040)='./file3\x00', 0xcc0, &(0x7f00000001c0)=ANY=[@ANYBLOB="61636c2c6865617274626561743d6e6f6e652c6865617274626561743d6e6f6e652c636f686572656e63793d66756c6c2c636f686572656e63793d66756c6c2c636f686572656e63793d62756666657265642c6572726f72733d636f6e74696e75652c757365725f78617474722c626172726965723d30303030303030303030303030303032363131352c6469725f726573765f6c6576656c3d30303030303030303030303030303030303030362c696e74722c6a6f75726e616c5f6173796e635f636f6d6d69742c00535d4e036013ec9e6e7ecdee3849b40884b95e94f35cec9600cd19beb0"], 0x1, 0x442a, &(0x7f0000008940)="$eJzs3c9PHGUfAPBnBvoW+rZ9oW8PfZM3cRObaNQQ6EmliZTSUmixptrGeNkusG3RhW1gMR56wFsTTyYejIdGE2+cGg5e65/gxWM9N9GDFxOTRszuzgIz7IaVsGDr53NgmOc3+5159pnD8MSJyp25pdzcUq6wkCvP3Fo6k/u4XFqeL4Z4nzTt/9D+9U97OnGdHPS190929fzFd2+cCeH72R+frK+vr4eq7tDU0Jbff/v13szWY0OcqVNtt3lre+WDEMLJbeOq6gohvP9dCFEI4VySNpoce0MIx0I978a9z27m9mg0Dx8Xz+afTt1fGz49ufpgrfXfHoXwVel/r92e//nFruGfXtmj7gEAAAAAAAAAAAAAAAAAeMaNX7t6/Z3BofAoCt2r0fb3dceTY6v3Y9f3zAud/2MBAAAAAAAAAAAAAAAAAADgb2rz/f9cdKLJ+/9jyXGkRf31tzo/Rjpn4u2rYxcGh5L936Nt+a8nSb+c6wr9TfZ9z+7/fi5Tv/n+79v72a3G+Br99oUoHkidx/HAQAjfJBu/n4qOxKXyUuXVW+Xlhdk9G8YzKx3/+u79qegkG/q3G//RTPud3///v9uupur5zb27xJ5r6fh3tSz37adRW/E/n6m3H/Fn99Lx766l9W4tMFKfAKrx/7x75/iPZdrvVPyPhxByUXWsudQMUF3DVNNbrVdIS8f/UC0tNXUmH2Sr+//3TPwvZNo/qPl/JftFRFPp+P+rltaTKrF5//fHO9//FzPtH0T8q+Nf8f3flnT8D9cTu1NFap9ku/P/eKb9TsX/epyM83iUugJWo3p6q/9XR1o6/j3b8jef/+K21n+XMvX36/mv0W/j+a8x/b8c1Z//aC4d/96W5dq9/ycy9To9/4/U1n/sVjr+R2pp6bVzX+1nu/GfzLTfqfjXViU9jfhvzid/HK6nf23915Z0/P9dT4y3llip/ayt/6Kd1/+XM+0fxPqvOv6VuLO9Pi/S8T/aslw1/j+08f1/JVOv8/EPYdBaf9fS8T/Wslzt/u/ZOf5TmXqdjv9LnWwcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4Bkwmhz7QhQPpM7jeGAghPPJ+alwJJouzOanS+WZj5ZCGEvSc+FEdLtUni6U8nML5dlivlAqlWdCuJDknww90VKpXMnPF+5e3GirN7pTLCxWpouFSghhPEn/fzjWaGt6rjJfuBtCuLSR95+4vHj3TmEhPzu3+Obg4OBgmNgYQ39U/KRSXKjUe6/nhjC5Ubcv2jK4WvbljbEcjT4sLy8uFEq19Ctb6pTKM4XSljpTSd4XoT+qLC4vzBQqxXypfLvR30EaSY5jE9feu3ZlaFv+zah+HN3fYQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwFz0afuPLEEJ3/SwOIYw0fomalX/4uHg2/3Tq/trw6cnVB2tPWpUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+JMdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7NIxSgNBFAbgN2Ohdh7DatntbFcU0cIVwRPoMTyMHsVLeIcUKdKmCIFkFsJmF7ZJqu9rHszPzHswDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgHme3ruPt7qJSHG1uYz4+/pfHOYvpf7cj9+/OMOMnM7za/fwWDfl39NRfleOlm3epevV92eM1N7vYE+G+7TX97menGtq36bm6/veRMpVRLQlv005V9W8twAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgyw4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24FgAAAAAQJi/dRR9GwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPArAAD///4CHxA=") r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) fallocate(r1, 0x0, 0x7351, 0x8001) ioctl$LOOP_SET_STATUS(0xffffffffffffffff, 0x4c02, &(0x7f00000000c0)={0x0, {}, 0x0, {}, 0x40010001, 0x2, 0x15, 0x17, "9e959f16b6787b08aa26e66c4056a51695284854c382ec6bcfeef4fb0efcc1d8a6078ed98e203fd5f0643902dd8f6fac274de9d940bba5e51e92bbd4ce85450d", "f625c1076e4c36c800def96015e0fb7e904d865c2fdc458ee68d347f41be5a08", [0xf22, 0x7]}) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000004280)="ba5b8ea61489f0f38300fd701eb516b4c60bbe2ff4823e4606fb2bb264192217c6fa28b332cf26b91e1d9164bd551945a835ae0d1cbd61c683a32fcfc15e84e91526d14a8f3a5e20426db65cd52292757c753315dcfc610cc8fec0689484ec083ec9b5abb9fae2bf0a3b615f0dea062169cf61a9f0cb3f29a6c28752f80c082728c300e1ecca8a70b8e500dea6d9152bc6627bfd3018cfb624a1b541defe58da6df08027d67434aaa60468d9fc3772251814262313bc9f879561d5479379d0bcc9736efeb8b2927751c83c2beb3cebe9a44b8962332c6298095dd686e96a86ff0ea7add27ad201b64b7340ce6dfa43464a8270f0f11b1485389f8b4e85756be2ebcc8a560a2edf06e44cc43d256501a1e44283fc4c14cd5a17a8538c602de6eaa0db28eb73343825ef7d295cf1af0d4a3154db224d319f1c109a09bf3a723e5bf7c69aa82ce7150de7713ac205e73945a7f94b1cdfb1376f2e41a70fb7d39cc4e38e60c2ca1ab7937defac79abe448aed5be52805b47f4811729cccc363b0dd88472950ce5afedf7e3ee53e567540674d48528c0dd9c341ba63fe213d5c907889e1a048e7c239306ef73a03cdd8c2636831949418bc4b651e523f781f3588ce069c174e7195d6a15a14f09d14b1f7bfa269ab8b62a0ee3d97d516a5bb00b8125e38eb3a536a0b17b54621febb2936dbba1079139474afcbdb0ce42811d1e4c345eddf278b16de9ef061afa842c4596f93d7f4b25a1e04efa933b7c3c9f69a6e998acc68e22b11bb935fa8715134028a6cdaecec54089c2a0c689dbb9b54114b03889ffc4230be929a2b27b04f8db25c52f0e994d55197cf4a035a060a5d0a5bb702bb1c5c4cd8762cfa2bd55440960be8fa8a21193cefb0ea9fd71854f8201129ea98e89224f80b50d3280b2ca4675719b12be1544eb3d1c9aa6d0b8fb3bbc76895d9bb836683f84fdd22fe08add2f5b05afdc35c1ca9464ff38c5023c6e83c08d4782056cfa79f5afcb6a64b3588611d728a201dd5347a476b41e230ca9d495df26795e8f3f3aaa3bf94f9b7480c2a6c699cf91a48f7b1f6cd489f65fe73e13c009e18d70ba6f14d2d6f1553ebda5e195342486f18229b2627418b336bebce7c27aab37618dc9f2451d9eb0680101af466f33aff9a8b12961e2cd01e815f673190e7c3cbf84cf0d233679cdd5cac74c4fc4d784398fedd4f52c098632d8e10a12f34cbfb256ba61362432ec74732abc64c3b711f2aab8273ef88e31897d2e503bb80493c0a1182d638420beb6ef9e11aca868c9fc61aa787ca8dbac99df545ce2d5d5c4fc7e31e415e5c2b06a32abeab7306c528bd22c23135e94fafa4271ad4bb229871909786a2252b8214a30f09bea5913b84079d2fe6845d7500010000000bb1ed0e0e4c81c2a9f75fcc040c47ad4c23a4f2797c8d9c43f87cbbe0786b11967d5ad1dcbc5fe39b61615ba16392337b78bd5e5fc9ad9d646be0ab3a8d246309e056fa66d34ddef99b7371713b9e2827a30d54645664743af794ebbe927e43df9146950aa24058b81ce7f9555d1987baa47c486bc4180db65b897eb21ff2529423c88f2227ef4eef0b035ccc9d11f895d18ed9f00504d9db260d1561a5cc3692a52dac20d64ed22c50da171b223fcfe0a7e451c8341deb63e3ed6ffca9fd79aac6c8cd4e58a4c2af8acd487bea4846b7c222add7872d21ab64567800fee1b1669f631201335fbc5d1b3d9045b000055edc3bd551518216893d708a44b438e4479e33508c12fe031e8f7a1968912eb7cbe4053f5940063c2fb5770387db74dd8707a71b7671cc5abf42012a9ee638c60f59d9678b22fc536ffb953843ed6c66ab9bcf7cf5ff249a440aa726339b9a96fd3a0e3c3ed11ab910ebdc3e0eba99809fbd8bf1580f0a140924bedce7e90ee7e0d8bb9f8cbc990da15772e67d36991a25c38b77ef6d01357ccbbf6549103955a4dc82e0b1cd5e16907a4e7f488b0949934947a7b69f3956b3b62c9d357c9a3329dda4b827437c6d0efc7f5b767253c0a7b463ec9ec9064142f0b14a1c617ef9b7130a51cc2b98079337edfac68c8b777b73bd58097daa9f64ca3b9daabcc53dfce7be8dcd83b73f453023d5732ab3bb95a80845e6e427ba688518ef7425cf036ad42df97b339ab880c949081ebe5f4c051823cd12679164984abc2a2e3676e7e44c20643e48a2f2440ef1b541b9baf3e8a7db7a0f01c5217ef20038474d9c1207e72fd71a25d5a8f7b91be13b3a3b9d57edcf7c88b0a3b4a060a7e03a5667e5b444b0057dd5ab4e1c85e09f5552faa5654bba884bdca0247f12b3244a0f7a0492e321eb418cfa75915d76e9e26d734345fbd6e9b40f9c47b203ebbfbad6b330ec90adac0e1b03745e48a1eb3fa3c079d47062bf5a779c3479e6f5c4b8800a1e7513fcdfa0a6c6bcaccc6f736a0ec4031d7fa23c89bb6a8702a694aa87e88521490a5dbd5d0e5775b561ef9d4376e367e31a83df641c55d3801f573ef7a2ea945379f9d07a04cf8bae55e51599719f79ca33917c421ff63a335e11b4f266f5171e27b60b544f893cc8fec2bd191ff7ed87476e31979df4f01d71af376541bf09c0147d3ccb91285e6eff7c44fc8031e3a03b47abea0828e42861d2747259e1f7815ced18bc8efcc36a27643fbbbf33eeed6b5036773a305a901da08f858e1909ff3ea335bb48200020044b0711b67615a0626017da66274e804883aa858d04707d443805caceb8bd239e31ea7a446752fe789205bb083f1ca90d1589c43e8bb152801fff7bf3853d8bfcdd630b41aa3fe1f09bdc4cb1ec33885c21b883935468dfa05063f9d7c1faf14115ed359122187a90b2045c96650b2be20f1519edaa1d3597d2bb22e08954d00f7addb14b639258c75698a98046028c6f9ff187086b569cd4856d97ea1799722158e8418dde709acb7fcf890edeedf6f49c7d79ee5df4c535d53bb54ecd4a3031471262190d44b1d86a5410f34b80e387eee07acb83acb7de24b2df74b0b9bd6179e132d1a5e70fb52a2f704df3851e264192663297183b1dcf9e7f1a2c746991c2f239308201a1daa8b2478079af02204c8244adc87dfcc0397a4db01f1f079c39bed4b12a5c5e4cc0b0c66e83691ddb7e7c30d23a1b97ae7e0fdb56564ba2999c7aecced3e0fd1d185bdc1c27f4404f11177275563d1303dbdd6947277d90ff461425f6e6aa64a69a1463861f83fedd00d0c3f8c21eb9184cc02f501ab353cdcd3ec8da677e8da8472d22bf14f34bd5c4335dcb59d8a645a7074f604cf2defbd2fa005b0b88d64f010f1902612a3006dbd0c0c6af178ae888dcddd074845fd691dfe45d56311f491549581b225d6997703eb55cbd60beabb8d468d07ef9e6d8ad78521a455dd0595a66c2d5bef407cf266c4837e8b41ec5b08e7f097abc73e0e36ab26e101e5f994f672c741a49e608d93843e84a42162f0774436fded89e7e753902869178a9346c237266943780da10ac18b6a8abb97b558d4fb331fd90820b2a3b64b11776e7d4f53a1bb0f6695319120905d8d32f9042c3a40c2c47f89b4622cde88af69f732bb6438085a7c614a9cb913a7753feacbc54e32c33431230c78b252b4bc0874b1e07d85e7cb3b07957916d448bba0e9d97c320a7fca0e01948cf7507fb3bd94221e3b92ba3c55f00a4569d64c3eb3936a2fae6db0d527b55e40171f2df19b84cfcd57332eba0765eebabbd9e6a9bc8e1f43829d170025cd465318a28ef062815445264aee30b5976da2480cd70d23255b6f240ea6f211560b767ea16b8738f8e85398d4df771b1005e5d590062d55434d504b5e9be5a8b3d2b3b41413cfc2a808318679ef0b2607d6ef00496234956cdf74ba8332051a8facb438dceada860d3aad5cb33385023d224715cc28cec354686541f66902a883c4552528b078aadc8528a442dab2e68451d9ad0966687c6d8fd696652af8d43ffd37e7ccb96d5a0bf6d72c37685512e90bd085d5f46d36ef55af96e2eaa1f5d5ce44460413578d716f963df48ac4ce00130bb44db351e4fb52f8b2ae0a944c49514da5d740f3891c34b0681066f0c2f7c26a80a44018832051d2c358df63f6e339da476150cf834100f26e73ed4bbd82107c2fcd401955bcf1c83c2a1a1b1f72c60da8f9c5647113364cff4a204af27f131883e993e436c186b5319f1d2475842d032baaf41722e697e2d1fe83717e1fb6be097fea1fba7d354ebf8d688d78b0df5c11a49f3f3a2a134ba1157372820cf67138b7672bc6e115219df45ffbc31074cd6ef7ce0ec8574bda2c839a086335164894a9ccd2da9b53c95ea12f6499ced7e2011720f0fcc32fc6fd00a8a206754abec3525674040f63cad36056425d329cae87d1e76cdcb43fa95151f250362666eed4a3924551919da9d6ffb8094d836340ea3cfd1d4916b6b631bb0886f696e60b604c4d7fdd55e282e22c449814ce6f75bd3460488d3500ce58aa241a6a8c5d50af901df1b85dbd32fced3dfc4d510f08ccaf81fdae78db2d5bf7676f0b2ab72fe3f43878f7dc43e4bab02047ff51c02b37b1db2f68068fdee95f59248a633ee9dd1153b0a54129197fe8fea93fc473ce6097704da00fc25c99adbd1e24e5532868e8b1c2649699385a480785c88d837513a33ea024af35adf57c6c7a0bc8f5495d7424235116a79739c86842bb35e9ca5da7798f7ae3ccd9434dad566b70bed82c644cb65ddb37e94a2f06c332b32a829aad2ddc813ebcc07e07e5587f7f7ab27bafa0aac1441a809fba549bd3fa7b8c16851c3d22d7ba41ebb1b19f8e9f5d114950a5798ad8ed4d1b5bb4ddc6f3cecdd719baa78ad32d0fb94b8156811f9ef54ab2a29738e2e596b1424b19ef39d0a354c3e8aa6227f4fb2787b10cfc615dc356800067f800718edb658bb3b85d775c0724e7c2942c8cacf420a0e23fc2bc40d078ca5f4fb9d95236c8c35008c43e864b2ee0d7f2a634978c6c34bc2b5040a29ca1b1c60a92d7ff86b3c9dd90ebf3fb212d4c23d69be399837b92fa04dca5075ea7877561ab64664d12a1e1ff39cc20f4518b460ae9f87995bd3ae66272f3f24a47c6340cb0318b67acdb26064bcccf7ccba386e07127d9ffbda288cf2924623902dbf4be97605ab5dd02a969f44de8a94abd68020c1f47033ac2b7d0e9431035e358f7d876a119e31b154b6e66815f286a41a23cba9fea4dc4febb5210b291202e8dbeb6ee9e006f108ddf891ece25c7311e7f4c788c37e8a39382405627a547e609393cffd1cbfadf90ff9060a14700539d497dafb6a249e4ec814a9e68d7a954a3c51776af6fd839b9b4b1af37797431c15794508731fd5be32edc6514ee16681f9934b0d83185ca69820d3a590d511e9f5f3ee5bf33f6ed22d507481bd7f05aa644ff19809d49a3c2924cc408ddb839d6f07cf0894ec6a6372c453d23aa324802308833027861946679abd540548abb956743cf0ccb3925caff0c597334b72e8d081c7aa9822207426b16539e370678a2fda3f34555d721570e725e3eab5cce6e0f7faaa3580f6c7d7eedbab4a0b7af72d3daa450e467917181bb2c3eaec374209f7e74a4e9195487316e7c934d3f4d0a0ffd73ae1c0855690d5f03d04ad567dcdfc366f92bf13c3e667dbce23e2b64232c11f641bd7cac7f1f9eee72eb98a5cc28226afcd1fefec1b275186c40f063fc2e99448569bb5a903ad450a5812b17c8fa3a7ae639734974d368ad0968b2ff1381c128ab00b837d765e36bfdaf8d5284975faf739b9882a0db327ea522fbd71c3a708cc674bee98602540804d856829826a95543c0168af63ff084c46ed81320f5d6bcca8fe5955091caeb78ddf53b819ff91bce937e02025beaff559462045263a3ff132dfdb5024747bb5afcdf8dee04a8085a9268790256483e7f33fde71478f8772339154952dff0e1acffe87ee37f830c30b89042b778cc87fbbb7967fb0110a54ea4a7bbdc575a93dfcd4f1841c9a75dce63f90afed202aceb7a9593d0deece3adfd66b4f40f50c0cc1822835bfba2b20f25d991f8ed85204e9b56da4709e3c1544a96fcb914c327aa8d6e7e22b21c3745f579483a1959a2766cb34a961572c6b1cedc06cbb4299053514fbb384f8192f4a5e0483667c685b3fd032a9c01471651bd7f8503eb7a9b564f779f9d33b120fb9eae779e37b28c82790917da2d763186401bf9b9d3a50572dbd7f7ac54a5afed50594e175ecb23f9c9fb949bbf84b94ec580a1d70aa405d645ee0848517d239d5dd0c0474e0b50991236b57d6af5325621399fa647946be8b27bff179dabfbf084cd7bc3fdb5313636ba7ee5264e90d76add5b41c3d23fbcb2e9066f187bba2770abea27f2aaf8cbe545f216e5bdecb3a584511970314058474803a24f88903bbd69e333e2c9046183c7945736a0f39676b64b12b319c3ce11107679c67d87ab6e9e1d2d28905674e9da798e2026cb544d4ae356991d29ed4bd38f2a5a7c6cf2a30b1b6d48700cce7eb573e84a46c25070525f67d45538704ca3cf53be6c44e84fbb40387803e6db47b373cd36783689b7f93eb27287570dae90d21214a85d6bfa898fcc2181af6e25daea786d7d50afa58731b4fac9c9d2861c802cfa6ef854e747217c0a894a28d21d0a43b9de43985c4756c29b561029ef95cfdc27bf38f26dac2fdf97cc58d9c1c59bf4ee59768ad51a1d0d8de92d0e2c723b1ddf411d23566ce0b72cc227d41fb63b6a13188fe72525ad316fae05f5aa7233f7bfed187f1b1f87a861afb173552f5d7c9bc7acc95107bbc323c376044a01ab13da42d1ab27b86dc3de3b157e47790b78896bcb2c532a7b7487bb6f24c4021c42357df52e4d5848b5584609a482dea46d173d2a695958002abd093c25f002116f8afc55e729024a4dedf5a4d3c626ebd9367fc18e7e4c7554fba0ad7349c5d526ea6dbd2c03ff33580b15fec3e1f827e885db592b47015544f6b1d400bde1133afa0071f68feebd987a807cc6d5b1b8827410c0b6d46c4b0cf6a5df999f71ba3ef4d9dae246d3e58e7428d98a33076ffc525946780d676503849c3f33b0b872f0999d47c6e424317bd8b0e2f70ac10dfaa19990e2a3f744ea5b32996dc228ff8de836b5ecb7e56cfb3dbf48172b5ff09eecf14439b8bbc5cf3ccc9863ef5547fa2896b73196cdcab97954f9acbec8e7d2626b1a3b8983fa31961ef8c8684ee824f343933cd73d516e1f8086556ab718010022319ab39f72b9e7989e50ec8681f3f6a778e7d23c8be2f4c26bc0ed855947107e93cc9e7515fe67b0c3b6e43d9fb157be2b2f2d9c799de55214974ec254f54cb6c20a76e656cd753502499750238164f1cefc37636e9eb4038053b631c95d80bc50e248ef5692eeb3f0c86aa50476eeb8f80f7115a4c410dd80264c123ff0b62b6291db85865816cc36871b061984a4afc440029c338684330a640e9b31e06eea4ded4e15d92c44a28368138aed08699aee772ac5734e74a65a6b8acd6cb86b2bcf12330ea808524ee838adfa3c185d24e3b2e5e89a5c9b95a659298a4935549e218d4bb4da58a2a663251ffae5c6137f8e70a86a3a26f4bdf2187fa4b9fb3c822ab961846fc01d247530c89daed7ef18a14cba3b47d369980cf48049021cbaa271caee8e00aea56ac7b5c29899348ae129ba840c39f33a7c2f0b2fefb5291d23ea7e5aa91101585576d9996a05897341ba2963bf9cae137ed985283bbe3abe8e5a2754378e2ca7f1287056c8a05459d6a47ae4933c43879287b7ee557f3af6b047775ce76aa064be50caec22382a5e735765910fdd926d148ff77f42ee9f60fedb0c4158e02a385934c84521d52be0e0e0dddb0bae54acc1685919cc0d62192950c2e476d169f3533ff9dd440c6092450e15e5199d1d302bd81c3f1df78e71a39df0194beb1ff8dac956129b7be3d39b6505b17d2fb309859d6de62cf58760a4623267ec5496588d2ab5407e31a132f26fe29ece80ad80653ca190b83c9ac8345259087f0a84a001fbfb49c7442ab371d30897b94779039f17857ea96afb9fa41db33d7f3dcf123244975a1714a96db05fc1bcac173081dfaae090b16c05aca4dc98afd5798347b2cfc60ba92eb5e237752d64df1982ef13b116f6b010b0d2eca243f0f991a3f34a486bf58e06d6f922e07413d5844ff279559f8c401785e0207ece4ce7dc53c7705e2647a3c352902efb136fb0f6952eb8acebf90e7e56e831c228cc319e9d079d89d2ff1d43fc1a1139c2d7893ae246747a8c0c1c34c28cf5d6ea9b6c71b3e966b3f32259a19c3e35e4a08d4dd27052033fd7f1437ce9cd2088b31b8ba974558dedb1f8d4355e224e1b8df8da3bc93cb3f9b582ac379dcd0104a3f146d6d3fb699de99cccd099bfabe63841a2dba61a465b258692fd98c9d4ff1fbc7212ea2066c5367f64707e7b2e14c51d78a5328d044ac33b1313502b986ac0462c6c3455f60f727e3e895b1e4df196d4f7a9e21c53a6500f0dc6e957530164bc648ebfedb6c973ae8fe49a92fca7274f29edcb202356775baab723f9e3a03a1d24d6dda56853ef0a91ca8bc7c530e28ee896efd1a1f5866206dd82e0eb554f4afedd9e87562903b49963d72d8caca7bb0975252f8f5578287e5c3aac618995a941299fa0973e67ae44469336e45b68f978fedfc8785e333610f8029b194226f86e770ac987cb84f9c76e5ccaaefe64bfcadf5635bee6077e05364e8872100003c9442e1c7cadd6f98e0dc9e2db17eabc8e6307ffd485dd06935a423d5c9cff832cc1d481e49d6dc00176d0342fdab19cec251b6fbed3ab6374ecd022de617cb2720ffebfb8b98b426cb445439b7b088fc7d9ed9a91989f2bbad8519070a6f916df7c49e3184fef1753387a5a2b5b991e04de915e053c471d198b843fb0afe5a68cf8fffe65bab08f6f5425d458a55de6355558bc5049e3a176977630a45de0b7076cdda2a167003090bbbfba5618ba2f6481cdb1386d1fb3c44a35c4d0cf9ca14dad697078fa4a062e55515c8cd69c6b2e911b19f637cba7c6ca26b3b4b2a74fd5cbc64f269fa5d6f9628830962db2d7ee04a6c37673c593771e568e8dd6cb965e67e6f4be91e625c1015160c234e8893eac8ba39708b9f32e519abfb9c5b2562e424d6eb2c8a737a830997821fc294c559d14d7c0bc8fb03ceb44f1bce3f63c46607ba95d70cb8098d30e1e3e6c5957ed3b4bb1b96d3c3879098247483e6c4f669bd556387b346bfc5497fd76a8e89bf185968f3e3dd58214ec024f5a4a180b31eefef8233bbcac8d9706b35476cd5d4cbe86034928f5c4a3c07fbd3e19ec89536aaa4fcbc2c7212ad2b5c3213a32d760e9883149f1770ef77a1313bcbbd41ebe246e847aac1baf975fdd326bf81fc68e19ce8cc7f056f5be524f35fdc7f4c0420c36846ce5415c725291ebe4964090e5c59d6844ad02acb37c437486e677b0b48c8bfced79275ff64f4be33b3492d40b8496754a36b9657efbaeb2e958de29b2de4c23e1feb7fe39c2877e1a21bf2b550d0ac6cce5feb72faaccb3ba47f498c460669ca345b5561f99b5f2f020a2c01b9d95399064eed1b7e75b802f3e70239b1c58c75f9067ca4543ec5d5e32fbfbb36d9ba9db1682c7c63e91f399752c155dc5077a2dacfdd6f9e52031290be704314d5ebdcccf9f30985dbae514d0283f6c4b7e3ebdd46b6279e8031b3847a8b46240053ce76bee81fa7b62266a1b501153aacda0803809cb4671d53f6e55dad8fd508373c1c2c9353a1c9f8de2509eacbe8e1733477880c549e327a8db5aae29169ac886cd5086b7f4e8823549c44e48fcc3683fd045dd93677336998c4016dc31823ec36a0d2ceca92c131cb3d8d5e08275f40f70943de8bbcf583a8985c30dbacef8425aaca57dc860753c31c17194f71c5d316572bcf81ab8db62e06c1ee39c6a24dd0f68d82c75762842c9bbb70127029154cb768aafd308471eb518c8aecf27c0efd01883961ce002a6231189293d00dc4d71824d2af860b7b3efc3c282b2719dc737bc5c3ac23dd7dd1420472d64acf6bb2d97503804a67cf9516e28167ab8fd38acf90ce56cfb304b59a5960f4f38963db71bd7ead69178d8ce52b74297ea3a0cdd55bb1eb849c02f8a87610bc7fc48a7af7d6e56cc41cff303afadeb6b4592605c3c3c2385c9a165c1c7e30194c0e994499472b08aaaaca3707b9baf3185f5b1314853d50d7b86f255615fd4009f07b87085bcc44c865f7e14d29e64f95001bc00c68afc3a0a0555027d460519f15264289c0918cf594b5ad37252575a9484a1de681f70745d2c6248581cd3702767115637c7cf7bc15a63775b90c285be77db8b85dc08ab81bb307694417a8d1c4aa1ed8716bc58a35e1dc8e23cde3748c6a93370397dd5c41371fbe45b86e3180e410dec137bd47730c7fdb7e062cafae686201b69071f6027ac38c191c333d27f5cc814c4522859598e7e54a04a7deae272533ae39e296785124efb6714089e6567b8db2cb403d87bea3a718b925825b914764ead06b48727e4c42bee1a36e9844f35c79fb50c89e4d9ad6a7b464299fcd10037166c2cecd017bfc18cef59fe2575e93a139a47e2baf5482f3a5d248413c87a39baf7e1eb1441ceb37f5df211844834808cd4df62b2e0b05ef1eb7b3749f49bae54fe00518e951e21ba4e1bc2d454e7bbfb86e3aaf7b9a25e354e56aeebd11e832471fc8edd0d3b4d3c123779cee870c86d97d703bc44b639a2fc49855fa54e9304de1dcedf90df397733fa94792c1bf0685335b027f3de1ac8f7f007f61ea9e51988f1fcbaf982b5b808645c4eb2fcaaca3c10667eddc4007061eaf3c250744baae0332bff7c9f077ede4b593853f4a165dcfee11b75d5107d1a86a6669c231415eef1dbb58f0b829ef03f4ee0e6acc787b1ad31807852ec4269d23322304842ac0cb13cd53e7e4479cb7fd9d7b4ecd722ecfea4c59f69760323d9930b03cba558cbe30711447ca93a01596d2bc245e9908738b1de17f07c9eeaa28472e08570a3129e81c874a894b23b1d8a77c1b4275fdea8adf5ff10bad0ebd41073059c3a900801699d4c1b023336ed5d675b57db4770f85b0cf1e0dab135633936ceaffbc4a8a1dd58bec1fd3fbcee9be9874158abd4376928b2023191d2c87f3657943a60dcb16212704cfbee381e58194c5671b594494c60325512773dc7dc38da37d8b275becb97f472067bfd7d3594afd78a0803839248c75fdce6b62711026cc32e1e3aa01152175a3096603394e773883790e96622a2b347ebe569eb26d4010115cfa611d4deb83ae4b0753b528fea440c95d5650acb53931f8ef6b6614b2aefd0754c5484b6139ad18a0cc23efbc3def8595ca45ef24cb6083c93261381a111f2ef450f5f95a343de96d4d426d3a7a72526b09b825a75df24dbf4d51a5b77f8cb948bcb78c4b4c09da92aeaf9855d40b0d5d8eabc5fe57c555f58ba0125e29512d2295b0c9ddba45f37a346e7826a4e3bcfa40a54be096f695adf9e66bc9f369556ac26c6fe46d4bd80ac949cd31e1390c14387a81cb5cf814944e60a293700", 0x2000, &(0x7f0000000c00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)={0x90, 0x0, 0x0, {0x5, 0x0, 0x2, 0x800000000000002, 0x81, 0x0, {0x1, 0x101, 0x7, 0x4, 0x6, 0x0, 0x3, 0xfffffffd, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_clone3(&(0x7f0000003540)={0x10000, &(0x7f0000003300), &(0x7f0000003340)=0x0, &(0x7f0000003380), {0x38}, &(0x7f00000033c0)=""/228, 0xe4, &(0x7f00000034c0)=""/36, &(0x7f0000003500)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff], 0xa, {r1}}, 0x58) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f00000031c0)={{{@in6=@mcast1, @in6=@private1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private2}, 0x0, @in=@initdev}}, &(0x7f00000036c0)=0xe8) r4 = getgid() r5 = syz_open_dev$MSR(&(0x7f0000003700), 0x7163, 0x0) r6 = accept$packet(r1, &(0x7f0000003740)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000003780)=0x14) r7 = syz_open_dev$loop(&(0x7f0000000640), 0x0, 0x22400) r8 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file2\x00', 0x6042, 0x1c0) sendfile(r8, r7, 0x0, 0x80000002) r9 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/vs/secure_tcp\x00', 0x2, 0x0) write$cgroup_int(r9, &(0x7f0000000000)=0x1, 0x12) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000004340)=0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r9, 0x29, 0x22, &(0x7f00000035c0)={{{@in6, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in=@multicast2}}, &(0x7f00000032c0)=0x23) r12 = socket$inet_smc(0x2b, 0x1, 0x0) syz_clone3(&(0x7f0000005700)={0x200000000, &(0x7f00000043c0), &(0x7f0000004400)=0x0, &(0x7f0000005580), {0x1c}, &(0x7f00000055c0)=""/60, 0x3c, &(0x7f0000005600)=""/148, &(0x7f00000056c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff], 0x4, {r1}}, 0x58) statx(r0, &(0x7f0000005780)='./file3\x00', 0x100, 0x8, &(0x7f00000057c0)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f00000058c0)={{0x1, 0x1, 0x18, r1, {0xee01, 0x0}}, './file3\x00'}) r16 = gettid() timer_create(0x0, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r16}, &(0x7f0000bbdffc)) r17 = geteuid() read$FUSE(0xffffffffffffffff, &(0x7f000000cd80)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r19 = openat$udambuf(0xffffffffffffff9c, &(0x7f0000006a00), 0x2) r20 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps\x00') read$FUSE(r20, &(0x7f0000000080)={0x2020}, 0x2020) sendmmsg$unix(r1, &(0x7f0000006ac0)=[{{&(0x7f00000002c0)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000000000)=[{&(0x7f0000000340)="80ce6eda1c9953e357ae1e84db51b9e50011ca7d578d8ace120fbc0a1670f56a224c994ffb2278bd5329261f5318c677e98993819cb38e572154a07c33541fbcff7cba02f8235c1610146d7506b7df33b9df988307559f0ae79590c1f364bc36051261851b4c15e0f56cf4bf50f51c5609eb67876eb45bd04d20", 0x7a}], 0x1, &(0x7f00000005c0)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}], 0x80, 0x14040005}}, {{&(0x7f0000000640)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000009c0)=[{&(0x7f00000006c0)="f9a342e94e24e745837f46a2f20960e570b60fead4113a5d627494019f5c2723abde2e610744dfda12b6788262c1b3bd422b695c895ebc46e34346c7ede6cafa8fe0827511cb5c3141dc8d9946935c2141ac9f5010b72113279c0f05db8b7f96d02c7df1b4dd96f1379d1de2cf8b4604b61620f5875c1b98b33b3310d79256ae209cb32ce3734e7c74f176de39ec3937572d61fdfb8725f24331ff66a340a3e3a25538e5aa74b42d29168838ee55d303878efe090c13777ed9446a91af1a62254298df3eed9b08215c5ab14a23908026959b77648c4d8c44556a183164dd9e865d35fd087bbca972112581e12be0b2900b05bccf9348", 0xf6}, {&(0x7f00000007c0)="9ab78bc443eda3201874dd1832afb14e0285c719c830f36584784c70805cdfdb18f856bbf874af53d432450df59ec7137e873fda7e3cb85c58473dbc9538524a9eefe1acd8f3c88ff281b3db23e5efea22e234f9270e571d631c24c2c56c743d6cf128edf6da5158366c89ab5245dcd1b312b4fa90c6f7925f39b10e1321017adaf396c41bfd8caa4c2f940dc277ede8864ca69885bd280b2b46d41ec1", 0x9d}, {&(0x7f0000000880)="8d8342329628f94447f6d396a46cce6fe2b15d371ac78ea8382e5e885f6cb1f3526fe4f2d04251459a97fae1f401cb6c895b936201d3285595540c10933abde9ae3501216c41b0422a2d2ad03ea5001300785956f7b122336e5f0c7f210859ffae25573f913e2a97366179d9d35ef74e419fd2f2e108bd60ba44bea4be6253232e546087fc825c144472bf26fd1e64f2f6264d3e2c8e1df2e0e2ce31c7dd060b6cac5f", 0xa3}, {&(0x7f0000000940)="3ee7e6d3adc6e0073a651b1203af1d626c41a0838d0661955ea1ea0e663ab31d08fb5f4d6a49aa0beff4830ee4314ddc4a086820419ae6b0a85166b4b11122b471d6c0", 0x43}], 0x4, &(0x7f0000000b40)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r0, r1, r1, r1, r1]}}, @rights={{0x34, 0x1, 0x1, [r1, r1, r0, r1, r1, 0xffffffffffffffff, r1, r1, r0]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r0]}}, @rights={{0x1c, 0x1, 0x1, [r1, r0, 0xffffffffffffffff]}}], 0xc0, 0x400c011}}, {{&(0x7f0000000c00)=@file={0x0, './file3\x00'}, 0x6e, &(0x7f0000000e80)=[{&(0x7f0000000c80)="2a152217dde4525c70410f9d3183874671dd63e32e6a2b2609b1cd800d08fdcff0bc4f82f88323980d0c338dfbc03c2ddb971ccd8c76933c1b7fe35c378ae1a8eec6b03af0a5c0cef785e654b4a41746ccf8a36aebab9af371289aba7fd6b4fc3f93bb4c495304cf20ec516e9ed75f65999738bad5ec97e8150bbf929c084e56b6da10695243c74554029e6786c86553732d6e4c9f01ab533f43c77a26f235a47cc9117b613a", 0xa6}, {&(0x7f0000000d40)="bd0f7012bdccf7bdb53e9e4a0752b52630b42454ffe77cd2b285397e2ddd0a8d0d53cde1b9aa3b3de08ea213920ff70c1a9a1e953b2ed7fc6ebdcb6cdfd7832723", 0x41}, {&(0x7f0000000dc0)="b6aee51960642a4f9769ee56b9626d09d670d60504462c3239cf0c9b271e980eb6da12356c5fd0582500ba0b5719f33171e85504f556db71d2ae482bea2fa9ad42e58ffc8a83999cbc3767cb5c75783fbb2b5a3ed02b708d58048a55902df7a1026489a30f25f81b98bfb923eace05f31b30a866905d6c396b83274e9f4dcf36d0f778c7856f5c138b1a5eb629c45d114bfe452b7b129f5f16642b", 0x9b}], 0x3, &(0x7f0000000ec0)=ANY=[@ANYBLOB="2000000000000000f6ff000001000000", @ANYRES32=r1, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0], 0x20, 0x8000}}, {{&(0x7f0000000f00)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000003180)=[{&(0x7f0000000f80)="83d312474441cadd4c2e9431403197bad42ad1905ee8d024183397fd319f13106cbca57260e35f42937c8ebee7f0afc2a6dafb612cf990c5b55e3e22fd952d82ee69fbaf4747361b3be4536d88286f3b376efced0d0a1564aa727b1fe68461cf225da3329049748eeed9b3d948f610bb0ec27aa214325f1e285abb77542870b860627e0fc1e78c9f185124d4d2dd1053147b88f981dbd9840ffe47c8394f8e998874d098a98f9fc52603dc6df530fa3287ff897a62a285c9738cd764918dd81c205ad833a0e835160768df3723286ae9b7c01d4e79d9dc48489e16f35280aa715db97ff8b11e17fa77dde14247d75abf50984db973495f96972ba751c711fba470148dcd60fe90e7cb6dc8d27fc41999fb21ab71acded80398211a2c1a563c574c70321fe714c3e18e6b765f4386a2b177f2840ac5d410ce8e337e39112734773ccccd3106a9c3a2411698f0723e523df30027c7a705fd75ba85eca622af5923608b6ee469e0bd9a9d299f58297491b59c03174e6dce290331026bc3d15511aad9a4fea87910a11ce9953992fa7b4b6976fc192df4db48f0c968e98ec2299773c01d52f9d086e020b1423716d5d476ac32972aaaaadefbff967f28dc2800881426b97072d06797dca5e55e85acbc7808c6cd9cbdc29c73b8b0a325179fee84e061f67b49a8b8aa07b8d6f71a7ea710d769febce382552d3cf29376a1fb6bc128c544b37e62dadabd02d0962b7916b04874a6e5854627830044dff9e33035eedef60d6daab7d759eaa2f8377f57a857bf4b647a63703052b01d11e455341c82865a1a200271b80150ca46071e0d1bdcc92e55308b2e3228e7170fc63c1dbaccd61106486c0871e249a34fb72cd7ba692d4e311ccdcc3a05d6ce3527d1f73d84fe7141767732cc11bd80bfc053b48017b784d5052aa20ad5577b28b8372728fe39d371ac61742bf783d51dd571b73265cee2bd0b5f04e5eb8b922c611e9a36a3990ad6c9baf31f6de9d84a5971d338bb96d6a05b84a53085c037605db3ad1d75d86b44dd5ea44f3b8c09d577f8f4af42985beaeffc25823dba06009f306a0c41994b39976672211b543fcf016bd1f69e49284fbe1620e8a44e49d93528b85233d1a34cd9856d7b3e8a6824171c0b9a1fa59e135be7849320a289b8eb89ff021ab479ca5c2b81872bc98dff532c2d8edbd31ea8d4934bd14f997c7198ce3008c04cdebb23918abf19f455dfe145003653c8f8bd78f44be1747a6bbe7bd2831412b69e815003e1901c944144946a579aeefcf1f64b3b4c429ba0f0fef9d17ae8f7548451060cd365ac176d13182b767a65f23afa39536671a0b209c1c4f8211156c55a50a27540c18089b432858b922ceb3f9c212436891d239eec440d2ac6e5e2953ad549d594474d6f5571f2572ff986ebd58471d239ed4005f4f2643a218b2303b6ade4c08305a2eefc3d167404e1b8743076e342446e21b1d367ac296c590ac40398c18f7db7c44934a75fe1e5305bf99f40099c21e034ee2e8d3bb60b8f7b819b1a5d03a02f9bd87980d3693110d983b335aedf81afc41e5d04a04f97eeb7a117d226366d258e5169139c11e5e15134f2c34069b80dbf5ed34ec2117bee1549d565672fcca4cc1772a23ed27adad35d1a18e4c134334039a5259ac886d920491611f8bdf44d9365e6f71d06ed57b225aab5dd353efc4cc426344f36e5425076f8826642c549ba4301c0ee9bb38a3ea4f7771d6faf45974ebedb037cc8172a5d80139856039adaa35eac97c1abdd9d676a4000ebdf6a9ec8970ea8197f2e33595d81e5e5fd31701522c9641b6d865a05c1c10de8a56f91351a5e5cb1aba77ac34afa30d762b157fafc2cd87f6228f0e1655e1d66c00277fba9915b0dff5a09c63d7c9eaeeb5d6d3dc4a6852f664e28d66c8b178286dde9a1d918b13d7572a925bd4a9b21019c0303ed5e7071463538dff0d6e8461f1174d82b9e3b556418b2f581cc48aee5f6972882eb6bceac9b93b35d304debc3ec4755d05e2c3dd4958e4c287744664860fdce38f852c85762ac3ff2eba4448f43e60fd77ec64d0fada390e1cd4667f458f0a2a40779506c380a48337077b1233ac325027c9271afc541dd26487bffffccdad99353455b17b7131b54cc4fe4999e3acba2577e12aaa23222b8714dd4508c820bdbb0391e94e5206d5496d44c579de37ad7e6c2852cc34cb55663364daa26f845679fe9eede97e717e46e31baf48550443e09579f6544bd2bb6ae33b2ad0d72cd6c9ce98a068546de4baf4ed89b2b62613028e1a7bb8951de84504b9b8828cbe5dfef8db51f2ee6da9ba08de08f224ed76b9988dccb51fa3b77b26565fee35ba8808a802085bf1151358b686a8f1ae5c6b6bda1765d271c2fceba34ed1b5ec5c1d6a3c75e4eae184182d756c5150c7e5bd2d948e9b60e03c3111821126a1e9550227390ab2e60e296532237ff74b4b6c4f16718f53e8182e0ae9b9f4356ef5136c8404f0d4b83235cf50a09b0333f067fff2e1ccc3437012a2c4d8a43322c0421c2bf5d6b695dc8dcd896a68bd09d50a8402be61e61e55c19f0bad9999511e1e43ac58275106b68432d74d2e6934274b6216b1cb20608f4682a7dc53455cf29aef0d6cb027d03ab286cb699131d4bd509dc15b668b83adea35f31954b090c40852b95444e2e168f13a09139f10a195de6443ba1385d99f130d5cc78ef92e71c4a044419ea05bb325f999518256876df0439db987f7b8e854fcdd43a53c7fc57aa6c3ced07c486fd88bbe53dbaca04009eda87e13dd0f8d4d58c1ef9576119106cb9424a8e1feeedf499f95f4024def6c0ef5ec8f4c4e05664639cd11df60cdd38af5c35c490d235df10fb8762309e442294f57e23a2dad04bd43a705111310e3e7851f6732ee176f315d1911987193cdb9f890c6c190dedaaaa1ffe9be3c13ff4afb97b53576b2e9089676cfcd35937e360cd37323a51488e8ba973d2b26d1c070a67c634691a24493479615fd38f9acb056fe876a5af25649ab98ae99f9f57b1b915334a4ed9a7323a337dece8ed86176bed1a71127acce576d6dee417035fc5862d2a7fd045b0d59f06876d75e22b5b545ce37f2fc3e6e90ecd47c633da434ca122669f05c16cd1ff1cadd67e295e88d34ee3a991166481d90781c5e396eae08e673d016cb7d3707619fe897ab0f07b05421f15df1a2a65a7ff5f5e247f86764b707e4eb4d6318befcb066037dcd393f651d293ebad02039a45e9a2c1f5601bc65c53cdd2bb1b52232bff865e8f8ce117c03bad8232a5880c37e4fb371c6a5e4f30353acdfba341cce21e73509a85305bc8afbad5da4cdc2b29aac3eb258f0024afdb82b55eae3e99955aa711b8ec1b362633fb6c6a445196bebd948bd7b15d8a62da52d36e8cfdfb40455b87ef4897dda034942faaf297ed14cd13fecad1c1ddee632add7abefa5949bd72278cb98030a3e03188c5addb52653bdc3c9e911c311f5e6082dbeb53a0a7e0651208e32061578b1ed9e465cc029567b7e2bfae891d179d11bf202a051313f88cdf407c2e1b2fa09b9a5ee8a83def09917197faf5c01f2c24d01279c3fbc025c7d40384c052e4f0fadd3a25ff60291fcd5d8f8640d0e3599719e936bde9d8ffb3a7c2943aa3a79924c5a791a7711c83619f6efb4624624f5b9c6f273e816c7809da2edd5abd1825f91a235f07dd9d00157f2dd2358c908c408d0aba5cd8b38cdb62304724f5a3d37d5c85a9827809e66bd820f7656d2c9a62dce35e5a2327d844aec7b351e796cff35fc118371cf9dc281dc6e4f75158f38c005d3b7cff5a10a16c35ae328f14209e7c25094aa3cd1b70df4393c4e7f7d7494bac0ee254b4c40e6bd769968b1a960410a73f860c2b9180056aba9d3594a1d9f88117a0ff7f8150a469d71a763889af8c8c06a1dcf2f8108f3e06035c46af70e04b3387afc45c7f739df24f51a39e5be7b7fc8891428658a2184f25e3b883f5bb490b251b0dff9ef7bb185a8eb38ceaae7e6b0fc56b9de34a91a222a2e0a806db981708c16fa5fd1190ea018843772e75c6d5ce3ee1ca9d8961a429ca3c66d9d04caf4fd2e3fd38f153c1c8865f2478ed8f0e55a2c1554ed0c24c0d814970a63978d8cdad788f45fa64010f25a8d91c94816b6a9207230f61182602811cd19cef0302e4193b6c2cc3a2f740c00113c8664c3a66a6aa1efcc7fc35d2e26a97d5fc2b64a2dffd742d28cc5ecaea1bf243b490fea4a1114950e61d35f4f9666c69729ca53bc6528718704d02973d6a29d184ea1905b4cd92801a762ab409d963662a4a865fea99641f9c49bf37a63c7737358d2686edeaa0991e04b9246eb0042137d30b9c3072a899618638b17d6ed75cd921160dba83c5e25da54436712bc54c0bd8837e23bdf77d24c6c0be52427b4364c34154f7cb0016940c85aa21b5674841ef8ad08e64a99fa10e21f60dbb364313f64c0f79f2b15bc7789391ace0f73d62244df82da175fc1064fdefb51b6e364dca2049e930d92fb4f6ab25727404768bbbc0edd70a10fd3d3f73e41aa616ecc04f0ae0811a50ec5a95d884d14d41a0d321a913193385802d0f212b76b6e8f45ba5adddabc6684c4d2032cbf6847dce2613ea21cc7956f718996e1c8ac95acc2a8ad3c234a37ba4df544554ef31f62a2ebf67185fc46fffb5c9a8b9c92978df8c3395292d06094462300da62e7e86c3e343707b3bb2f90c70889b453e05b414c8765918c8c2f3ad031b236e461e48cfdef1c1168d3cd3694b35c0bb6efbda52d912795f701bce86bc2aca1d0501b35c8e984bf018534a74b3875bd74ebf114f003d771b1315bc4bb7f13404ae91b0f28d1e1b671d7990a816e0d2224539caa6bccd331263cb85bf8eb3879fd05e2149ce65d3e2b98f2eebbf9ef83369eaa3793c618affcea1a79a5ee2683d20817fe6386f9fddc47f52423f1b5e5fe4f5c62f30e1764bd56f815643791ca275e75c216c33735b553b0b63b14f305874d0a01150927d7d29ef89b7103e9cef395c6649d02d6eedfda1cf3e47d795055503f95d7769260dc27dc136fbeb9c8b2460ff740af0d57427a1333211c0faf7c220c23b53e2e8118c8502e029a67c95abab6e26b16eb2206a4fdb63fa06b261d86ff0ccbaf7f676e31fbceedf75e9c995d161059d5f7164f9d53a6ad07b6170597d38e8e9b51f39dab9ec68796dabca8753e048220cdaa78ebbae1ed1f0a2b17285ee8a13a32cd5eae25bee4e5b16444d0a85d67f3f4c57d05b48a9864e72d9e24ba2850d10bacaadbaa6c3f7454919e9d132e568c6311863774148a87fd975f856c593dc857f18cf75db1abad3ac0a3fdc3328537edaa3ed4a6c92ba4069d2bde31daaec8d7d5d8c2f6abf5a5c75a2cd79462ccd117f55873aecc6f68322b7964f482699da0df0074e8e2ad31f5b665297a3cd7e207c404048feee451c1712410c545a1ab8cd813b90ed8153438cf17c3fefe84e3e03b48ae27d1a7997c2075e057899b18430e6c3e5f3bab83f5aa293cf9a1f8c210f563b531e72b7882fb2f30db1ed3832899f6a02199c9add2290efe0401c2c59305bebd4c55df115b2eacf3b68a9bf7c24a26a8169b23af55ee8cfbb55cc7bd5bab912be4ca7230e16843f285c5fe8f99fbd729fe104d3516b77da95a8301d5900d31ef82f5a4a521c98d9fa203322e0e2442d20c2f939dc848706a94853b2f8ec9c92601ef1fa8df5f1430a82eff687913e6e720afa4642e03931de2dec0fc06f36ecba1a2a5e528fde8c70f2838d57104e", 0x1000}, {&(0x7f0000001f80)="4ba95fc143381536819638b8d1705990ce45327e405b18c6d4aff46c51b0c29e426862bf8cfa9e2ec18e8d1423bd46f49ed1839b01c21c51407bccbb2ca4139a8e591687fb63c44f48c620712e8893233a924d44afa58d2c1188b32fd2d3fc8a1a5d53135313f281bcde0ea7b1409e352b5d95d5e4b0b11c94fe156bbce0edb4ef036daa5e953e621917719c8ef245e463b8ec563758c0880fc3724b9dd9ceac2b1d0cd8ac55a12dfabe5a5d9892ad09b18035c1c5f5137e92e63d93da8c0b61a8c7f61da3ebb943433ffd887000dc3e94e9dc8d", 0xd4}, {&(0x7f0000002080)="345cf7deced77fee4e6c4c10d143fcc9e0022f43df6299b61b9148b81bc385d3643bfcc98b1df1937e1170a76b79afbf555b49be7074c638787ccb82d5ba99fea91306155188474b734ba1f23cbd1c8f411a5289985a9c1c545982d1357c7017481b4e0ceaa05228064efa4626687a09491e51fb21436791da91127ccd1d4bacebe923d410787c16bdf75aeeb39746495aab3204f3701ad2ebcf3775665460674d9b74ac8fe2412e1f886eea865123a09a6bd202caf59f5d082d86c67509640dd7139d48586073e6009da3128fe906f2df1431d3c886f1f74064b34cbfcbb9068f662c48f9c89bac4aa48fa2c5b1a6352fabeb16", 0xf4}, {&(0x7f0000002180)="526952be7ae0ecdf536303bf63a0f2f2698f798948c45db262c1b031b197e095cb95717b6394116b5928c9fbce0052017abbefe2b430f6582d048295fd9ca91520edc8648d404474cff3783c2b039e948931b2584f0adb64e2525b0bf2b2e3e8653d6ed897e480c89e7e37a2e3c706cda7169b9b630a665b9d0458dbbe42d75b6c5365a08a24b2d96d8cd676624918723bdc83f0d3bf0633822d8121dba681d20ce40329d82e0fb00d1e09a09f56a332b9145332f60160f28e28db2988cf4c2935ccf00c0aec496e75e115378e2f6e083aec61440ec2d9ceb3559e330f76e1f3972092eae8c23577330467c860a69c827b129eb8c7a0d2be3bc26e74d3f93966d0d8a73964877662c2c92dc156d3786c63416dc069d9762a416d7b745cf29237d7cd4765df801c1d3a7284227c4f70ae42f7b37e540feab39953e724586793ff0a2c3b25a4792509d7bfeabf28d729b576c9b5bf81312cfeb7133376c49c037bd31d1a8ee54618d0983f493ad9ca31d237d28a7ea9dae14aa9a0ad7a814560bde8395e53b7269039bfd9012266dc336ad97ec30c0c04d3722fc8d694e7d60f50ebb8a706c58e5904dc9533967364eecc465886f565964a9ef128709338f9f3bf87129725677372783ba977e7132921753083c73732736752b793321059d196ffe3cbfedd112b0e85b99c79734388f3f7b18e7b809e7f087fd1df366cbbd1c06e6d4a4a131e1c013a0bd6371a03b63b6786594692c0b6ab17fc2d9c2f8b4c73d67490c83335723d8402540ac3cdbc66783774705af5c9870efc4fa358eb034068efa7abff3e20c9f142ff80301d21024049aebcdeea551f5b3883ab0057a7867b1fc8872fa06e108062bad29716b78f6c0a4ca6635243f97b924870fbd2b95ffc67a94ded13bb463a73729c7c7bd346db78d81c1284ad7fbd3d426efebf10f15457a2e2504d5178a265a8040297856a98819d10f610a1f23c5638a02648574c5309b4301ddae65ee91d29ca545a3ec69ad622adfb30cece0f7c9485362aea848ec89524525be54cd4df8d0a945a7244d1dc66bcd19d185e90b23bbe5419c45a00dcb4b753aead30169dda7fd5c25f037983c17d40157e0e8f63e700c0ea50df71347765517e092420f811652a5ef955adc2d6d5d6f60e41f1daa187193aaeb0fd99ca5f581c2a40ba12631704fe8785bb7b8d5f72a011de04b4b073532a5787d318f1e8216561b8e224664402d3cf13e9bc8c88f008169952eddd2f2e89a8ee663952b286e36f6033ed176bed4a4368a2f41a28a1fdfe6edf8e5b96f5e30ed35108b4fdc18caab7577d270196d6e8c6681d0c616481795030b6981ec99e9b003eb59c2bf63d29728a7ba07279f07a2984269333daf8bb30078acaa44c99bbfbafd335766421c0078ee87eb6eb125e545e0c8ba231572e577c9db522f26b69c2308a836d815ff61d3b25e6d132b90791a15863aa1deaf84c223e0d6db8cfb51f8b8c1ae6e5b387f64a39dbcf13ea0cc50ff5fcae98c4e65cdcb42b22befcf4f93879c0b4e7010493fb8e5314cba22da6618b144afdd825a9129a49cfd3d5bff6f306c5a07d8ea14ce9dbebcb770a65bf0d2c5e84a9d71078b410c196cf4e46a6887a84c0be63459a9ba6f7a1fcebef2126daaaaca7506a7e5c83916f56f08aac57499f1a66c1c7efb0df0e8bb416e64e1c00c492e817ac05efda2828593d5d64e530a43c01d292f9b2eb882f34802d080b8b5bff7e3a36a404d3ec9b44335076902d738147953ef5a37a26471f1fe0977488f048fa12a17e45d0577c75fc04b2ab00efdcef83cfd1bc24a2b7ba77d60244cd9a7a7d2351337473c50d1a89055b9b568880840349e2694b0962c8f69650f5ae391516b3829773debf11f9fe6e9a8da5194f097d11ba3b69bec07c3041c6d59f359151ff609446364ca82d90fd2e83164368f9ab083c47ec191f9233d93979b48406b5fc9d31afd1dbacb5c8e9d6f48592b003b2fc3070c575ecf4c9a4f4685e505bb6cca437743c2e11dcab9bedbaf13902c9d2902591c09b966ddd764627e4a811bb78a0cba4615362b60b9db9660ee8e6f849cf8e2a561e2bfb2951472072b99445176be4e6901ab7b9dd6f94425d3de2e3ed9a69921b3ed9e5879bf26bab55157e45041e83fe101b2b2df3329f2885b1d4a5c9f8fb6cd2ed535ec26cd0b861535d68d3ff8755426c56557814b8e1f991b7a695dcae14e53ffe94b28a812e8962793f33516c34ef55fc84f245242b249e37d7bb1180f295ab245852cca619474ba637d48d58f18cb02be5f37150590cb7f1481c9bb92d087f6135229e86e6c16052f2f72b7a555ad1ee485365c5949b69ba3cf3e86b8aa0ef96c18df9cbf1332a74e90fd8e49ce734e8e9c3dc6d2912375cba609fc5c750f9b40a51fd78cf3c37dbef7ca3bfda906e6b2cd3694ced8526a05dc489a7902cca6c1ccbabe5c59291bd09c1839eebeced7942cfd9c2a53278f88bb2078ade3117a3a8fe966eec0ae5324d6bf7ed238a95ca7034f23b0ac6bcd74535b4fd9289c532117c0f3264bb6ec880aab9d224942b2bb0c2a89d74f46326f06285eb108577ec845e849f14e077cbed4b9aaf9ab02a724f0b43b7f5afd1f8b735d6cb927b0e75dc1b66ce14731fb1d95500e2d76f0ba7280bfecd96f536ce760991b1faa9462801e8383febd38ada437b900e7f3b22086790bdf40e6745639cd4607684b723c885984913feaab21c3dd367c62a9c9aed055b1b9ee5403da785a44b42a35c64652ab0997ba3bb6436bc4ea6d6116f7e8ab138d414bc3735e2e42bc390d9fa23a245664d1ed0f33a233d8e745b833ce19256f3bf3178759544ba3a324914d7e1b71e3638371200e8449cc22644b9f00ec33e95b987a8efd3b7c372fcb788b9f87240b65bd7e41c81347711d91651f440d0cfcae31e1b4ab4b7970fd40ff14f90547cf8e31a5609397b91d4481605c83e555c18a0e1dcf6c4656657ddb5ed7496b20d4176ee0d0b2e16fcd5b9d4dcaea73c690fbb8f54c547c47ad2506db4c5c2696a94dbb62fe9539fa17590e6f467009ca115a019387d8a31701f2aa5f4bf3ab7baf112eb7e71e08597ed419566dab3a7bacbbc74389de189d84e53595cd5c1f240d20234e631e7757b13fc3cce548749599c01f2885aacac535708d4de90d0b3ac4fbebbd51c8a28da0fa618eaabe96bf5aa2be1ba3aae771625fafffb72d3a32050bfb164a2ea7e54921fce3148c0cb7afaa4614a495da2a43c87ee94b3a418153c0e89c4dfcbc3346632d748f6252546aa03495c0abcdef901b96a421c615c9c7bb0a8b0ad08bd781aaec0fcdec9d22456ba894cce01c42d995f26481d6be754f2878cebc22811d05d440040823f06e6007d80b4cae2744cb1d34b5ea1e0b8b97841204ac28dc86f34a47501e0f0732c133150ab920f43012761a16c6c5385fa25b5b4fab049787c0acec5551f3289c2fda9089b4f6997ba6db9d410755090c32199d0e7574ebbded8302bc8677de9fd3e9f992a1dff5d7e0cc5f7e6157d893291dbedc51234ef27e366880f019937446944cd221b8027fc3a862ad00e736e033ebe2a8b6c57eb4b7eec249c9560d8ff3cefa4f1a24970229fd5c22b95adeb7b1376471cae801af14b12995e133d5550e951cac1f9c2afeef7f60bd16b996b8b93c9d43d972dfa6d6d5c3ca624afb74f5cad291e45f2c2f7ab64c298dd95e7095c8dcd8935139e8654dd191756e0aa7d0e7a307cbf79eb84cd15ccba39f580bd42d7619c35ff598626c7253f9e72b0839c965c6aff7925d8444495c492356d6b0f2d8859e50ea1184a3d6669aac1af9d9b0692aabe15afcf59c0bc39ebd13fcb39ecb713ca66666d73429582b7b2b99f7eb1ed962e1cc98d2f45e5f08bd1e87ed9f5ce827dbca1d30ff3b95ee6b21e9fd2ab136a5043a50f52895a4849b853295755c23e02a017143dd0ec0583b62e39c0b2f6c76df52f399fd748fa5d87a0aa0270d5d6d817c5831fdca417b3df06877d05ffa1c95bd371fa20f12a2fc7eaa40ea426e74c229cbf9410e1b7bad68e16b674840eeb0e441f676c57af79c8cf070e0d12cb09c44655177a950b58a80fe2adbed816e7d8b8db0d4372ccbb6ef6e68b973e104782ae51b7a45dc3e05e3b2bc18b336c5914f85b3f900a41a1fa0e2c3444470a73bcf240860440748e655ac326987a575ba93c3a78718584d49115a22528f254d3d0e60c145a013f79f2b83f48baa081f53fb21741bea13763706b32e09efcaf24f78bfd32a447c6e1fefdfbaf29a06192c1bec834b05f26b26bad435487a6c4b3c8c0afdd17de797ad37b51d25ff112a8995a85cd11e06255147950d291994e1528d4076acaa0b0774685de4a9b9af2d53695d24816c2b9943c1198626acb11d6b983b7d88330f2c3660c53e9dbc74167731ed745bfe1ef2a28daccd4e000f065d75ac20c8c08ec0f52c70bf6b3feb41579e7e52ad9a52ab944242258f4da879701c904eea6a1850911bedf37565838d2f771a547c376c95c4beacff595c8ca9a538166b77b372ff0584a6ad95d638dfc35b49da4499d1d0a756eb651f322af6afa3091179188dc657e0e231d55a4b2cebe55b422e1153a34f9b0fa17aa57d6804fc5d8de66fe40a913f307c83d09fb2849cfd041c869d9fb4e6a0d283883866f34d908069b190ae76209484ae63265da6398196f9951ca4bb99eb43d8972bb780e07cec8639498140fb3f801bf28c86adfb6044c4fbb2b815fc55fd4191d18af7609a5c60275a96cb2dbe34376d51c557bc8d54033cb79ab178f63a9ab1ac9e27f885ca732c465a559619b7ecba86de69410fa9a55866674affdc97ccc89d7cbdafd06c1cef15809bfcba1285796a4e26a73c424dfd1d04df3b5cc845e3da55a6eb606b6297a309feb62a14479a4b4d9de73e9d30f2ab1f7c0605877eb286c51428bcb183a55f6c619571b752a0a098823d53ed48a5d434a5b659aba5b66ec357c100c5880a5f599702571864a16b0eb79aa0469e9a89f3bb840284c10487cb71a8a56d5813cf73e551291a6a38fde30ac6f51798c1fee9cfc042f703d3b0535c070ad7471d8cabc03f9e66fde0a68fa2a25498d699af7097f419497fd6e4cbff6dce8a893169c2a7f5a7488757ab0d96e3f3d552628271519f6306bea3a88e5152ba6ec1fac454c266862c39abec2633d04556e88941a791fa9342d1819be96bb9b7bc53b05feadfa8e476417bf5f0e61ad461d848885951b582d0bf3696c5d65214b4754d2943759479fa84ba0a5187945fcc59718a5597ab73781446a098b34a17f75dcfc3903bfcb570b769f3de63928b5a5bd640e3aea3cb01050b1a10b5127c3e5750f6754093b9df1139438e3a62258cfce490241833f1a074f15b0036de06280a01898f885231985af9d44b26cb82ea0729f466cac0c6384c853fad8603d86e20268856dab20228514f009c38b74928e89ab0dc46dfe1191c6b58bb7c00304af8ca9440bfd860ad2a0f897968fc61db0126d11eb958c83ad0cfbeae4b37746d96f3010891e6141179d4f14eb7d2f9a403de9f8ffeadba6eb365636d16a0bcdb90321a82a2d17abf455e0839d4cbfe8cb8066875d725a6260822f6fd517067348922ef43871ff9ca3e00fbee7253a627e13ce7dabc7bdf14bc2158225a0d6ed2e8afcbefeba1636022ab1519d9c2e3cd5fc4271e901884823954e6b18e340e98496166ecd058b6508a6f4930c7e164ca3b6465c5b0ad6c0fc2eb8eea799acd98149ffe9eda4248493ab03", 0x1000}], 0x4, &(0x7f00000037c0)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=r1, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000001000000000000000010000000100000028000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r6, @ANYRES32=r1, @ANYBLOB="20000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r8, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="14000000000000000100000001000000", @ANYRES32=r1, @ANYBLOB="0000bcd020000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r9, @ANYRES32=r1, @ANYBLOB="2c000000000000000100000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x20000000}}, {{0x0, 0x0, &(0x7f0000003d80)=[{&(0x7f0000003940)="ca62b7816e475d07cf76fde202da4854724a8a1e105df25f4d7d1cf93c6fcc05723817b846d0aa498dc1aacad273629b2b00bc1d59a991b81367db3477be1d3fc1d75c76e7a51b337c0f708aebd2191d81ba", 0x52}, {&(0x7f00000039c0)="53b06bf41b34f78023b2074067d66232357821", 0x13}, {&(0x7f0000003a00)="d99b34e0777cedd5d1df8fbb6e237b0021a2ec89937cfbc45975bb772ea79e067359852e8d670f1aab8b5d3937babed9f5d31e8972a6e20a5b65e4f90f7194fd9c52156eb9dee0f832f80c2c0bbaba9159582723c78b3afbb8b3f605d3d5463e1cb3f6e3d42bd3435d5e49249f1557c97a425f921e7b46d44355e4f5c4839ab33e2b5b2b1e066f17aa2340991b5a15601df2d9f8d46cbd4b0cfd30c9f6ba2e3a7798a05b59bc6af59f0a7efa392d0cf0c6b4e0702c7adda1de2fb4d37f92b258827e76b4357eaa8a36a50da15be33d2656ebd563600d5a537702d6218953c9155185fada19921f653a002b59e4b827c68ca964", 0xf3}, {&(0x7f0000003b00)="18fed25e02607330e2d5ebba77cacec5", 0x10}, {&(0x7f0000004480)="438860844712993524d267aa61fdd122bc389a17107c38916025e2f50fe07e4497eab72061fb03bbb029d354a7d3e415fd98d588a440b85acfc7fc3d446140db3983c6191a2ebe9fe78c860028c72706db860a49ee74cf837f860022bc121abe2e62a79256b40004afac860b088fc55bd8ed93672587b60975221acdd83791cdb38429a3c192507eb8e0a01cc220041071c08c422f6e8c031550632572b352334b6cd7aa28c061dc704642adafdc2623d571288a7d2f19ee5ad6c031ec3993b68f579426ce456c98dc98811456671c86dc58e5bcea6f861468d9679368a3271fb7bb70ed0b2113e246fd4da47b4aa0d4815e33295bb50ac866f1b8afb49a370e305061adf14cdc115a877c3d06dc25384eedd2ee46f1dd6ca8876e93ab1d1b2bcc4df0ad7eecb0af507d65a3cc6b5765e9b31e332fd186ef8eca46550e5326f869ae04c9a4d937387e81cf3da51ac47311b1a500b80e085ad3c80303edfd99079597f42ec5ee95726f091a7d1d816b8f7aa6904f315c285a89de39ed1a233b50b811244d26ff7c8927ff95c0b0e392f7b2ac939a37be2ea393269a7efcbb53fd1d9dcb46fcc1c7e52b3918ee606d6b052a5140acf167dd14d2541b6e81f33a856dfa113ee246aa5b4eedf43c78c07de99b851b18c1828398f408b687836e113fc675733fd24a8c78ee60add351b4b0244f80b12a1b4698ac83a2570a0f70e9aa537c9761354c7cbfa8d71e338d557866c203d0f36049cf5a880ebdfae89113cb46f049b52b6d48c8410be87beeff951d01eed74477943d36aa2a96f8c232a657914397d65bf55e2f53cb33576e0d2684fac92234ac79c4f2af494f95aa979807fb7135ec1351432d2c3b736400bf20553f30af04aafd80f59851ff295d9bc5037a31c6f14a3517d8835c32e1c1ff3939e88d9ac98dde594b51233cd922f1bfcb7a78c5adc9f55e162f1a27c24624c12f8328e7b9bacc44466c2b5bd5017a2c9a68d1e39661f16b8dc1585f24fd464e1272006236c5984f1f7e68bbcd740a8e306dc428ddaa11003c79952479a8887e830053b7a3ad5f4ea2c951861f86a3e8fb91272bdaeb7d2209f3c64f07e63594be1c7b0615914e3ad79569090b6c210c08be57299e39cce1acf3092213610417ef232bad3324b182b0a1a99f501f151e4cd871dbe2658b778434f7cf1242630628b6c56cf28c66bdc5210c7be8f1a51c56d55b771381888b1e792b865671d0d0e7f5cd607cdef0beebb49bce1f811cebeca330de2ef15aadd073fdf5cb95b401afb69865f5c3d024a6a2cab14135e8f7a2e7ec573ea2c517d7cd2161e1f4e764d07c20797ebcd24f32df321d14c0df2b57c67856aca8503fb45086a879576c0aa640f92015f2894bf56bfb467a4739970724974e88364122761e13296bb0060240dd015f609bd9b5936213142034fc859c21cb99b464754479dbe240e68df2a9134cd1d31c42c892f55d0f34d0fa20bb01b92dbae85b3baa88c48aa582cbe90aa78dda6feb20bc65d6b4aa91a6817344de65966b7f7eb12a70114f7cf105cf3a6ecc8a9cf629fe38fa268b02de822b0e5aa44e26a13e0925669c3f3f093d6a0bde59a54fd85c51e3132c36266ee7859b16d83e828be926b800f79c17bd1e163aecda7a7456c22e9058fb0af5b8fe3b0b93f24d6ec1ea22007872d6211f4e5c6df16c092103b766b7c6201cb60c798def5f41b20c8cd0ffff7c6d52971ed4e1356a87757d00aa2845d7064fb005151c7085d706ea6b4a0a62cf519edd087980728095be61db678f8d749a5bed4b5c6fd27cb9a2af2956faefe4ad89d65a44f52b08c408855481a9bbb0a437b74161b98c11e53067350dae55544ebd33321749322e011b647f80aa5a29f17f57198d5a1a786cb6b71afc21f9de6bd9233a2e00f644321c3a19decc53f4c2976f0294eecacb96f86587744c082bc07693e81417ea2ad6ab63b7f079e0bacfa54aac2a4972ca36834488a53efdd61d4f4a8873ff74be428572a73d6bd65aa996ed36d23d63135eb65ddae13ab3c44fca1c371b0564c1585e40fb27a8e72184edbf13c56ab2424de41da38b428531f2a77328dc4a74e42da12feb7d8eeab4173c72193abfcdd89b66a36e5a57f9b9d5fb1b45b916cb261d3dfbae3c6eb0059903df13f071235a6decfc04a17e675a95fc3de133c13f4f9d33216bfba62cce17cb9e963a704df2801ab52da4c05d0b374cb00eae6c5fcd0a05455abf59a3c14f95377a6baf5057c54fa39ac1a321793d1aea07208f9bf779cb1653f3b2b45bf17ff95736b39c1710cbd19e8e23452fd6027dfcf53e02179d6a14a74f0642653af5478d09cf18a3579093bef29b02a4457528169635f100a5a66e65450a15b280aef5cbfcb7ded955ae05f05968dce8a92587f3050dac309efaac86d81a34da5052a99f632a5f080f7f007f044d0f8361c4f6fc7ed0490ce79cbc7af46e56b26719165aad77614d23b02d1911358ee2512ff9903075aca8520fbc669debaff5c4cbb41981c5aabe748cffe6d03ce622dcbb232e6f5d638f648ff0b46b594588774c08b76e22208101a9c0f16afb239921afe973776fdbd567fd1a5f56ea97635be852c52b1ef137d3f57190642128f55f2d9db1fbdd30e515272b0b294e17bcd42a664777f20b549a28f56d4de29762e5c7da3e4d62bc6120951f52474ad4e9668e43deb68150e748049f2155a55a90236e275fd73cfd1abfbc0f14694dc4f3249c8eb570b0ad5db65cc06b863ee8808ba3e924cbf2fc10f68fc8e3bcac5c9e7f18281ce2d0d94228038121d3e045f551e33abdb64e5435b47337f0f8e408de29ac702146f19b80902c2561b8f2457301b1a28a5a2235a4d395576a84e88f37783e65ccce93890b5eb0e99ea050b0ffbfe003cf1fe687031cb487278fb85e6b109bcee898229fb07481327bf6f08a382fea75e401e3064e2331943d7f55af3bd693c824334547763b0b6c75b650a36d5f762d0cdcf7440e75cfa4adfe1527c1f83f418d231e389dd2122bcd8991a9adb8110c9908b641a888bb94f0137ab1ae2e835e14ae9a543c7bd5c3c412a5560b36169cf24b164e5bed8d5e5e7af966aa265be9920f2893c36a6256d1b78ac6010e0fa4af440ca82629cdb0b41e3b9ad90085fb1fd7680a0ddcc82d570602db32a0fc151d5ae4e876ad3cabd127154680ea9871448dcff2acc647312a8bfb894d5351c2065638f14026ff916a6bcea4c522f77d9e4138fc8b53d885b1d261d0395c00326bd97ac327050b37c2b8d52b0051688066fa7eef97821c348c749e3bc02f07984db9e22f874c30fb27ea4ca2f1514645235c633029fe504aa6730d37006acf24f89adfee9a86f8720960664567381390afd186b5b99b74b675eae538047d1c6db1eb86ae9c2cc2c69626cf1921f9c1c87abb2938435248acfeec3613d35d17f7d683896fbc3a96341aaeaa08b1f388dcc8103c4d22505e1dc280a3eec6d8c40de4703f0ea8eb966e8020cf479b2c74561ba15061424f1f3afe96b59d7fa1dac4488293c92aa2fc1a75a2daeb41c0e4dbcb9faacb307a4c5e017682a669ee11f848808beab169d55c9a7750eeadeae20733b70396a89de76b17a9544e30690b1b49903e48f31a1bbc425d2fff4f52851d143cb2bdec2a872c0aa2feca7ce48c2637b54eb4a30ab90d2d707d7d656ca028df3e5562bfb37292b4192fc0a4a3f3d09f45910704be56bbcf8e0344b03fcf9bf28c23eb4c4a70971259106604483be3af96598ad26e229b452d4950489f4c0506d38b36221e5f3ebc87b007490b6ea5ca5ec2775b74e7862c549c71e966263c2a1ccb00abc7a60beb6a521867282195b8bf554bc2f2f50c1cd8a764e70619523003a8dde0ba1663f711c97cffad380e5fd2e3f9e9fee30f4d784864cb03ffef72e3d6d0450066c02d1af8e622585dd727e1ee05b8bed9aad9fadd2dccc4d7a40770134f5414bfa714253e51fdbd8e924b3f5f2abf754d9b8952432d4fb6642bf3b29b4b25bb4872c2443961a04c67a278f824286a28d658541fe97eb51455d1b306a7fb7aeb3ce39928facad1b72ea77f17309589bf45ddfe82bef5e29c219112d7421d5adc44078e305e3ca1b1713a756d4f4af05882324fe88410b86dc9a2dd2e85f00ceea2ae10e46909804f3899bfe9021283531986290929a2598f5091012d8feb76abbf8ef9398b9cdbb98a1fd70a0a6686a339af6b52afba507bb8d1663f750ee637a86bf60110abe20373ca3db6b1450aa380ac89c72bea75c076b3c9880a274c32abe2fc848b1bc2e3fad673fc52920bdb35806fd823aadaab3425e8632f105617dc9c2b7ce8a40590d1bc14467ebc3aea8240c7e36cda7d7214a9349ba0a27adeb04b323ef0c2cf2a7aadad877bc6ee21d6bd159d307b228528334122c455a3b786d7cfd6c5526dc60c9e513ff058645047d65be917a8b4b3be625f83add832702a5c8652d1ee5eedb86a225120353776988765bd30ae8e26ce8677272b3b7577848cd54eb200f5449400572be228fbc6fbcf1f8d61cf75207817d7144bc2c6f5e6cea059cace454c60efd7933593aacd678e1cfc7e3cdcab557dabfaf557b1f63a4c097cb8b4038c5e6767c0c9477c09d2ee983f52584b2e097a9ec8edd46369e23d3339ce75f6e46640118c00659b33b8d73698f57581e82024f23ffdfe59b2e720eac1f08bd3fc40ede53daef2024c23f974d2e1cfaa1fe202bfbd235f77504d795290606c87b680737c17948aa05deefec37aa3bcc5cf19ed908358c1c654e103d80d8452d37f5c4f152f287d147c6260d1ad049217456a140f658e456c24f85bfc9a3b1465434609a2bfae6d4e800cb4afc98020a5c319ab1cbe9c45f180e95bcb9e1ed0fbf6c9467e9c5096644bd0d9acbecc68154a154807ff275d1337aa94f81a573286a4c8f72e07a9d5810bd3e4515e4eac6a66de72c719b0906fefd4f5be7b381fed4de6caebfb45e6af33298a348e8d7021cc2f3b95edb1d6361fb7e2d20248d3a883c7c863a1db70287df00b475ddc27044676686ea07777115ac1b110c235d12f0c07f72ffca583a1936252729a7c40068bcda72d5b4c9529abb719fb847ec3d31eea1fb971022d02f8fdd7417d7bd62dfd694afc863ee0bc4b3feb824f9665a0c0a58deae316639dfcd550dbfcb85efe08a544b344407f94f0188ddcba510922e9017f5a8e22c82fee64bf3f6974b98679ed7aa54361284cffcc3ef39f8c4f4a1f70c63298848b67c73efef9fc1a405623290a6943f1f44deb239fb071113a2e22e86787f8578cae5b0e057e10c20ce64506277bdce0dc45ac685936224dad9a22d100c4e84fe80608763ab2ee29c746bcd35df21637ba5d34bffed8e78f82b5b6cd87677815ac9c31efd77034d1bef3209b9fdcae64a1660e4b9064122c217465364dfca434224478e9deae8efe117c848ab2f22553567adcdf6ccf2b4e7fcd64f33567f6a2c99efc9950594dddcaf1dc9888e8a6466597e53631110ff371ba943e7ad6fdecda147523768378c5184dc0e597cce7e17016841cbf12cb878b5b3ef68a82613743ccb7e98d60bd8afb2805ebc13c7eed99187d68b7509fd6fb6f07ed69913acd02853bfd90b9965c521e640c00498a5a4bdf48ca160c7d4fedc0b2733f3a92c00571b04bf54cb404287f9936f8cd153dc3b0a6b70ba0b92427502c4ea8e629492e5d52601723b643f270b4ceeebf602e4068ef6342d8d1bf24be0f0352f943ad9b062e0d6bbca54fa4cccbfed4868ed629e4", 0x1000}, {&(0x7f0000003b40)="f1c7675862bc18c9a78683e6ad39f39cefb3bf978852d8fe67ad34a411186da759e7aeec5f624f75ae370b038aa36714fa5c9b704cfc9f892218ccd8e856df6c53a220854eb9a5fb29c3176fe287f07d8fed37f7b830fcad1b4e74fe35d6263339b84af42555b81494726b830379d78f598e0c8d1728e523e6cef761ee84d1e411df815e1a1225a4333facf0911654a935cb7503f8d851e9f0d01b8a4ec52680df4ffbfc12c3f1f6e45feef747b499a612c4dc4df665f726847b1254f6893d28af9ebd261181189186efde6db21566f6741472aba13da6f4eb4851952e299054b7b0068e12e07a", 0xe7}, {&(0x7f0000003c40)="eb9507a6ed5d3ef2121648e71a6d96ea37fa872acdbeddcddf7ec7b53285cddd1a8584f34c44f7b3d44d9d69e393a68762c992169329bf3c6059ba5a539ce7b6953bac", 0x43}, {&(0x7f0000003cc0)="9683aef5a833c0418ce5f169374aa23ffb89de51261983070238c5690ad82d4f", 0x20}, {&(0x7f0000003d00)="14a5e95881aa8d657e7d2e18558fbb0fab5def7ef9515070b8761fb5d5c237cac679af08aa39e7c9e55fe3e5a6bba80ed9f20b5e4d198898955e88d42b32eea9733bb29b0d4a7aa443d5c74765b8283d3098375328e6dcab30ff713ca9f9a56848", 0x61}], 0x9, 0x0, 0x0, 0x40000}}, {{&(0x7f0000003e40)=@file={0x0, './file3\x00'}, 0x6e, &(0x7f00000042c0)=[{&(0x7f0000003ec0)="bedf0cdf169ee63a9ae62cfd43550f7389f7eb1accb6964a0fe2b38ea6382eb94ad6d02bb94aea130225f21ee1c48ce08fcbded2bdfadb8de0d2c9bb2654ff56f0a8abd21f1a72e1f65f17fdad009b0aa1cb2c3bfeedfe1cdb247aec12c9bcefb6c01bf32eb6e0032fd10e884812fd15f7fe2a10ca2bf156a86c04ac86b9853981f89745b55fe54b2eab1c24ee0995d961aab0d1bf1e17077dc4d0beb3ff072e7412b870cb07094e5297fd35ede5a686f482d1e4c60ebc71242929", 0xbb}, {&(0x7f0000003f80)="e144eb5389c6f7df0357185ad591948066e66181eb3ef427ce5373f82ce0aec5d162e987cbc645d653f020f56095e46f765bdae10626a5756243998d9e750cef314948d37e52f4ce3a7e276860710fd6487f1dad63ddc4287d6798b4f951a17794bb641b0d40c301820b4e08bb057897094943999cf7ac999ae50f15e8e415c5237bd8d6807778d0beb7dbd738c0e1abd012aae632e8fbcfb82f0807e0308e33ef797853e09232720171c87d6221e0fe110d85e4e9ac", 0xb6}, {&(0x7f0000004040)="e79141b28889cf56e9abffa5186d081e046cf0541f191ca4bc3408226403932dc4c9f6614faabbe7b05ee69dfd16b7d2ec551a2db45159876af806284b9a8b446aa80df251d1d49c3cc1a10a24055d926b66cd5ce90ab19bd3ad239d2b06f269e1a83f73599897", 0x67}, {&(0x7f00000040c0)="6c59198e944c2f6719e18462585336e067b6e41bd592629b7de5df8e35c0e7135100bcfb67ac2c0a133ca62045d7fa2fa8b663f9af7748571973bebe295fe1147b363709f61627dad366955fecf139ff", 0x50}, {&(0x7f0000004140)}, {&(0x7f0000004180)}, {&(0x7f00000041c0)="3f0e2d5e73b57a430ad8a0a53e022ecd0d44a3f38bf380533bf523ea6a0fef66c3293a69668ff1b7c54987e1095316340524859ea77970636dad49c8bd11537b0b085a0fb75ce45610a3f731f9690c8460934c15b0e5b489d262124996ffd635ab7b7419729465dfdb417f75752324e1f30f4f45c6887b8b229bea15d4ae11cf073f7d0e493e2a14fa56027b8e733bb6953a64ceea943becb2d450f6b43ad76b79e3a28fea1ccc4468538beb3d988dc46461632e701ad6013e1938a69cc9f338d795846987c74898d881eb2424e5f999b2d2c535bbb469e536c7cbb7d8d15533dc615c028ac2", 0xe6}], 0x7, &(0x7f0000006c80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=0xee01, @ANYBLOB="0000000020000000000000000100000001000000d27a11b2a86e6aa62420decec19b313176d3df8809f333bb41990b819d0d9bd2362e121f5ef69f0d6ec0a2dec310da70ea6638b09ed317cc45ae8fbc0d7efbf70b826ab9068d76a3784d5496ce8d6b4e0c557ef41c9fff033b73c94956c301b520cffe764f666464f63c7e7422b0c4845d2799276856ae5e4fa6b77fae9cf941195573504c4fe16ab415b798602a9ccc2963ff4df5f53389aa5f93db0783ea92f3779c9a4e0047a13d7eea2a41837dbaf06574865aa535dd41ec0676a3db6ebbce", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r12, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB='\x00\x00\x00\x00'], 0x60, 0x10}}, {{0x0, 0x0, &(0x7f00000069c0)=[{&(0x7f0000005980)="73f0e83d8f1cce2214c1413c696220b4ed3f1f0abab89594e00420dd6ffb202a2c8a92ff474c1f25eea96ce7b8b0068eef130e1d4adece0173fe55d10a92f1e420ec29ee0cd47fcd71e4730c2f8fcdf2ecea84a762717d56730a3b255d223f9eb21de613f8d638e6ebe5759faddeaecf1687449ef850602ebb1948bfab06b1a4018b166dad662f4376ae1cfebe5b07c79a7c0a5a3e8bcda0973d6517fa2ff2eccc73635f0bce6c7c7d639fde3ba6c0abea0e97fc5f64fc00738c9e81882d24756ea5e5938d53584577d249add88b10f25a1daee31318d33eff59ee617c9346d68c390c69e46411dbf82b25359ce1f0d8993831f68dd31dd440e14fb81a8bbcb230299720eab82fa24a09671cccfdd919377c4af8f5ec002533b8b87336d36fa514818b35baa06c1e66421769746ed156d6a8feab72dbb2fe003029e25cdbd4e882fe6254e3d35a5a230fe96aa5b9a4c1ec606a37374afe94c7c8e6ee9ba3ca8488274e5391f6ac6908485a32d997faab1896c076fe15a27d4f3f7060dd466b723377ea730f1326616cd451ee5c75f9ea7b96107ff574afc71bf89a4123a354a17a6d413f16f3f4b3d75f081df0cb8426c82ecf66e9ce1d25eb2ba69be5cb49ee57f24ebc0c21c6fcba9deb75ca134d2b2a830015e168142346a0fe431a2241ac6e7e9b539d62af54a8afa7f14a55231319a66de1a7b82b108127ef839e2e5840b16d38b4de12107169cb535501bd93cd38d6c5b17af64cad467bb733f0d817e79abb1cae51f0e18172eff54a8b3f52640e8adafbc6425ca220b175e969e644e14d62cf43d78f564ac6d6416188d907d9f90541a11322afb678771dd5f043e517b1d49ef953066d125509055051bb58b8c3a831090b268b8c6d2826c92dfac22736ab9507c31d3a9126bb262810e4d55b8642953452dd149a60c1a55c814d591ad6a4851d54754221ab8f05cad0f096418bff14a3b1934968bd128465402f6a3743af41c83c22b5080b60cb5479939a5f769c91460c6d4f8115025d967b7cb74eb640f1ad7c11ac8ad2629fbd9e22eadb2979d8dade6a0347910dc6a1203c41ef867d0579b01434a97320062a2a5fda434f48699819db1283fe074cdc82253301721e6a5204d23bc480902990be01cb7104499e30c7252ee1db615172ddd116df9d1bf4bf5fd71e55cd45e712ca5abfde197e585c16f463972b168f5ced458c370290252b5a43c5f9bfdf94e9d3c95c1d94fccc93e5542ba0ca0e7c3b23c0616d394fdeeca97845f1cf85919a38ff5198cf345707e2751c3ac2509e8204e5cc5759e8967808ac3737a94a2c4b15250e457b40dbbc6752090ae9927ea06d9a751f68da52a69a5dfc51b018455dfd3bdb83cd03263fdddf9f04487bc1a89be406cdd7600fa05933cfbc5667f1b90b756633e5c7c0e7222cd8c7836ca3c260f3c364496ab8eeced21edaa6992bb66da463091d56e3ef48cd391fd41abbecf5744e31369d0476b9dfd7cc21e97c17efcf505d8572344bbb18f681647fd343b300ad3aefa09c3c927779d79082529bc701e42f860bfd9b778be8a07cbcc98640239b704b5233376e2766cd627e6b90198012c40ec8419f22a6f10b74771285c2ebb1f7d8b0ab1e83c7d69e90c058077a76256ff7144aa42e061b65a3456efb807ce19efb9e782e9739bfe31103b1265c0bbfc65c9a8aaa9ab763afaec7201c8efa3dc01a193a2fc3d4655f14efe2cf5cc65338c799e35ecd25ea6a79d6e17257bf62112e630ae95d1871c6bf6fa3d28d70408c106c95617e6dcd307dfcc3720765903cd86ae4145c654d8456883773b3f7344e635e0e6981173bdbed2aff6be6d8dca6b95e1e2011fdd644809f6f348090d4c4cdc7e411e40861edcf7e80f893a71e079d7720b05d67a3c8e4033c71659ddcd7b3c87b7aa696be0ae5572472d808f06bad8b85adafab345cc183e7f3e61b67eab9b5ea4c1281aa64d4ae5aeeb64c8285e3781a45725e6b729c9d08d1868d5cb64077e07243b2a8b1ffe13236d99056c38bebd3aa7c4d5be8aa8b5739553f5bfa1c54fb8e23fad0ebfaa1609f6ce843c25682c6e4ee5fb1238f42b1f3e6eb17d1bde7ac2083ee75306d902a0690bd338c87a5858cd61217b9ef0b711972a8583246856aed5f795333165ef2a8b759c79975a6e59d0eb6a5777aa947d89815ab0b7db4274c6666703717d429a40e28169c29b604a8c77e69ebf33288fca6c15baaa9df9efc00b0011ec041480a19865eab25dd673e44b3c4b754c0388b6efada03cf5d5e43dd362f263487c69d64280125416cb6494dc47165a4100d91163b120dc1917bce7ae9cb09767c6fdc68344c9d88bd2ca42bea4dcc4e50c54abd06a908f717c4d65d68e0cff170e1bbd134c74c57ddb373eabc893934517cf937bec0dccf88864a3565edd8a57411985cf0b0a64d508b6ab68ac7326965317a207ead518a9821e98be06b269aa2c873de97e2f082680630e7598c05f0c598a57cb62d2aa1d249b493f277bafe5e06f296534754d1beb401261e5d6437c8844eb3761f2434ff517f557266533e9bc6d5d3d5d6c524b7e3eb21ccc58426f9a4856a6161dd360d14d1ceb1e8e3c2d5a5e0bc09d2890db4c9fc147176c18e6413d57a59136e18ba3fe6ab12e442b318323ff1fe37b26eb372baa82aba86af6bfb79949977648350d5386188a05e8fa47bf46af3e1cb6ce0b28dcc512e4ba8e6b1ef6c3cf91a646ccf10ad8dd71c4bce4959f1db0e477f18c8213d0130c4d32ee24658ad0b7b15d3585a09a9c76e9158c3540227296e68543636f66ac1ae5b8c68f7b3c3db695c389c9eeb60ef9ce1c453e7c6a20390caa4de9447f65208c4a3734e003b4e236862db49e2900b8ce723fc7236d279b916747dc602eeda224656975c31f14e64a8cc4dd8fcf60957059767f037f73876a6fbe440df0795f596ef8eacc1eba793add1d867d996fc331551ff35439deee982bc9aebe4e56bd8ee33ee1789153b180f78a1287667a48d1f800cca2f42f38915fd584d9c51895eecfbf1cb559c0ab4669600d9211961d25bd81009a2aa35a11a88f99db7cb74939018a122b5c59d8bab0bddb23dce70ee8df1f0cb76cae71ef8ccaa14c472452cdd835ab753ccdfdda5dd5ba5576d27654b9acb476f5ad34de7cc1da61f7b0e6c7f9feada8f1435eaffe423b11fc273382bca69d02c0060632788dcc788392d3deca60e11ee70aafba88e7a3bfc27c64478a55e4582c888a5001cd6c5066cca40dd641c3330f7af48429dbfb32bf0c6809657eef44de2989bb434370362c42973bd3711876fe448c20ec8e46f204b2d30975e626d44a3dc29fbb301bfc1669cecf8aef67ceb71c88fbbcc712ddd5ca06a37f525856bd0690cd6c479c747d3ccdb55a4cec0414f672888667daec002a4c7f9b3d1c4a02b622e6c4a8121a5e69d88cb005e7b6b03876cae2f59c74e9fae366836f85d2b874faa407407f223b490fe52a0c66b258a3800d937b35626a8b4f94410c34bb58a7f4e91179804cf12f3d6d147135fe0e6bf569dbd047e2ebfd99e10fb9354cd71e0a2cbb171ef024d0e1c1eddbad60c261bc5cff69989556056780b36ff00edfcb72a1470b0b83d2ceb9a725becb7f28d439d795877e06fcedb5b99a0b81f5b5965179d78d3b51dec9e220cff4fa2b7284bf5d450d3226351600a38111fd82a72751267ec5c2b667253f2d30bad63a993c6448bd7fce450ccf28310f4202d4f642ade043893731cb87ee6c0ce515777b93412d9239c76be512ad273bc9505b77ac60e236da65db555f83bb7885f92b047be0f0044b15bb7a119b2d9cb35a11959ec0a28481a3dadba789d6a574d817367a05f22e19c7d59c841af7e5f6bf6ae19134efe32854fa7b007a1f435db18e7c03fe6e591f1b91d31e44fafe250b60a1687dadf965abb4aa3536ab6b11d481a6afd8bada863afbe723b9b0d0ea931a0f44413927a0a5efb9a8c33fc66ed53cdccd95d086f160725649237343ea25b11c5da2b6996fe975b7d3a5afa837b4833914464fbc02af2789124caed76cf7ca2188b737eb0185b5b918f4db146220d48d56e1da1e12859532cb7cc9731502f2b3239c761619d03501b0dd0e72d285124fead6d7bc3ebbe63e238153eafc39e390f55e9471027ff3be7c4e70a844404ea003cd4d708dcc7a9e3858f9a19f6a4368c70bac2020472c2548e1261d0482113e1e9a8d79975f7994e25b09290ddb951dd7477239ca9e45126a497544c1fad4615419cb47ce045524c770154c6fa7c4349eeab3066b296a0bbb9b04f0d5dbcb992823509385ea95bf8dabca0af0f49d069153dffb59a87634e708e3bd47acebbd9f41e4a45d13106b093d143bfb1a3dd4d1b6a75a174e61a193b637e489d8242d01c78e86e142d56341c4b568dd848ba133310166db02c3f86ad43a8a74cdba2bdde5b69173a6dbbb1099b83b1470f0900ff828e519a65863fc6292884e943bd6fcfb220d8410cd12c76a671a04c83aa89164ae64e7909ab020545148d517ac7850429391a338a509bf2fdf8295d6e776012a4c13334423afcd5589b477ca037fdd1fc91bfe6553fb4d79e0781fd97863dc0ede16b0d91af1835e57fe4e7547286f04e9bbf1368357bf91754ea52d7270c2364095bd9969a4a882e89b458aac30259eff0e2c26a38ba6d937c85ae7716a69daa7e23760b64d4964513ee3083b171c8381f9c33f450a5fdeeeda6cb28e8ce27f350d09578e10e5288071fd799631d3300fb665a9218fe68ea46cffea898c9aafb0e422a5ed1aa9ed3fc74d6f3b3b79ee1b87a1c6e9f7b21bb5251d8edcfe7d171d67476360848e50501710415dce35e08f2a559bfca1876fa67cadffa08989a39481e6f9c8a0b87712aece98014efee120b1041f19bd0ccf2bbe409f39353f883da52768f1be0e9a3441b36a643e67db386ea8d876ff1c96d8aeb77a8d270c4325e2fc237704c85bfcb2fd2229533ab3bb0cd297074e82e739542832163c86f375fc2be4e50fa63039c98ef3dd764e1fb6ce622827920da234880588e3734bc1cf1f45484bec7cccf63c4a6c159ff4f7444f31b105a898429d5f0a7826026e8ecd4c980841bf43d523b0d53113e296adc6f3115e7c5590fa64e029b1be352c96467aefcfb4dd1afb7f8a48bb83a1bffb3346cec8557ab663f820cbda75dc9f59e96530180bc0f0a5c90cc2093c7c4051cb6a7a57ce69c1a29c4b314e262f84dd3a9668b73d8067cf542054d21cb251082a85d4cc6d1a657ddff0335a49348ff047fbb3c81774913749a08bfacb172ae629a15bf3241257b6d548b2b40a743680c05205013c6351bf1f1732e3517a223e40b9f3b9463e6f3f65f18b37dacab7e918a2ad7d5727a2d4301e6bd4aa668f2a952934d0fea42f75c2df907669dea08a22fa0285d7f4f79756ac520908c08314edcd84993399565d350615b2dff19ed31df5185cb298f6f030dbc451909507483abe831b500140b913c8de47b1d628e733849c7b0314d88995ba7ac5f1d3c41b946291835b5bb652b3da71ba15fd7c67dd7ab785059edf07a2db28f6f182601143aca485225bafef8035bf50862efb856ec4c20878b382522489c4c78ff96f8493904f9a37241f1c2c541aee6eb75211ec5d2bc1d7170795451d6f6e95b3229b87f9b2adcfd980466c673f68f9383e385d7104bc87b262a7ddf58a10724054b5ab15edf1b2b3c3083bcd06e37cdb2db6b037b3cc5a0ea581de34998c76d9abd89a1cb1b72a63f6ce9270bda509d9febcc", 0x1000}, {&(0x7f0000006980)="69efd4e53b7764a04b4d1b9e8e8dbc28984e49bc0361e26df201503b8f7d9f0fbae0", 0x22}], 0x2, &(0x7f0000006a40)=[@cred={{0x1c, 0x1, 0x2, {r16, r17, r18}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r1, r1, r0]}}, @rights={{0x2c, 0x1, 0x1, [r0, r1, r19, r1, r20, r1, r1]}}], 0x70, 0x4000}}], 0x7, 0x10) ioctl$FITRIM(r1, 0x40406f06, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x100}) [ 69.574062][ T4662] Bluetooth: hci0: command tx timeout [ 69.935006][ T5314] loop0: detected capacity change from 0 to 32768 [ 69.946617][ T5314] ======================================================= [ 69.946617][ T5314] WARNING: The mand mount option has been deprecated and [ 69.946617][ T5314] and is ignored by this kernel. Remove the mand [ 69.946617][ T5314] option from the mount to silence this warning. [ 69.946617][ T5314] ======================================================= [ 69.996443][ T5314] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode. [ 70.021783][ T26] audit: type=1800 audit(1746218667.321:2): pid=5314 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz.0.0" name="file2" dev="loop0" ino=17059 res=0 errno=0 [ 70.256126][ T5314] [ 70.257273][ T5314] ====================================================== [ 70.260158][ T5314] WARNING: possible circular locking dependency detected [ 70.263026][ T5314] 6.15.0-rc4-syzkaller-00208-g00b827f0cffa #0 Not tainted [ 70.265846][ T5314] ------------------------------------------------------ [ 70.268716][ T5314] syz.0.0/5314 is trying to acquire lock: [ 70.271125][ T5314] ffff888043a9d100 (&ocfs2_sysfile_lock_key[args->fi_sysfile_type]#5){+.+.}-{4:4}, at: __ocfs2_flush_truncate_log+0x33c/0x10e0 [ 70.276664][ T5314] [ 70.276664][ T5314] but task is already holding lock: [ 70.279732][ T5314] ffff888043aa3480 (&ocfs2_sysfile_lock_key[args->fi_sysfile_type]#6){+.+.}-{4:4}, at: ocfs2_try_to_free_truncate_log+0x197/0x360 [ 70.285162][ T5314] [ 70.285162][ T5314] which lock already depends on the new lock. [ 70.285162][ T5314] [ 70.289374][ T5314] [ 70.289374][ T5314] the existing dependency chain (in reverse order) is: [ 70.293131][ T5314] [ 70.293131][ T5314] -> #1 (&ocfs2_sysfile_lock_key[args->fi_sysfile_type]#6){+.+.}-{4:4}: [ 70.297434][ T5314] lock_acquire+0x120/0x360 [ 70.299420][ T5314] down_write+0x96/0x1f0 [ 70.301473][ T5314] __ocfs2_move_extents_range+0x1a68/0x3370 [ 70.304104][ T5314] ocfs2_move_extents+0x378/0x960 [ 70.306493][ T5314] ocfs2_ioctl_move_extents+0x53e/0x710 [ 70.308982][ T5314] ocfs2_ioctl+0x191/0x750 [ 70.311016][ T5314] __se_sys_ioctl+0xf9/0x170 [ 70.313161][ T5314] do_syscall_64+0xf6/0x210 [ 70.315267][ T5314] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 70.317971][ T5314] [ 70.317971][ T5314] -> #0 (&ocfs2_sysfile_lock_key[args->fi_sysfile_type]#5){+.+.}-{4:4}: [ 70.322023][ T5314] validate_chain+0xb9b/0x2140 [ 70.324271][ T5314] __lock_acquire+0xaac/0xd20 [ 70.326472][ T5314] lock_acquire+0x120/0x360 [ 70.329035][ T5314] down_write+0x96/0x1f0 [ 70.331532][ T5314] __ocfs2_flush_truncate_log+0x33c/0x10e0 [ 70.334180][ T5314] ocfs2_try_to_free_truncate_log+0x19f/0x360 [ 70.336907][ T5314] ocfs2_write_begin_nolock+0x3143/0x4340 [ 70.344891][ T5314] ocfs2_dio_wr_get_block+0xb6f/0x1770 [ 70.347395][ T5314] __blockdev_direct_IO+0x1649/0x3310 [ 70.349730][ T5314] ocfs2_direct_IO+0x25f/0x2d0 [ 70.351905][ T5314] generic_file_direct_write+0x1d8/0x3e0 [ 70.354362][ T5314] __generic_file_write_iter+0x11d/0x230 [ 70.356932][ T5314] ocfs2_file_write_iter+0x157a/0x1d10 [ 70.359433][ T5314] iter_file_splice_write+0x937/0x1000 [ 70.361940][ T5314] direct_splice_actor+0xfe/0x160 [ 70.364201][ T5314] splice_direct_to_actor+0x5a5/0xcc0 [ 70.366624][ T5314] do_splice_direct+0x181/0x270 [ 70.368887][ T5314] do_sendfile+0x4da/0x7d0 [ 70.370992][ T5314] __se_sys_sendfile64+0x13e/0x190 [ 70.373414][ T5314] do_syscall_64+0xf6/0x210 [ 70.375517][ T5314] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 70.378308][ T5314] [ 70.378308][ T5314] other info that might help us debug this: [ 70.378308][ T5314] [ 70.382563][ T5314] Possible unsafe locking scenario: [ 70.382563][ T5314] [ 70.385632][ T5314] CPU0 CPU1 [ 70.387887][ T5314] ---- ---- [ 70.390068][ T5314] lock(&ocfs2_sysfile_lock_key[args->fi_sysfile_type]#6); [ 70.392969][ T5314] lock(&ocfs2_sysfile_lock_key[args->fi_sysfile_type]#5); [ 70.396993][ T5314] lock(&ocfs2_sysfile_lock_key[args->fi_sysfile_type]#6); [ 70.401077][ T5314] lock(&ocfs2_sysfile_lock_key[args->fi_sysfile_type]#5); [ 70.404232][ T5314] [ 70.404232][ T5314] *** DEADLOCK *** [ 70.404232][ T5314] [ 70.407677][ T5314] 4 locks held by syz.0.0/5314: [ 70.409744][ T5314] #0: ffff888052586420 (sb_writers#12){.+.+}-{0:0}, at: direct_splice_actor+0x49/0x160 [ 70.413933][ T5314] #1: ffff888043aa5100 (&sb->s_type->i_mutex_key#20){+.+.}-{4:4}, at: ocfs2_file_write_iter+0x429/0x1d10 [ 70.418697][ T5314] #2: ffff888043aa4da0 (&oi->ip_alloc_sem){++++}-{4:4}, at: ocfs2_dio_wr_get_block+0x8ee/0x1770 [ 70.423148][ T5314] #3: ffff888043aa3480 (&ocfs2_sysfile_lock_key[args->fi_sysfile_type]#6){+.+.}-{4:4}, at: ocfs2_try_to_free_truncate_log+0x197/0x360 [ 70.428955][ T5314] [ 70.428955][ T5314] stack backtrace: [ 70.431483][ T5314] CPU: 0 UID: 0 PID: 5314 Comm: syz.0.0 Not tainted 6.15.0-rc4-syzkaller-00208-g00b827f0cffa #0 PREEMPT(full) [ 70.431498][ T5314] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 70.431505][ T5314] Call Trace: [ 70.431511][ T5314] [ 70.431517][ T5314] dump_stack_lvl+0x189/0x250 [ 70.431546][ T5314] ? __pfx_dump_stack_lvl+0x10/0x10 [ 70.431561][ T5314] ? __pfx__printk+0x10/0x10 [ 70.431573][ T5314] ? print_lock_name+0xde/0x100 [ 70.431588][ T5314] print_circular_bug+0x2ee/0x310 [ 70.431599][ T5314] check_noncircular+0x134/0x160 [ 70.431610][ T5314] validate_chain+0xb9b/0x2140 [ 70.431619][ T5314] ? __mutex_unlock_slowpath+0x1cd/0x700 [ 70.431632][ T5314] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 70.431647][ T5314] __lock_acquire+0xaac/0xd20 [ 70.431662][ T5314] ? __ocfs2_flush_truncate_log+0x33c/0x10e0 [ 70.431676][ T5314] lock_acquire+0x120/0x360 [ 70.431689][ T5314] ? __ocfs2_flush_truncate_log+0x33c/0x10e0 [ 70.431701][ T5314] ? _raw_spin_unlock_irqrestore+0xad/0x110 [ 70.431710][ T5314] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 70.431720][ T5314] down_write+0x96/0x1f0 [ 70.431732][ T5314] ? __ocfs2_flush_truncate_log+0x33c/0x10e0 [ 70.431745][ T5314] ? __pfx_down_write+0x10/0x10 [ 70.431757][ T5314] ? __wake_up_common_lock+0x190/0x1f0 [ 70.431770][ T5314] __ocfs2_flush_truncate_log+0x33c/0x10e0 [ 70.431787][ T5314] ? __pfx___ocfs2_flush_truncate_log+0x10/0x10 [ 70.431800][ T5314] ? ocfs2_try_to_free_truncate_log+0x197/0x360 [ 70.431815][ T5314] ? down_write+0x162/0x1f0 [ 70.431826][ T5314] ? __pfx_down_write+0x10/0x10 [ 70.431838][ T5314] ocfs2_try_to_free_truncate_log+0x19f/0x360 [ 70.431851][ T5314] ? kasan_quarantine_put+0xdd/0x220 [ 70.431862][ T5314] ? __pfx_ocfs2_try_to_free_truncate_log+0x10/0x10 [ 70.431875][ T5314] ? ocfs2_write_begin_nolock+0x30cc/0x4340 [ 70.431886][ T5314] ? kfree+0x193/0x440 [ 70.431897][ T5314] ocfs2_write_begin_nolock+0x3143/0x4340 [ 70.431917][ T5314] ? __pfx_ocfs2_write_begin_nolock+0x10/0x10 [ 70.431929][ T5314] ? __lock_acquire+0xaac/0xd20 [ 70.431942][ T5314] ? ocfs2_read_inode_block+0x11d/0x190 [ 70.431954][ T5314] ? __pfx_ocfs2_read_inode_block+0x10/0x10 [ 70.431968][ T5314] ? __pfx_ocfs2_journal_access_di+0x10/0x10 [ 70.431984][ T5314] ? __lock_acquire+0xaac/0xd20 [ 70.431998][ T5314] ? ocfs2_dio_wr_get_block+0x8ee/0x1770 [ 70.432009][ T5314] ? bio_associate_blkg+0x6d/0x230 [ 70.432021][ T5314] ? down_write+0x162/0x1f0 [ 70.432033][ T5314] ? __pfx_down_write+0x10/0x10 [ 70.432045][ T5314] ? bio_alloc_bioset+0x6c0/0x1110 [ 70.432069][ T5314] ocfs2_dio_wr_get_block+0xb6f/0x1770 [ 70.432094][ T5314] ? __pfx_ocfs2_dio_wr_get_block+0x10/0x10 [ 70.432107][ T5314] ? dio_send_cur_page+0x4fe/0x760 [ 70.432120][ T5314] ? submit_page_section+0x5f9/0xa40 [ 70.432134][ T5314] ? __pfx_ocfs2_dio_wr_get_block+0x10/0x10 [ 70.432147][ T5314] __blockdev_direct_IO+0x1649/0x3310 [ 70.432161][ T5314] ? __pfx___blockdev_direct_IO+0x10/0x10 [ 70.432167][ T5314] ? __pfx_invalidate_inode_pages2_range+0x10/0x10 [ 70.432176][ T5314] ? __pfx_ocfs2_dio_wr_get_block+0x10/0x10 [ 70.432188][ T5314] ? filemap_write_and_wait_range+0x182/0x310 [ 70.432202][ T5314] ? __pfx_filemap_write_and_wait_range+0x10/0x10 [ 70.432222][ T5314] ? current_time+0x222/0x370 [ 70.432235][ T5314] ? __pfx_ocfs2_dio_wr_get_block+0x10/0x10 [ 70.432246][ T5314] ocfs2_direct_IO+0x25f/0x2d0 [ 70.432260][ T5314] generic_file_direct_write+0x1d8/0x3e0 [ 70.432272][ T5314] ? file_update_time+0x2da/0x490 [ 70.432287][ T5314] __generic_file_write_iter+0x11d/0x230 [ 70.432297][ T5314] ? ocfs2_file_write_iter+0x1551/0x1d10 [ 70.432306][ T5314] ocfs2_file_write_iter+0x157a/0x1d10 [ 70.432315][ T5314] ? kasan_save_track+0x3e/0x80 [ 70.432321][ T5314] ? __kasan_kmalloc+0x93/0xb0 [ 70.432328][ T5314] ? __kmalloc_noprof+0x27a/0x4f0 [ 70.432337][ T5314] ? __pfx_ocfs2_file_write_iter+0x10/0x10 [ 70.432346][ T5314] ? splice_from_pipe_next+0x608/0x660 [ 70.432354][ T5314] ? __asan_memset+0x22/0x50 [ 70.432360][ T5314] iter_file_splice_write+0x937/0x1000 [ 70.432370][ T5314] ? __pfx_iter_file_splice_write+0x10/0x10 [ 70.432377][ T5314] ? rcu_read_lock_any_held+0xb3/0x120 [ 70.432385][ T5314] ? __pfx_iter_file_splice_write+0x10/0x10 [ 70.432392][ T5314] direct_splice_actor+0xfe/0x160 [ 70.432399][ T5314] splice_direct_to_actor+0x5a5/0xcc0 [ 70.432413][ T5314] ? __pfx_direct_splice_actor+0x10/0x10 [ 70.432420][ T5314] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 70.432426][ T5314] ? __pfx_aa_file_perm+0x10/0x10 [ 70.432435][ T5314] do_splice_direct+0x181/0x270 [ 70.432442][ T5314] ? __pfx_do_splice_direct+0x10/0x10 [ 70.432449][ T5314] ? __pfx_direct_file_splice_eof+0x10/0x10 [ 70.432457][ T5314] ? rw_verify_area+0x258/0x650 [ 70.432467][ T5314] do_sendfile+0x4da/0x7d0 [ 70.432480][ T5314] ? __pfx_do_sendfile+0x10/0x10 [ 70.432491][ T5314] ? rcu_is_watching+0x15/0xb0 [ 70.432502][ T5314] ? __rseq_handle_notify_resume+0x37e/0x11f0 [ 70.432514][ T5314] __se_sys_sendfile64+0x13e/0x190 [ 70.432525][ T5314] ? rcu_is_watching+0x15/0xb0 [ 70.432538][ T5314] ? __pfx___se_sys_sendfile64+0x10/0x10 [ 70.432550][ T5314] ? do_syscall_64+0xba/0x210 [ 70.432562][ T5314] do_syscall_64+0xf6/0x210 [ 70.432574][ T5314] ? clear_bhb_loop+0x45/0xa0 [ 70.432586][ T5314] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 70.432595][ T5314] RIP: 0033:0x7f091258e969 [ 70.432614][ T5314] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 70.432624][ T5314] RSP: 002b:00007f09134e2038 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 70.432635][ T5314] RAX: ffffffffffffffda RBX: 00007f09127b5fa0 RCX: 00007f091258e969 [ 70.432642][ T5314] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 70.432647][ T5314] RBP: 00007f0912610ab1 R08: 0000000000000000 R09: 0000000000000000 [ 70.432654][ T5314] R10: 0000000080000002 R11: 0000000000000246 R12: 0000000000000000 [ 70.432660][ T5314] R13: 0000000000000000 R14: 00007f09127b5fa0 R15: 00007ffc8a9254a8 [ 70.432670][ T5314]