000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017878a81000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c00"/102402], &(0x7f0000000040)=0x19002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r3, &(0x7f0000000080)=@file={0x6e, 0x0, ""/108}, &(0x7f0000000100)=0x6e) 00:01:06 executing program 1: r0 = kqueue() fcntl$lock(r0, 0xb, 0x0) 00:01:06 executing program 3: kqueue() fcntl$lock(0xffffffffffffffff, 0x3, 0x0) 00:01:06 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x14, 0x0) 00:01:06 executing program 1: fchown(0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000000), 0x400000, 0x0) ioctl$CIOCFINDDEV(r0, 0xc024636c, &(0x7f0000000040)={0x3, "9619e65fdae99771859eaa9f8ec30b3ecd9aa27246f74faadeb2f739419f048f"}) r1 = kqueue() fcntl$lock(r1, 0x4, 0x0) 00:01:06 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x15, 0x0) 00:01:06 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) setsockopt$inet_msfilter(r0, 0x0, 0x4a, &(0x7f0000000000)={@multicast2, @broadcast}, 0x10) r1 = kqueue() fcntl$lock(r1, 0xb, 0x0) 00:01:06 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f000001ab80)=@file={0x19002, 0x0, ""/102400}, &(0x7f0000000040)=0x19002) recvfrom$unix(r0, &(0x7f0000000080)=""/226, 0xe2, 0x1, &(0x7f0000000000)=@file={0xa, 0x1, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000180)=@in={0x10, 0x2, 0xffffffffffffffff, @broadcast}, 0x10, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=""/188, 0xbc}, 0x80) fhstat(&(0x7f00000001c0)={{[0x6, 0x8d]}, {0xf800, 0x4, "fd92a70e069b7aa8977e4d66671ebcc7"}}, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r0, 0x0, r1) 00:01:06 executing program 3: r0 = kqueue() fcntl$lock(r0, 0x0, 0x0) 00:01:06 executing program 1: r0 = kqueue() unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2000) socketpair(0x17, 0x10000000, 0x80, &(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000080)=@in6={0x1c, 0x1c, 0x3, 0x8, @local={0xfe, 0x80, '\x00', 0x0}, 0x7fffffff}, 0x1c) fcntl$lock(r0, 0x4, 0x0) 00:01:06 executing program 0: r0 = kqueue() fcntl$lock(r0, 0xd, 0x0) 00:01:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bindat$unix(0xffffffffffffff9c, r0, &(0x7f0000000040)=@abs={0x8, 0x1, 0x0, 0x0}, 0x8) r1 = kqueue() fcntl$lock(r1, 0x5, 0x0) 00:01:06 executing program 1: kqueue() r0 = socket$inet6(0x1c, 0x4, 0x4) fcntl$lock(r0, 0x4, 0x0) 00:01:06 executing program 0: r0 = kqueue() r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) bindat(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r2 = fhopen(&(0x7f0000000340)={{[0xaa, 0x3]}, {0x1000, 0x7fff, "81c7db4211017f2413f6d18ad9292edf"}}, 0x100) r3 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r3, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r4 = socket$inet6_udp(0x1c, 0x2, 0x0) r5 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r5, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r6 = getpid() wait4(r6, 0x0, 0x0, &(0x7f0000000100)) freebsd11_fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r8 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r8, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r9 = socket$inet_sctp(0x2, 0x5, 0x84) r10 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000080)=@abs={0x8, 0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="b60be3e108cd4616a1756d51022d9920819defb8cd81fe251e555253312435308406a29f0faf321d2da7c3edf8cf191fc465ee69511a0cbf708b282f1e1eb2768ff4196ceb35580ebf64ac1cc13b6a714d0c959b95094cf5fcbc1345f28997f71625a3cab94401b27bdc3d8f9ececc6224cbc0", 0x73}, {&(0x7f0000000140)="2f7f69965cae0fc34d640c94707595481623d1569e06c8b78ce316a0faa61f64592ebe01ffd24e482e1b26292834d3ca6c319801d9d0b6aa9c05a615ecdf21dfe3c5ed41e791c861a32999317ba5f53c6f00444d2f78a3f9fa72246e6c222b61e7b9eac80a094c2ccb4e40b40c89810a086ff4ab4ae365517535281aa03bc7aba357ebe5532e3a13c9eee7cc5282e2acd012e4ade85f0905371fcbb8eed8388f815f9ce947e7740a9cefe6f0a741af09a1150b86da945e4d4472c2ca1244448dc85e87e0de4378404bbd838e9e87d3ba74b80ff386fb9ca51fc3c24056bb3aa8bc03c981ae353137567f16401e23", 0xee}, {&(0x7f0000000240)="9a43fe86e0e2278dfbdd5a2b4eceb1f371d8348af62822d65094fd52397f148d8be98e99bf169893a6621182225c1cd24890fda123116c57a351", 0x3a}], 0x3, &(0x7f0000000680)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r5, @ANYBLOB="0400002b05000000a1d38e00ffff0000020000009caa9dec11713f8cc36c192975ec4f3c982a956ecf2e7aad66", @ANYRES32=r6, @ANYRES32=0x0, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r0, @ANYBLOB="20000000007db6a63d8150c97d010000006695dee9b784d1acadedfeada56f8dbc83725502c23d19e259bbd5d5fc7d3d977fe3c3cf3bb7c8967f", @ANYRES32=r10, @ANYRES32=r0, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x20085}, 0x20019) fcntl$lock(r1, 0xc, 0x0) getsockopt$inet6_udp(r1, 0x11, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:01:06 executing program 1: getpeername(0xffffffffffffff9c, &(0x7f0000000000)=@in6={0x1c, 0x1c, 0xffffffffffffffff, 0x0, @mcast2}, &(0x7f0000000040)=0x1c) r0 = kqueue() fcntl$lock(r0, 0x4, 0x0) 00:01:06 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xa, 0x1, './file0\x00'}, 0xa) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) bindat(r1, r0, &(0x7f00000190c0)=@un=@abs={0x8, 0x1, 0x0, 0x0}, 0x8) r2 = socket(0x17, 0x20000000, 0x6c) getsockname$unix(r2, &(0x7f0000000080)=@file={0x19002, 0x0, ""/102400}, &(0x7f0000000040)=0x19002) 00:01:06 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) kevent(r0, &(0x7f0000000000)=[{0x3ff, 0xfffffffffffffffb, 0xa, 0x1, 0x9, 0x428, [0xef8, 0x9, 0x40, 0x800]}], 0x1, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x80000001, 0x9}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) setsockopt$inet_mreqn(r1, 0x0, 0xd, &(0x7f00000000c0)={@broadcast, @multicast2}, 0xc) 00:01:06 executing program 1: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r0, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) getpeername(r0, &(0x7f0000000000)=@in={0x10, 0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000040)=0x10) r1 = kqueue() fcntl$lock(r1, 0xb, 0x0) 00:01:06 executing program 3: r0 = kqueue() fcntl$lock(r0, 0x0, 0x0) 00:01:06 executing program 0: kqueue() shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) socketpair(0x6, 0x1, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r1, &(0x7f00000000c0)={0x10, 0x2, 0xffffffffffffffff, @local}, &(0x7f0000000100)=0x10) socketpair(0x10, 0x20000000, 0x4, &(0x7f00000001c0)={0xffffffffffffffff}) connectat(r2, r1, &(0x7f0000000200)=@in6={0x1c, 0x1c, 0x1, 0x101, @empty, 0x3}, 0x1c) socket$inet6_udplite(0x1c, 0x2, 0x88) freebsd10_pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r3, 0xd, 0x0) futimesat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x6}, {0x80, 0x3ff8}}) freebsd11_fstat(r0, &(0x7f0000000140)) 00:01:06 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100000, 0x86) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x2) sendfile(r0, 0xffffffffffffffff, 0x7, 0x80000000000, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x8) freebsd10_pipe(&(0x7f0000000080)={0xffffffffffffffff}) shmget(0x1, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) getsockopt$inet_int(r2, 0x0, 0x41, &(0x7f00000000c0), &(0x7f0000000100)=0x4) getsockopt$inet_mreqsrc(r0, 0x0, 0x46, &(0x7f0000000000)={@empty, @multicast1, @remote}, &(0x7f0000000040)=0xc) r3 = kqueue() fcntl$lock(r3, 0x4, 0x0) posix_fadvise(r3, 0x7fffffff, 0x1b23, 0x1) 00:01:06 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) sendfile(r1, 0xffffffffffffffff, 0x1, 0x4, &(0x7f00000001c0)={&(0x7f0000000040)=[{}], 0x1, &(0x7f0000000180)=[{&(0x7f0000000080)="50cfbd2c1d5608c25b58cb39b5f60c28855d533a50f9eadbd2375f51e837bd71d72f5857d7191a16a0d45b2b294ed0ead265c625b56a272031f4f4656bf875084864c0218509aacb1eea2359a7c50644e35ab5ddb14682ab1732181d329cf3c2d2c4c353ac308bc623b4a95d4fca0334b8f650d58eb77d953ddb023f6aad94cde973c6b14f58a1bf8f47c5270f40618c25d1da26cc187a0cc1fa76f25597ef176b67c2bdd1653133ff527878f5c75b38834739fc774ab1258f8eaa0b4db97deca36a09915e", 0xc5}], 0x1}, &(0x7f0000000200), 0x1) 00:01:06 executing program 1: kqueue() r0 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r0, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) fcntl$lock(r0, 0x4, 0x0) 00:01:06 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f000001ab80)=@file={0x19002, 0x0, ""/102400}, &(0x7f0000000040)=0x19002) 00:01:06 executing program 3: r0 = kqueue() fcntl$lock(r0, 0x0, 0x0) 00:01:06 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) fchown(r0, 0xffffffffffffffff, 0x0) 00:01:06 executing program 1: fcntl$lock(0xffffffffffffffff, 0x4, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) kmq_notify(r0, 0x0) 00:01:06 executing program 1: r0 = kqueue() fcntl$lock(r0, 0x4, 0x0) kqueue() 00:01:06 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x7, 0x0) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) r2 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r2, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r3 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r3, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r4 = accept4(r1, &(0x7f0000001400)=@in6={0x1c, 0x1c, 0xffffffffffffffff, 0x0, @empty}, &(0x7f0000001440)=0x1c, 0x10000000) r5 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(r2, r5, &(0x7f00000017c0)=@un=@file={0xa, 0x1, './file0\x00'}, 0xa) r6 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r6, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r7 = socket(0x2, 0x4, 0x9) r8 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r8, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r9 = getpid() wait4(r9, 0x0, 0x0, &(0x7f0000000100)) freebsd11_getfsstat(&(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0}, 0x1d8, 0x2) r11 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={&(0x7f0000000000)=@abs={0x8, 0x0, 0x0, 0x1}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000040)="61a082e62ddc82b22d0ceedba9ae90038b459f56b45beba727ab3c5336372a0344e4e482e0eceadecc452b72016ec46e51c9c79f442b852c7910200aad0815483e6fdf9ddd3982e2043228440ce74f34a7edc9c80e55f453a4135031ec18122d652b7016ae2fd71f957077894d8e0752ef075810fa79b38704079e90361e4e388d09a7afc2a4e0ff5cc4e6042663f474bd73949c9798f312080ba8fcbb395ca1e61fda8fb9c238447cf457fa175d81e99e841e72302b260da24e49b49e", 0xbd}, {&(0x7f0000000100)="3326e2f24c564f0c412f382def48c4b15463d05a785540986add43d0ecc0d0176613cf341ad159ec8873721d99d8d3a0304e8aaf1072da5871952abde262a4c13da63b73cf8743d952f8e13b49b952927cc29c19f2528908191654f2d0ad4b4199c5a4281e45a5ef92cd83950ff88d5fdd9c30595505faddeb637ef0b461079b73336dfc7d3c17c6ce13d997682e0996ac5855536d739290df44a2d4973be65d6d26f0bcc239615e204dec385551bc6278482b9f8108721aeb37e8b5fcf28dae627d4b9d13a252c8ea320a17096e81e837506900322da245796ddce42c3880009b070c8479a45629769736d078f1d6976f672e2ee4", 0xf5}, {&(0x7f0000000200)="40ebc162cad1734a2f3ce25f15b4e8a281de6efd30f7e0218d451259f7058a14423957453d1da3787e78db376ecd0935b0440cee098902c3e0ee1daf261ed1399915dd48bf28e652cbd7858f95feb242c66dead6260d7ae0c9ca767b8dc3a8147f6c680cd2adbcf0b10bc4dbf6a7a74ac5dbd07c680bffed4ad45f97e0c009d50b45a867c279e749bd8b19d4ce53a8a2", 0x90}, {&(0x7f00000002c0)="6fd0ba1c2c4c64d96caf92a04be6cc955d8f39eb6b362f3e822ff026c09cce204b82283f71a20c7ca417ade0880a5da023707f5500465cca0c8c6ce73f6017aaea24c160df772a1d8fc898ceccd90a3cb71f1fb6c05716ee473ab40fa778a2b1e8cb7c6d28ee65d01ada6ef7fb3dc7c823e88a1f3cc2df7edc5ebcb82801b8740ef1d2246352884cddd9c83cedaa1f6ea41c7f306e2a35f4d5fed704e7d9293e7da8319261eb131572cf61e012415941c727652be8e2bb7dd6715e624d2df10ff5a5411284d7e94ab6babb0c55900f22889eb102ae06acbdc3d1dcd0ea43b7995754975f115381663c303640122708abbd3c3823660019097a693aac91487d63423f96191897473a2946a9ac1a37423837d2747c59d288d8a9f3f26cf244c807df17e1cc672dd24831d5b8f840d7f1c0f0f8ce69d83747359ae9bc9c73558df2b01bfdde329c77b520118749d2a3de075f4b2c5cd412e5269bcbe05f9de0b2a2a5e629b56318ad6a5bbacd45efec1b764924b1d9da4ede2192533bcd18492aff1e74a5ed9785ee7fffe5d1d7a460e96e70007f8087e09e255f7f2c91261fb43778139e6868be94362703a11d7e55b50d6bb629322d69f8988f16268b56aa782ab9b9fefd9b5010e9626f04efa338ef54dac7198c42c1b9485f6aa35e8e33ff0d527f7fd290f41806b5c85bf113249afdd774f80fde8a2fb9d40a396cf05733f6b4473efb03551dc82f983a7346a626c6236b25e8e5ef1dd6cf28f9eb728722185e444c5546244903656d9c06eb5eacd5da8cd4d27d73f2ad3fd87c03bd1ba76d28fcf8bbb3ac96de155af292a8b8fef4b42903469bbeb54c8473ba29614df84ed81a6858a838ec52d52d6c2b466a751031ded294eb925730994be08de2bd0c66f97163237be7ca83394034c3d776ea4d6f9dc9a533f34ffb0b6bcc1137bb0ad49231615ef8b1fe2eedf84ef86a305b6c5697ca5ec07faddb70db13489620079dd8e724512092391272fd0e22c81d739b1344d83ac07bceed481f272df05badfd45aceb7ddfca0d962128a69008ada2a42ad1b0edfdc5e9ee048ccd43ca3c6318a509075afbf1a0a18936ea4cae4a98fb1e1a7227debed2f3398efb88a137b61c6b647daac0ce39d3918b344e7c82a9aab71047fb5bf2e20dd4413d874aa3f8032a71ece526ffda2fde75198e2bc6c665aa601f5fbbcdb610474f0784da251c40344b431bdee2f8df922d1fd461a3862f204d96c12b31109645c89a5e6f0e72542713aa39c2beda880552442065d37efc5fc7db3b5bc31c656cf6dda71965689a696c7bfc42aba9700c93b59fb416c2691fbe8e3571ded799facd57ecd81dd201527f4c2d776de908953e210234b19750c28ac0ffa0ffb3cc66aeca276bf31c9110b8316fbfaffbced319f6cc8ddaca1dfec42d735e7def6d164db9ccafbce51ab7c83918ac91fc10f1a6aa4b988049cecfcf3b34c3f3892fb8afc240f6267452b41c180e77eea834623e7d9fc1908b90e385f1bf6b7917993d34eac2817b90fb2a36e2d8f074f897d6303350abe4a0d0782281ca7055b9af3917e20ae55ebd7bace85c22b4d995e5a981c24e2b00eb3fac5934290afbb9c8088c18925b83bbe5746da2dce675347603e2cf85bd1be34ce1fbe628adb56b19618256023c0d41a6f858838fe8f1a131c05f88855f185a1dc46cb316baf8f72de3c6bc16ecad649a848717376e5e30adc766f99d574d2d04df241438bfce9e835476cc03c0411890c225ae3ce66b82ed0c9a72a29d55408b2ed95e65620faa06399f2a2e8797ae5c4f602326245cabdd65654524fd0b283bb28127f998596d6cec05ee406c9f1e22b5f3215cc7fd06fc2dc6d18b5e69c187968d57d88946dcf0548a6b6dfb6e8dd13dcf02d089791039c2e4c5f2702420bacdda23e09ed962fd24a373fd8d0efd46d97f7d7dbb10f742e6246390547e5adb961f103ae187cccf73a50a6385e11c57a42904f4f744ce4a543cda9515052e73f5bc68fdcec88209b841691929b61f0dbecde10c2888e4498f7b1181c90272eb0717b83e5d9e02e881c8e462ab7b598e68088891f9b3d78a5b039a1eb973dd84e71a4942687ff4767661c568acc9a255178a5ed7f69957a4d6989731d63e3d78579e6109ff03d0efe3ea418c0805f0aaf8a9d6a0100c7fb79aee3ede444a01ce1bdd959404fcf6a6abbd521d41cf0c7bbbffaf9e67826102ab0d0823f204f0e0ac76f3c15b7bc96caaf8ed3d7e7afad13fc7fc16888414af094a56f847c58c8c966b42604d79e627877cb175af553fd78307f3cf719ae954a3ceef0c7ed7ddcc1515b440714540aff2a8655ab7c8d10ff8ae2d882989bc2f0df144cbf4117200dd95e9706e0fde0c7f3eff5c10a50158a9d7945871c75f593aeb9115fec986983040985162e1371e617185f7df867e1ed4643a6d18f384ab6a43160f6397bb05e89c31938cb27be0177495f6a2755851f18af730b79df5f75845e7828490168351feb30b8c62b3b9272c9bd33e18e536d1db2e4afaa035904e6b6fa1a46223b417acbf91990839637e56052b8ba9e58556331504f234a9be0ca45aa96b6fd4ec9fd0376e6d0605b6797710c8640a94b2065bb2da2dde68d6071c9b8b93bf0628ab9d2d5f26328b4e4f3379de90f622dcecb99167bdf9564c8dcda0ae80d891f159aa018c29df07d659920f5cab9cf993c037717c3d77416e76c334c3c3784f689c4f87b7ce067910b9795f3f3a82e2b0d0e06573ea7e48a0f144317080315fce33cdb73232d3c484fdaee91f24fb105f18adbd54625a231e43c502d9753a62143de49e1cf4e4c2f85174a79bf180ef5f2fed9029d75bfdcf1cf109aafbd0e84d0d5a87c5f83aa6ae38c15f1038a39ed551330adc9471ac423438ad64d6b003ed4e89198be9fc88b65833ce1b1dfdf18bbc9f3db845719394671975be9e692dcda09f767d83e6aa1f1fd10d07730dc5eb77fda72e08c4aadb4f10a9e706a283ec516764b2ddfdcd4bc049a9a391836affd2823e3d6ba6e9253d8e12bd2891c43eba824d9663b39f0209dfebe27e8d534cf00848690e8be2b2e362b501609b7da609b3f9cdf707e4ec666401b23ebe4a8f3099650f3ce2b6835b1071a705c70e781b1340b3ecd0a6d01ca2b9e0c6bf08e2d6279d29cc1c286752ecba67f601c82575ccee2e99a20916c6a81fb9a247495ac36a6dc8a5b013d0e995409cad6381ccf4195dff38b5677c0e1c4e1a50fc299225a2b3f88d5893e199cad65ddabf3bcf16ea846dbdcb8f0db4b92f8deb54cfd85189f6317e6da8f3fa6e4232b2d803d928ee32ca6bc051aa09fd0f1733f6ba1e5797cf2e1a79de0365075491978a9116e92a093390bc7dd107eae4e8ffecd954c77fb15f52138e1cb730ea4d06b43781ab9214d846a509677c42b99e660e171a71cf863fca0c71aca664895652527af31d2877b66f14415b2af42a1a0cf54e8301bb8d26ac5fddeb0902ef947245e6f62d5df88c42c83105b7d4ef019d27a3fa32ad7afdad431d339dbc503ab957b1628dd7b3c609d4f282f962496604ef94885de7482ca6da1080dafb6be332f2afe5a94a223bce1fc0cd4949d57b1e901451ac5a8c477e815659c13f8dcf4bafcb5d5fddd5e5cc51dc908f82e9fa58ea1f537dd33ee7c7e1e9d2d3b693a5c74d690cbdf0a5eb164166f967a20a34b2a13833c6b9170a2568906e9b12a80be81c44c879df5cc868c12717c4c4188d35355fe34af4069ea53cfeb20ab54fba9903d927dee10a9a5bdbc9e74f864b084bf840f420e94b5949d93a7080f200580794dcb7bae74d0a26752c917eb46bfc64173df1f1c456807a19ef906cd4dc31bd90e19fea666e6b2379ab9e34b2a58017dc44b9786c9a64322cee6e93c992189362665e7c7f43ddb14c452612889fcec80ca4a26bd641c251eb86d6e4af64aa0181969d3b56b540338ac777e4dbaeaaa17c81df7e0f5a5e1e84a21bdebbf0da422c093064ed0d7918245172fb7b20538e5392a284fc06a101f4b92f7d4aeae0fc211094206b02d78ad1f7b07bf27036ec10a72c772ab84a9b2a12508fa83eb898336e2d4c24b850c08de59f8aea2cf80811ae696a2cd7ea21fca3c1e19b21f24c710575cdce62c469354ab26c39423a0f68db2bb0d413890804cec45692b8fee14fd168e352b3b61a9a83436d9009344fc2b3334e8916678304789199d2450287f62e271cfbf8e63cf8ebf77b51bcdb1e96e4a91e9cc5c07eb29663ce1f00ac354f5df04b8c44e0093c946ab04d67f926aa7cd72d03bf0eea23f9ec8a9bdff1204200c1cae28cb0d69346b1ca0fca719f50049859c97c61a01175d079d46f20ef8872af3c779c9d264f8a59f0cdbd8d02e6273bdddeebbbbd3557ef2f4cb5d9ab40b6207a38c31076f477b392c7b0eed090a96d7b6997a9b29a52d1ace7d6a2299cf551779a65866a5cf75b9965235d48ac851a87d86c36d216e6a7de18b977a8d46e0d463f11a43bfe8d3243cb967add6bc582490cb62aa653071d6900df09877975981b55c02aca6efe366760c66b9f19829821fb5cd91fab081f55159bf150938a2c12ab527e29ab1b3d55b15f7b38e7da781c23999d233aabf5acca0c55dff7bdc28b2937219c4899e5ea1a274ba475447ed996e58eba44ac155cb0a56f8d026136bf7a0de68317b477a0f69844085e33f286206207cac624b385a740870181efeffec735a0db4cafaa821f5587fd3441eb1bd7dbcec914bd1d2382e550ef6845a3ba21bc9c08025c6a78ce1a7ee650e221f6bbfa15fbfdca5b63f671b170662ee5c431a9cb33791236ad5a91771faa7c7461d2f8840b0c78d6178940668951dce9089552845b2488e222fe6b47cb3a76f30a4de11299f52d0b7c2eab939bee00e5ee4ce340fc9e048310d936cb192fa6edc3d4a05b54dcbe8edfa5195e9f0d46cebdda4b1c66054a9309820ea402fffcf558ea95737bcc6cfdd977a4abec3e5da8477fe703d26eed172fef051bbdbb236e979eb240256b0def78a318089a76de27d18c4c00283d871aa566e5f5314036b0c0d5e291ebfca94e49e6f91f3b378650ed7e079f00b6bea00442825e1de52a0d8cc388b35371af7ec983cc8ad65b248c7860b8e50a5e7f6d6b8b7b0cfb6c4072a77a2fa7c001efe70657bf3bc0e611ac04836bd1a841ae956a2d67100175fe88ae41924adca94a8b0b1c7b81ff925ab9ebfd701fd3956668a3d417424db08cbac8f3500fbab213b82ed8d81788815bf02bce5d580610a8c0d22c1c7c24445c7c4f86f596db4e6fb06ae67c5f680f811e87295b0ab84c3858f30303610b2428cea729101e334dac29abc2f9b678710c4335698fd17108ffafc96ff18117b1c0a6b4fda98d57da8c57170ef88c9533533ec457c87dae24a274503f0fb8211d0f00222e656cab315ddd3041573688bc6d495b13540c3c0739feffa961320615b0a373861c2bd9abab6a6a10976256dba8b537c3e425fcec579a98f0ce70001ad9fd235eee7329b773dc1e11fa090f5da300edb460b3be74788fdd9f9cc89af4d898cd678a3597cdf5343cabb56891f165fd50e3e16e968b54cdab60a379b5417d7690c7cc393491b389eb892507ab925447db848f5812161d8b864857be676aa351ac26e35855d16b0bb643de8de2522a20adf9512910ed851d0bfb5e9b0ae484e3f07fad6617312250e133698cb3e80e3064faad6c42bc2fcf27170ac5f1ef641790177c28c69f137bde75038d6f1797aff3983ea52b5b5d9c314eda12bc3b2017", 0x1000}, {&(0x7f00000012c0)="1d596db2811a699daec668ebccda6e4bcc71f5c5675f3fe65a3585b2c533f086d0d8a8041376a3554d7063bdf7225a8aef99c7c3db596f2c551d794a3f54e9030a9109dcd03db1f969e7de42aa8a705e17b0b1d2194203062c49450d64d6cf464baf67c3c176d7bfd7ff2144c617d4068aeb556df976bf0ad34ebcfff1c0d99734e0450a1d5077eb7ad4d9cdf5d649acd698b3ff1e1466952174ec05fcc20b2b4f5a02fe24e3468417a57917a7d417f78c9a03", 0xb3}], 0x5, &(0x7f0000001680)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, 0xffffffffffffffff, r0]}, @rights={0x28, 0xffff, 0x1, [r2, r1, r3, r0, r0]}, @cred={0x20, 0xffff, 0x2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r4, r5, r6, r7, r8]}, @cred={0x20, 0xffff, 0x2, r9, r10, r11}], 0xd0, 0x20000}, 0x184) 00:01:06 executing program 0: r0 = kqueue() r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) sendfile(r1, 0xffffffffffffff9c, 0x3f, 0x7, &(0x7f0000001a40)={&(0x7f0000000400)=[{&(0x7f0000000000)="25e3b8f0f567ccfc26e98e4ddec059c564497f22d6c7b450e7e5710b22e2706c4360b2a8ce0ae87aa1306e2dc205796989661c992983d5c7b7834cac120c3dbb6f73d46b7c23637d839fac0741099d3ad9072d95bb36ff385c37bbba4198526bc61daeb81ab87ec3325ac351cb37fcc5e62c534a4fb42b79afd8269b242e545608d40411cd18ed5874e1513e2af78f3c4f1be3b439ff5dafc41d11e28ae26c8037df47cb48ec31b1660f587954648d1d20410c2af31e4ff28da37613af0bda14849a98652e08dc3dda298766c93fde4ede704a96c74a9ca5163fbe9cfb1659ba8926405bb62627d5", 0xe8}, {&(0x7f0000000100)="bbc0af6396a51f1f0910f384d537ee8b18eff14f8d02013bf511c5d72837d28dd1323ced27aa1275b0e89181397d60102cb7ddf6fdd3516f151c06ea6c001b940d9d2b7c400fb4870380e667e88ba73bf7ffcfef25efa9efcdd4", 0x5a}, {&(0x7f0000000180)="4c989516198e290cb74238f0487112adf808948ff3e8d05ec8c2e3cb845005f51a27080be223e084e72c5a441f6c7ff1b93862ed07f5772aa5fc6caf22c1", 0x3e}, {&(0x7f00000001c0)="792cc18560e4b37157c69b8dd8b57bbc72bf14008e413502982b7ce4790fbf9d5029f679a43c38d00311efac084cda3d2a55e32468edd2d8413ac23aacebe330f64886c5ce4757c274f8206aef68c30e3734d4617cb4fe693d5bd95a1765", 0x5e}, {&(0x7f0000000240)="9ee07626cd20d5827b48dfd235ab93886159ff9fa9e7f08e708893f1c0328c9a97c694a2a916cc9a2e7ecea0a4af168d281294f9278bd44df7ddf182c9735ae6e11d8cc462d416e9df38a09eac39d4c3db3d376af62ae88c305f69556f4b444eeda68c3f9a6af8df35dbb8801df3a5e6d7c2c578774fef70332e57156e3896875672504cae35a847e5ba9338a1ecda8c332aed539023e4", 0x97}, {&(0x7f0000000300)="4e07e62122286624f2815e0190c1959533f8891717ab263ecdc21c542745c243bff056391a6879011e", 0x29}, {&(0x7f0000000340)="3d302ee6b3e4b16cf6580a6b8fcc1002557fbb2ca82bcb7f35007b", 0x1b}, {&(0x7f0000001a80)="2ed4fe2c8b897765260300000000000000502ccf85c6395848dda560755e4af13407795108a5916b5f477909f0eb97fdd08acef77ab4c1de3217b8f7cf517e74239ef477e5f0302d0903dcc2970a9fceee766167a1533fa3407302d1c15e8a0b75bc88b2a52f531eb8adf208dd2be37a1977fbf4ac3b8284b1cfdbfdb9257e850000000000000000", 0x88}, {&(0x7f00000003c0)="4df195d9b7c72ada077929c2e3a705001d4ec43410839bbbec", 0x19}], 0x9, &(0x7f0000001940)=[{&(0x7f00000004c0)="c929fdb964a7e2e34dd502ad46d26eb62eb164005d87aadd7fd89ef4f152724806fb1ee4be278e27e0b31883dc33e67eebfa5744955fc77490a32e7e9bed9b019b4a08954053ee2aa63ad067dc98dbcc9d6b33d446a090a955c633b70afeb3a0216264201cbfd94eeb99a7b40d50474a8186185d01c07da4a1086f99d0566a939fd86c9e550fb6f071c85e2065f4e1a64eaa7f8f6a351936d6b0adc23fcdf7ced39660350bb4d29d4e41aef76ce9eefc91de21fcb237b8d9cc93ff64", 0xbc}, {&(0x7f0000000580)="50f72fb0c3db98281d85b898ee8316924ad3d16bdbae4bd7fa8514e81716cd99ce97a7f362139eeed30450647476ed0d27bb9b45cad60fe877647a04fdf2cdff1b7708110dfacc81ebc1c610cf261dac5e950b63c0f31192c514431e89731519c678a2a9856b4def6eecb70c72556e0671b24357f83ed58c4c1d7752f8f9030107546d769f24689473081804887d3a9683f22aba9128321320b740d197fb7e42f198389ab2a3e6453fbfe2ee454b04253e746f5941129e894da8d17bc440d2b21b616b6551fda06db77864e3acd13b4c947b2c09cc07ab7e0134c0b505aca58f4b9e2ddf5a48ea520ddcbc876f87b74547be43ca8e8d20220a34d6972148b89823a4d9c3db8fead8a5b458c72a52401f93359204d912e37f493fae1ebde0047493db9567010fa7d5ef12303a27e5d9e9edf5dc69362203f427ed6cc9669313b62864ebca2c7dbac0556dbd856f8dbfde0170f6c43eb625980120c14231ea474c805dc197ed3759372d816bd58b3e8e3a69f340286fbec395cd134c2c6a3e46260a8b0034edd1f59cb62624f17bbbdcaa060772bc3ad434eb302ef41bba460af660acefe31f380b1561f5baee18696a3570a2fc39f7394dc3c5175dd7e098be4c2c3a92531868a1c66901c15557f827519e16b8b0fbb0c415fd5ba7e37e996d3ce7de84c14a20f5d6253c0527929d87712cb7d20225fbd893a7d30f73926d3a5766a92264e64e676f0ea4dc8aa5718f031aaabc36c59c0c8f79ae23f29780bcd3bf6ca2305ae9c8d3f0129ece84b1c2aac23e5b25d13628ddab9fbff279f4dca8bd84551274eaf4a143689c6436508110480786e77c6336948de96c2272fefd0fd63121baa0d7de421eb9b9b0c5487d922051c89d46390e53bc416983eb59d85dd211e6a23b0eac979a1d78c1a3584c6de2a6d0cb0afcba6c01312a22e449baf7210f197fb6065620acf73fc442d7f2688c6b0fb0d730cad02aa41443622d8330ad124c82a44429bcaf7c23d02c4e9e2fff6f928b91edf5ede3e053b94e5bf92ea50c8d57d46345381d165f3060b92ff02e129915ea7c33168d660e9c2310df790a655184a50c4017528ac254bf969379ccd503647684d7b518e01fa0cb7823ab64850f0e34650ac308de91d0c4d3cc514feb756e380668ca08b1c8a37a29400d49f01eb66dbb8835b967272e7a313a2366014ee4a0950dffd51a00bdadefe8a5b421ca6276673bdc48e6b09774b21d91446836facc83562882ccd87690cabc116db5b8caaced0efe66ed7c9068c543c652af7a1cc53e03d48407e7de54b60e75d2ce70fc48c5bd0fdabfb69aafa327bc6818d45735dc9e57406e3971ae892473c64d03fde73068f852957a9f82f168ed23ed3abc4068daf6d0fca98e0f7375a9baffa47f5d878aac1307d2ce752a05003618c8c72c094e756711311a766ab0909c1ef5b94df591950c475426068d454f1b069e48bef3cf052eb061a2ed7de2bfb35f291bcd184b40b6d9357799f3c9c1c21c350bbef97a081eb0c11069310fb42fd4acbf8e2ddc8d060dd95a40019b6dc51cf244b1464f3008c8dbb99cb489a0cd8965353208041ca3b1a5a62f3cf2024f71588fff83f6b58a6cd848173086ddfee79891e39557473b209a5c2752757f50c9db8a00d4cab99e25e0f585456d004aa8c2ef07b9e0473d216c1d2ed6c7577c59b5ec5f7f5a4af947e12898adb3fded89d2742e141fbd11f91efeb92c1b44c58feb4936f6842439bc1966f95a4e3afe099075caedff751349bd4ce75be1574f8acaae7c17f48cdd3e29b6173022270f4f977ece8229fb6da6d673f269d33cfbacceccea18c6bc3a208bb65489bdf3626888438de7af7f8152818ef18cade22e46eaba09c2052e21099384d292226fcd4f740a6e0331971e7ee022ca99213ec6c9e9973bc2446af314aafd6b207aa5d216a19750f25da2bbca1d9b4f2f2e5676d1eddcba09bd1cfcc352711e53e857875f7f8cf50947ff941c3c9c1be481d5c87355d0974b605ff803c415856860bf6f6e7f4845890a8421c5545a27c069d401998c638514b9b5613ddf190d177b7b7947bb2c539b5ba331a9de56dab63ef86524849ff7843ca289e970aec9753d89f97d59973644f5ea12b54d812b3c21a0e9792555b4cec1847cfa281202f6d1b425bf8613743927ce4c94d8d9593fec8b40e4a7cd5b6dda6a69a61784fd16dd9a89feaab6fc52101851b4c00da7bc77e1e19c24c9ab67dd807b2ae19102673567e1d2c54741946f1935f3d808afd89358879517a013bd7998a95098578d7a29be5dbc83368ccd5750b2483ab08ab17096ab705f5f8a20f88c521c6d0a1932efe2b59fedbaf4054a74f6323beb64e715aa73bd6a3d856f1265af562ca6ce2a99b1a97533e4fe74d9666dd25e051720d525db61b3308e94ba134cfd7ff00fb160375d67cebf6b8a305d6707e40e560019caedd1d7bbb04a51e60f09f1f58661933cdffeb568354ecc78c3244697013ef58d52d408596c00fe9310f2abd3c7983c6c49ac692c0f9415ffa5e91857e8c94d4d0edbabe693cf8420162ebd70860c3dda141258d6e27b2aeb6488a5d0b0195aa22a7547e0ac81774ad56b1ab968f6f775ea7212efb6aadcf1c93877c8ede3be84f2ac81425f36204d575eaaf038d100a3a81f14e5233cb8e63e7fc48ac061b6256b2c886d4f538a91703dff8f3a48a5d2ff34b4ec473a9f7adfd4ab5f96c6141e28a05af77dfa336b7d89b60d7e8656e2fae8c7d841b70730e48f78f63ff069607b930c6fa642decc7b18cfca2592c6a73c7df90323ec3675dd6a98cf203d07d7084a4489c829a62d20ba7902613f57a0296d5eccc4f749e5024ba60cda08365bb034cf4cb395aec57c8739cbff61fd64fcd11d4de377852059644cd393306c3e05d60fee41c84a773d8402266e6345c694c908ff81ef72b6caf4849827c504a3fe99b2505b1f1db3d5d4376e46eea25420830c7e25a16b890022ec45f58a96e1ee10c8c7be782f59ecf24a79bebe98e44379bff67c87046de13037032f255d40874fec7052fda7228c5604c2a19dfc402315e285c05f6bdc45314ba74cb129866f24fe5f5424bb1aa5c066adc6cb2df6f1eee89c8bec13695f569165e612dfde781188da95ba4fb1817de6067069afc71cfeca993dfe939114b6c95a7c962971189bdc83231b7889924b75b101101fbc77f605398e129d9c5f5ba6ddea76e9ca5d93abe43cd65df93c2ff1743773bae0d1e419cec18dfc1c97da8c51ecd587d9c6af02ace29d8ad11dd8555c84f467caa6d4957a787225b27f21935926872e33986b84b949d3d581bfbbea0bf9ba02e4a1b301e79e2797e1d81b6c38ad3b7bf52928dd797f24357b7cabf5b4de32f6e08d583dd75cd377d442054932430b0ba6c0ee5f52c501a71b9b9ea1be106c007152e025cfeb7de90bab3227b5dbfb4026b56bf68f0737a9414760eab49d442714f98213b50a301685521c895391855020a2733047d2ac396bc80946ca37e6b587fd8df6ac174da08e314608a767278e1af3a56c19ecc79004ce134503a2216828a6cc8724bec395575e3daa0c77162e475dd1ed8233c27e1b26166924644159e4b3256cec9b44074189b4263165a1d33673de53c011a05a773467a5b2e3b27cc356bfb325981912683cb5a776998bcb7014ea5e5ea41f9f466df824f5987d2857a1f63849b093b9d7cd66c8c4143016b2187100b57d4dec136812e76c9aaba077c74675c0f004448ee0c97e89e54b70fcb69c467ea0a74bb459452bb89689d2a070c9eee14137b7720f1f36c883150ffe0a053080ee0931bedfe2a06da37e4f60aac1ea1b3172c1a96334a6e03e33251525c149d12d398a02779d9648122a6993996269accfd7191a9b000d76ef94263dd7eafd49a9be702de53608a9456367b230d62b2c7858a3d6351abb91b5cca8d84ca52bdc4979dd3a18c4eb70d8a50d1f35456d786e462bdd71b77c5036441fd2f53bff01a7ebf689be70bb979a1468f0353d7791bea4316f2dfdc121480d24955e3343d74111a2a4b3b167a986b84843661a24ec7041bcffa213d60f6b824886eb4cda75200d8cf506bedb0038ce10e797323fc242796983eef563d44121846627caf3585e7ad662663525037d4d1516d04b17bff0c65acad6ed9e513fc4bd6a0cf58237b417b9762df92a2f8285f9b1b20ceccfa885ea09da4c1b4ea91f737888873b694067ee3d5559e884123514b36e6299a6a5a50ecc07c1d0d9541dd02a82f8b42fad77f2b4b93cbe1ee2f006791dfdb9e9c793ca1b5f0cece3a4858a1c1e276643642299ea361fcf58d5dce1a15a605a350c5fff2f56a1187cf528c6af92668d3f24a7b1f3e6b882b336eccc1c5fece7174f487928cfc71823be292e5b95a15763584fa8008373016442b136cb61e657019ad66901e25ebddfc0b400a514539c57aeef5de2150b383a50c566fbab573976b9284f16aa2cf040a10c0484c5eaf250629cf19dea93a84787bee5db25daf08b7170e312180eabbe8e49bd2a012ea9bbde900cc7c3fae236cf681c5e60453f32cb6dee86ddf6be3e5f98381223b3c1691c9498531bc1b8b6f949973bbffe482c6d84f5ce07d4e2cdd08231ca50b4e13a4df15a67113379676326be41f370daf66764e901d3f0054134f2ee117e4d7ea7f3f852a9fd00799061f4e534de084297a426ccfd1edc000e8bfbf20663a332886f976276cdece92aa65fbb5f11fc135c173ec24df3f42e71485d29a3065d3691d5bf755e5ed7705d8725dc5f31c0cecfbcfc25dd1b3e04b630eb8983708dc2a07b771181c5cdcf9585cdd436eb82cc0a9edaccce9a915c6e7f6f975c37ab59e161b0b10e8665c48b5409fc39c23c7bb1f5940b1e9bacb5f154ac53430e68b1319c141596c37fb83177d78c2444251b1afd9b8fafda99094eb817ee08ab3bba5f405863f545b9f6f60d7080cf44627503e3851887497f96f9d87dafbe05b256a6a743e65b042cd8601ae59902166773d200a7bb3055b084b92b2190cb3675a88e0d20db17fbfe1f88c72da4a11d6b1c262dde022cf6194e22afd56d6ebc197182fe93642257076112439faf6069fc49d72d7d636a379ec63d48778a3e58c62bc0d409f27b8ab11211624fd747a0c047fd25a0dad56b4abb15e31141fa8698f232f255e65cfdea96da93118ce3e3cac3cf007aa76723de4ac5be4b7c669d78c2f1b250cdb3861c45925b4b8cf7481fc2a829dad880d59e8882b4836492db19a0d4009e948e919c10f8a28b77b42a66694b080515f8f5815e78e6787da178e07dca0a5a7da5ba12d45a131f129a5fe5b174888f6e0d2235f9970312f545ba37b3d8a0d423031bf1c61db7bd58d498f53dc8178a55fe6aafea66a9d8109b31c02352620d6e7f2a37e653214880f11075a873fcfca6b90dba3c7f210040c854ded538bac6311deeaecf486c46102c6c0546df07f4626bf639d43195746aff154a3797c887e5759db1052a6406b87dae32bd9225bd0bc66b8ff34603506056941f673af67749d8d5e4db1c09c9452003c9309759be530538fdf822d58618ef871652326662f174540d08f12579aa8e63b0d5d92f749dc1a8b48e8ef085ee93557fb198679f39375846fc0fa791e39652a9e95cd0257bafcc965240e32c0ee842ec07e5c21987dbc5c417e345baae682345eb1ba4d6291737168153caab7b4a45b9c61224399ef472e6c14ea0ff4cb88235e8a96cabf3beafd0e31bc90b01673c4a26dadc2d21197e22e1623e35fc55", 0x1000}, {&(0x7f0000001580)="20edf1bc481834859f6b10502c2ccad5e8cb5ff2ec7204b149f0a1cf852acae2b9bed34d7b9d84a8a8c51b0515dec3aced22ee506697ce9aef172f768067891c383e84b83a26226a304bf4d2eff356c0cbb301d407c48b18bb74a8f27ec1b1459519f8a440f224078af27637023a754c2e2bbde0aa0c99103bc285e681ecd1ee80afcacc29121b4b5068afb802558e70a9e321ef2773bac5f0ddc8cc8f539d7dd6384274a481135bdf21e98b692f45dcdcb2b68179996371e6527010f2b305bc07606a81aab9108ad52ec2214be1e5369d6b728ab0337ca9dd9e", 0xda}, {&(0x7f0000001680)="690861f0edfcba7492fb6876d2059127d2230ae847003a855abfc986a741c02bcda6952ee0f125169bdc9ac7dabbd675363f17e47b6b97775bec8e99be7eaab011de3e5d783a6d14216c9bb45ce6e789bcdea2828de1d6686c64a160651eef9d0a1c8bc37778edba15823543c727caa7408adb7e45ac03e2710c768c78cce6e2649bcabdc75abbe2c1010b39bbb570475c97e9005b4a1692eec26c73d102a3a407805454238d28d7e4e1cba5af2c84fccb2368b70894406ada1746af57212c6634122196", 0xc4}, {&(0x7f0000001780)="5bb76601c9413e1e60aebbd7734d821b4a895c3065a867098f335fdd359a05bcba779285476c6b5f97080638226a51dfd6b8c101af4fd95184fcb7bf651109333364c20b9a628deaf8441aa0c98f273312ba8f0b1007b59ce4d1bc80da0dc3b0071cad00acb2b52a0218d58c584768ccebdbb2c0e0818923faba215abbbba482ce8edc3f58453ac8f069d8f06397172ee0fbe2ba3cb3a89e6abfa4870f2e81a0863950806b6b66852ce831f768f098926bddf6e47479c47d8cf41babc97002f51c17f7ace19cc9f812ac3a84961db9462de6734bfcdb8b3a9b123f50a8d3a9c5b316966a328fd618", 0xe8}, {&(0x7f0000001880)="6d774273f3c0a67ed0e2d426adeb85e85ba63bc0cf668c454891a4291020bdf5ddd5983bf6ace7cf21757233bce011f450f06cf1c20d6f91e722dbe06943047f8e08f37bb0c85487cd47cc53ec4c68f687e8ed377af1f103126a5e07dba6126d60a2870130a6ed2ab2e8622e1c3d95c1f0d90c03cbb526156e2cfa931fcb29ae9833918f3c496a8d93531cc2a7dd08d4dcecc3c91386fb6588efa3a3d504e0f0bfc62e4654b64b38b9ddafe8ff31f8cac8dd5f", 0xb3}], 0x6}, &(0x7f0000001a00), 0x9) r2 = socket$unix(0x1, 0x1, 0x0) connectat$unix(0xffffffffffffffff, r2, &(0x7f0000001b00)=@abs={0x8, 0x1, 0x0, 0x1}, 0x8) accept$unix(r2, 0x0, &(0x7f0000001c80)) fcntl$lock(r0, 0x5, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x8001) r3 = open$dir(&(0x7f00000019c0)='./file0\x00', 0x0, 0x14d) r4 = accept$inet6(r1, &(0x7f0000001b80)={0x1c}, &(0x7f0000001bc0)=0x1c) getpeername(r4, &(0x7f0000001c00)=@un=@abs={0x8}, &(0x7f0000001c40)=0x8) renameat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', r3, &(0x7f0000001b40)='./file0\x00') 00:01:06 executing program 1: r0 = kqueue() fcntl$lock(r0, 0x4, 0x0) r1 = socket$inet6_udplite(0x1c, 0x2, 0x88) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) freebsd11_stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}) r4 = socket$inet6_sctp(0x1c, 0x5, 0x84) r5 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r5, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r6 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r6, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r7 = fhopen(&(0x7f0000000480)={{[0x4, 0x3]}, {0x5, 0x5, "ad64a22f0ff12a27398999511878a987"}}, 0x200000) r8 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r8, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r9 = getpid() wait4(r9, 0x0, 0x0, &(0x7f0000000100)) freebsd11_getfsstat(&(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0}, 0x1d8, 0x0) freebsd11_fstat(0xffffffffffffffff, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r12 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r12, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f00000008c0)=ANY=[@ANYBLOB="0a012ec7932693ef9823693ca6de0c39585ba41fc5a8a881ce0865caaa91b0dd0238d880e4eb0da30b28eaa4d79054196b5986c95a49c0b1521f67bee69d74b6e55c37702439bf0c"], 0xa, &(0x7f0000000300)=[{&(0x7f0000000040)="074071bb6ae2c9afc15774f4be4c3de44a38f9e8a8ae374b5c4c8410e611ca03f799710a9f9529de54bd4ceeae4a2fc7a2a862c504f89035663bca084d90ad851d106f4f95b73e4cb1abd2555de1c79c8e5b8dc0cbeb75e4656fa59c3891bff6f217d81f1d60aa9befbab593e726705a4ff98486efa0c67a70184eb0b5fd99fe2d8d9b0a04", 0x85}, {&(0x7f0000000100)="a3235ef9a98e8ea471a31d1dacbebf959899879277e419ad5436772ad8d38c0d4e1a", 0x22}, {&(0x7f0000000140)}, {&(0x7f0000000180)="e914679d3d4ea12f6bd6f76d75e07a41888c72660963952e5808ea35ad56f7c28eb4da8086e7b1fdb6b2b1ec5812634e92664ee57ca40153b8db0f36f77b22d1bb3e96f53f2fba14748cd103c9", 0x4d}, {&(0x7f0000000200)="8a8681e89e43a26db72623e080d694b1eabfa5124fa8ffbaf4ace02c734259c6cc3b31193721df5be0d673f41169c4c5313aa8903bb1f4d97d2a293786abd4016b6f3bd05098a144d6b0003b2a366db1833a5b9ea2c1daa9a61d42a9fafbfac6ec05c03e982edd336f6e0bfb54d63676b919a69b6ec072327fb3b2906213db0024858ac200bc01e9292851c290cb564f87049ce3e707ce5a4b0e4e11fc0f327f35a85bfc9d329a7ff196ba6c99095f4ba6be61778cbfbb8a0d4d5a4706aafe8ee1a19d188c377187d53f07ab60046a1305b1b20fda294735a03ee5c7f61a9bf17c3b949d113a60af4f05", 0xea}], 0x5, &(0x7f0000000740)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2]}, @cred={0x20, 0xffff, 0x2, 0x0, r3, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r4, r5, r0, r6, r7]}, @cred={0x20, 0xffff, 0x2, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r8]}, @cred={0x20, 0xffff, 0x2, r9, r10}, @cred={0x20, 0xffff, 0x2, 0x0, 0xffffffffffffffff, r11}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r12]}], 0x118}, 0x100) 00:01:07 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xa, 0x1, './file0\x00'}, 0xa) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) bindat(r1, r0, &(0x7f00000190c0)=@un=@abs={0x8, 0x1, 0x0, 0x0}, 0x8) r2 = socket(0x17, 0x20000000, 0x6c) getsockname$unix(r2, &(0x7f0000000080)=@file={0x19002, 0x0, ""/102400}, &(0x7f0000000040)=0x19002) 00:01:07 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) kqueue() 00:01:07 executing program 1: r0 = kqueue() socketpair(0x17, 0x10000000, 0x1, &(0x7f0000000000)) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x80) open(&(0x7f0000000040)='./file0\x00', 0x100000, 0x0) fcntl$lock(r0, 0x4, 0x0) 00:01:07 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000000)="d883bb2aaa2bb46464ae20bf2ceb5f13d3aa335f5845569f3136615cd73c142b1e24eca73c1c8d3bea98d9d7edb34249d5b4f3c17374dff1ccbd425b1de0e043a78db203f77bc59835dfd0cc9279f282efff9f76530819eaad58c261d22df008695bc0bb05ab918562857252140f55a9d5279a58b322cc65dbf2b917874b0f7909fe0ea1210a186d660669b0f9cf36c63febdd6e8350a6c4d4b1aa156ffce2daf9811e92c979ce946e2412f0613e0af695053f6fd7ab51ee6f4e95bc742c44dc61654bd1bf72fd8e52f806ec42b9eeec173dbb40593cdffa5eabcf84ba70458f158d7b956119", 0xe6, 0x8, 0x0, 0x0) 00:01:07 executing program 2: r0 = geteuid() getfsstat(&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0}, 0x928, 0x3) setresuid(r0, r1, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r2, &(0x7f000001ab80)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d00"/102390], &(0x7f0000000040)=0x19002) 00:01:07 executing program 0: r0 = kqueue() ioctl$CIOCCRYPT(0xffffffffffffffff, 0xc0306367, &(0x7f0000000300)={0x8, 0x6, 0x7, 0x5, &(0x7f0000000080)="c642d8df98233894ea4572d2610cc936352c100eeb0aa31e315468485cd5d878df63c7d14da590f1256a4119b9e8b586caf44d0e6152ed0e9e5bb42d11ff70966bd3133f764c028b085a8fd8194a2f231da5532afc8719d4f44e63dfc28ddd676dbb73cd4d28926d82185e2d", &(0x7f0000000100)="d04a16582ed004e25f01f889229fcc40f45941859bd2bc9feacc38f8f2418cd0ff1318779da07f30d48cb3856fdc1de8af3bd3d9f1bc6e8d9f26f8f1f9b4d7a426f53268c3c4709e6d5c4138a3c08525dddd0596f689e770e53521d3d8947962f784adf2bcb60f399dbef9e8dd03a86e3c4054dfc5e1fafe2732295d5bbd7042530fc47c8b008e85e13d5418dfd130619621100944ca403f9a40ef20162ea7f4c105fc21a9ac2a9c2a16", &(0x7f00000001c0)="49b414e321e285d370be3793269bb0290362", &(0x7f0000000200)="41e8392362b5e59afb92db716c0b81eca6e60625e89dfd88a85ac2ce33098803d1d97cf0701b385148456d479d9ad6e7f156fe3f6b84fcaeeed082718c06acfbdbdf85bdaf669c63171e9d9ca88cfbbeb964edeb4531273c635dd4f35e3f3e82ab3a8b8714758dd7e476b4329bc8b0fa71c446215aef7564a24000043e36779857126c6edcead2a738da67a5caaae2a2c865b054fe1d1e309b0c7d2cf9215b00c2d1eb0b429d66e7484855d09001d464dfea164289e0a40711d09c0c09717ecf8cca8bb37c1b012dbd940632f821d5f2b991e814fcb4671e90ea3ec4ea23e546ea0024927a8f89e95e59ef4e71c83d04a1f304f7ead5c269c07e943b2f55"}) r1 = socket$inet(0x2, 0x20000000, 0x67) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="14b8b5f502132682f7fb88716d5a3c2385d2d06b6952d7b32f06c90f934b76acee9a2103058a6ba9d73bb1939fa9cc6b88fc26e23d539526e518f384b0c9f01a4daf4f494f1d6ace37432048439cf7e24e3eaa25", 0x54) fcntl$lock(r0, 0x5, 0x0) 00:01:07 executing program 0: r0 = kqueue() setsockopt$inet6_udplite(0xffffffffffffff9c, 0x88, 0x1, &(0x7f0000000040)=0x49, 0x4) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) freebsd12_closefrom(r1) socket$inet6_udplite(0x1c, 0x2, 0x88) r2 = socket$inet6_udp(0x1c, 0x2, 0x0) posix_fadvise(r1, 0x101, 0x8, 0x3) sendfile(r2, 0xffffffffffffffff, 0x25, 0xffff, &(0x7f00000006c0)={&(0x7f0000000200)=[{&(0x7f0000000080)="a7611eec32d01081aec77f91c8e90c46fc9842d1b8997e87850ed33a3bdec69b8732527495ef70c2aa48b39d684dcdd55bcb68836b41557875735c5fc769cb2ff9ccdccb9712f9031ec071ba750405f330244fe3fb315f9f6d0966187b2af65d4da938a2325552037a687fbbea0e361babb8d39c236e4f9bd3bcbc472a22bdea24ba08f2947b20e5df6873e4f9168cebdb6c948653ecb9dd9d8664b97c10bf981c125103ddad33d9920b678e1b3eeafb2f58", 0xb2}, {&(0x7f0000000140)="6a939e47d19d09eb11281e96f7a37030622e0a7b3fe703a14b0589d65519", 0x1e}, {&(0x7f0000000180)="145464c83af8a321133c51babf01cf2fe061fba654f3ce981698889fa7dcc575105d152959efda62515809e490b18731ac8e9191b68f90390f4d23f959feddf9013a7f02443d0216ba78286ab0e2393def2653d1c17f1b", 0x57}], 0x3, &(0x7f0000000640)=[{&(0x7f0000000240)="50acb305b0168f5ebb6d36fd1772db15be7a9c320eb445c87038bc0a38a825b18345d95d130ac2ef90c45057f34391e67e1937735cdf709a943dce5c1237aa5dd3868383759de22e88a5f21e7fee4030c8dad7068bdd73493d16b1481c88de8217daa543fd19bfc5fbd79d65077a0c5b6c75024ccab1213561d30e3f9149569361d28d27d9b7edc631516830e9ef19f868b4f2cec50dc3d5804613f1e3d1f88ac4df417633ab992acdd84b6445acca07efe7956882e963edfe5c8cb9f60b975394aa1dc04f85d03a138d5ae1be55da119917de70c0c7", 0xd6}, {&(0x7f0000000340)="2495a680cf491b4dfe0297f917af21687f0753862f312f0b6c69a91e53a2d30062ff2059e50f0bec195d3bd0b573c2dd02bddd7c19687d67ac4d84ab12baebd0c99d8fc4a518e31baf1d9ab5e94c100d43a53dbce009439db516eadfc1d2418059ad5c9defdbd3b837b2b5fbe2ed44d4d01b94f899", 0x75}, {&(0x7f00000003c0)="6876f34520e595cbf0f3bff4dab9a9b3341c2c7f0051d0a804807d771654ba4dafed9f461cda308070dba359379e5c3f67a662eb37bb884dddfd059ddef38e359428e02a54206c821b5f9e4c94a7ec958b22426998c97f1cab69d0db088c017c595a625b12130d0fc6efd74f20185e8e43d44f452070c7a67a6d4b52121ee85671585199e29038c92fcc44ddeeae6f82b781710f0799e5766136bec517c6ec8c7d6031a1755797250acb0cdc5d844a05a9c47dfe821cddcca383135daaa0ce0cbb483d9dcc5bc8b6ab9ad47605b90f592d22", 0xd2}, {&(0x7f00000004c0)="3b13daaa2ceee7ce8aa995a3e1c928467b039f9e7db48be0d963427baf17245ec3177e836f67d4c5598bb6f275a1dc4eb4afc3f0be96550870baa9856d260ad47fa10202ee0a32cfef772350672ae1c4c8c109640fb8259dc7d700270c00aa090b6af4d0c7cee6ea1e1d7576db03415cd24fc51c39103d473bc614b9179e7e0d82a812743ade8d8cc570c66c92ad20dde20796cef48658b98aa4dc229d577b1bd70ee4ad2cf6515b7c84d4908f9e016755d19ab5b9fe95a8a680bbe499310887", 0xc0}, {&(0x7f0000000740)="315fb634f6e716247586467ed2dd192c89521a90bda18bcbcdf394dc3b9f246f706e10b9a66473329b114767616f1b3a595d791ff4fd34782a7c98c26d076f55108d592a50175226389de2252a2db1387051acbd30e9d7a7973adbe1d868e482a7f104e3bd10e4cfac25cd6bc732c4797ea3c84de4d146a5132d45564f1192b181cd3ab0bd86d767f6", 0x89}], 0x5}, &(0x7f0000000700), 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x80010, r2, 0x3) bindat(0xffffffffffffffff, r2, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x3a) connectat(r2, r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0a012e2f66696c65a400"], 0xa) fcntl$lock(r0, 0x5, 0x0) 00:01:07 executing program 1: r0 = kqueue() fcntl$lock(r0, 0x4, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1) linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x0) 00:01:07 executing program 0: r0 = kqueue() freebsd12_closefrom(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{0x101, 0x2, 0x41, 0x100, 0xffff, 0x7, [0x10001, 0x8, 0x0, 0x6]}, {0x5, 0xfffffffffffffff3, 0x4, 0xc0fff9ff, 0x9, 0xec71, [0x80000000, 0x6, 0x6, 0x4d3f]}, {0x7, 0x0, 0x8000, 0xc0000000, 0x3f, 0x8, [0x51cc, 0xa32, 0x8, 0x6]}, {0xffffffff7fffffff, 0xfffffffffffffff5, 0x0, 0x40000000, 0x7, 0x200, [0x100000000, 0x80000001, 0x6, 0x8]}, {0x7, 0xfffffffffffffff5, 0x4046, 0x200, 0x101, 0x18ec6e11, [0x1ff, 0xf1f, 0x8, 0x7]}, {0x7, 0xfffffffffffffff3, 0x402c, 0x100, 0x8, 0x401, [0x401, 0x6, 0x8]}], 0x6, &(0x7f00000001c0)=[{}, {}, {}, {}, {}, {}], 0x6, &(0x7f0000000340)={0x3, 0x1}) fcntl$lock(r0, 0x5, 0x0) 00:01:07 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xa, 0x1, './file0\x00'}, 0xa) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) bindat(r1, r0, &(0x7f00000190c0)=@un=@abs={0x8, 0x1, 0x0, 0x0}, 0x8) r2 = socket(0x17, 0x20000000, 0x6c) getsockname$unix(r2, &(0x7f0000000080)=@file={0x19002, 0x0, ""/102400}, &(0x7f0000000040)=0x19002) 00:01:07 executing program 1: r0 = kqueue() fcntl$lock(r0, 0x4, 0x0) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x10, 0x2, 0xffffffffffffffff, @local}, &(0x7f0000000040)=0x10) bindat(r2, r2, &(0x7f0000003280)=@un=@abs={0x8, 0x1, 0x0, 0x2}, 0x8) freebsd12_closefrom(r1) 00:01:07 executing program 0: kqueue() r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) fcntl$lock(r0, 0x1decfe4456e887d, 0x0) 00:01:07 executing program 1: r0 = kqueue() r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) fcntl$lock(r0, 0xc, 0x0) 00:01:07 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r0, &(0x7f000001ab80)=@file={0x19002, 0x0, ""/102400}, &(0x7f0000000040)=0x19002) 00:01:07 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) sendto$inet(r1, &(0x7f0000000080)="65f20ddd37435528a23e", 0xa, 0x8, &(0x7f00000000c0)={0x10, 0x2, 0x0, @multicast1}, 0x10) r2 = socket$inet6_udp(0x1c, 0x2, 0x0) r3 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r3, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) bindat(r3, r2, &(0x7f0000000040)=@in={0x10, 0x2, 0x3, @multicast2}, 0x10) bindat(0xffffffffffffffff, r2, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) setsockopt$inet6_IPV6_RTHDRDSTOPTS(r2, 0x29, 0x23, &(0x7f0000000000)={0x57, 0x1, '\x00', [@pad1, @enc_lim, @enc_lim={0x4, 0x1, 0x40}, @padn={0x1, 0x2, [0x0, 0x0]}]}, 0x18) 00:01:07 executing program 1: r0 = kqueue() fcntl$lock(r0, 0x4, 0x0) setsockopt$inet_group_source_req(0xffffffffffffff9c, 0x0, 0x53, &(0x7f0000000000)={0x837c, {{0x10, 0x2, 0x0, @broadcast}}, {{0x10, 0x2, 0x0}}}, 0x108) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) getfhat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x0) accept4(r1, 0x0, &(0x7f0000000400), 0x10000000) freebsd11_fhstatfs(&(0x7f00000001c0)={{[0x80000000, 0x100]}, {0x6, 0x9, "587efaa817fb1d051600461baf268dcd"}}, &(0x7f0000000200)) 00:01:07 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) kevent(r1, &(0x7f0000000000)=[{0x1ff, 0xfffffffffffffffb, 0xc000, 0x20000000, 0x1b, 0x2, [0x3, 0xffffffffffff0000, 0x8, 0x3ff]}, {0x5, 0xfffffffffffffffa, 0x81, 0xc0000023, 0x6, 0x6, [0x1, 0x5, 0x3, 0x100]}], 0x2, &(0x7f0000000080)=[{}, {}, {}, {}, {}], 0x5, &(0x7f00000001c0)={0xffff, 0x4}) fcntl$lock(r0, 0x5, 0x0) 00:01:07 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xa, 0x1, './file0\x00'}, 0xa) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) bindat(r1, r0, &(0x7f00000190c0)=@un=@abs={0x8, 0x1, 0x0, 0x0}, 0x8) r2 = socket(0x17, 0x20000000, 0x6c) getsockname$unix(r2, &(0x7f0000000080)=@file={0x19002, 0x0, ""/102400}, &(0x7f0000000040)=0x19002) 00:01:07 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x62) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') fcntl$lock(r0, 0x4, 0x0) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x2b, 0x0, ""/41}, &(0x7f0000000040)=0x2b) accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs={0x8}, &(0x7f0000000180)=0x8) 00:01:07 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) shm_rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00', 0x2) 00:01:07 executing program 2: getfh(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f000001ab80)=@file={0x19002, 0x0, ""/102400}, &(0x7f0000000040)=0x19002) 00:01:07 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80000, 0x6e) undelete(&(0x7f0000000180)='./file0\x00') readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000002140)=""/4114, 0x1012) readlinkat(r0, &(0x7f0000000040)='./file0/../file0\x00', &(0x7f00000000c0)=""/171, 0xab) fcntl$lock(0xffffffffffffffff, 0x5, 0x0) 00:01:07 executing program 1: r0 = kqueue() fcntl$lock(r0, 0x4, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) connectat$unix(0xffffffffffffffff, r1, &(0x7f0000001b00)=@abs={0x8, 0x1, 0x0, 0x1}, 0x8) getsockname$unix(r1, &(0x7f0000000000)=@file={0x6e, 0x0, ""/108}, &(0x7f0000000080)=0x6e) 00:01:07 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000340), 0x40000, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connectat$unix(0xffffffffffffffff, r2, &(0x7f0000001b00)=@abs={0x8, 0x1, 0x0, 0x1}, 0x8) bindat$unix(r1, r2, &(0x7f0000000380)=@abs={0x8, 0x1, 0x0, 0x2}, 0x8) accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x44, 0x0, ""/66}, &(0x7f0000000300)=0x44) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{0x4, 0xfffffffffffffffe, 0x0, 0x2, 0x20, 0x100, [0x7db8168d, 0xe713]}, {0x385, 0xfffffffffffffffe, 0x8022, 0xffffff, 0x1, 0x10001, [0xc0, 0x2, 0x5, 0x8001]}, {0xffffffffffffff65, 0xfffffffffffffff3, 0xa8, 0x4, 0xfffffffffffff4ac, 0x1ff, [0xa5b, 0x5, 0x8, 0xfff]}, {0x3ff, 0xfffffffffffffffd, 0x4006, 0x1, 0x100000000000, 0x20, [0x7, 0x9, 0x9, 0xfffffffffffffff7]}, {0x6, 0xfffffffffffffff3, 0x40a1, 0x20000000, 0x5, 0x6, [0x1, 0x9, 0x80000001, 0x738]}, {0x5, 0xfffffffffffffff8, 0x4, 0x1, 0xff, 0x31, [0x4, 0x10000, 0x7ff, 0x1e4000]}, {0x0, 0xfffffffffffffff9, 0x50, 0x80000000, 0x4, 0x401, [0x5, 0x6, 0x3, 0x2]}], 0x7, &(0x7f00000001c0)=[{}, {}], 0x2, &(0x7f0000000240)={0x3ff, 0x4}) 00:01:07 executing program 1: r0 = kqueue() getsockopt$inet6_udp(0xffffffffffffffff, 0x11, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) freebsd10_pipe(&(0x7f0000000080)) fcntl$lock(r0, 0x4, 0x0) 00:01:07 executing program 0: r0 = kqueue() setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffff9c, 0x29, 0x31, &(0x7f0000000040)={0x20, 0x0, '\x00', [@ra={0x5, 0x2, 0x2}]}, 0x10) pipe2(&(0x7f0000000000), 0x0) fcntl$lock(r0, 0x5, 0x0) 00:01:07 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f000001ab80)=ANY=[@ANYBLOB="0200"/102394], &(0x7f0000000040)=0x19002) socket$inet6(0x1c, 0x1, 0x6) setsockopt$inet6_udp(0xffffffffffffff9c, 0x11, 0x0, &(0x7f0000000000)=0xfffffffe, 0x4) 00:01:07 executing program 1: r0 = kqueue() fcntl$lock(r0, 0x4, 0x0) r1 = kqueue() r2 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) r3 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r3, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) freebsd11_stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r5 = getpgid(0xffffffffffffffff) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x8, 0x0, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="dc995c9db6c5049aa42d48ca48ced3515810763b757da807a2969ed8207b2d2eca406a311c486a4ba7ecee2fb029ccbc12e49450bc61299311dec25e94a5418939ae2e94c4cea83e9b5662ab28f2b3bee5ef703a3a95c33b3355bd77c44abc5b28d8d1bab517a961ca9232d84588505c073ff32d9144f233da30d980d14ffa78d97e8d599cdeae5603354390", 0x8c}, {&(0x7f0000000100)="f6de4396fe1c9e5d98fb80bf7848e876817bfc80391b9ebf75217509594749af652b08c007609c2702378043e69095ec49a391d1a8f5c6d74af2ee73adc83f993d2d71c5d4b8387914d27b52409b3c84b3456a86487ec9057fb3c4ef853d0bca6f0e4fbc7b73ea0ed3b4ffb641ffbd4afae7120cb2fc0f8118191c2f32580d02eba2e8d56d7a6552f15e5537a614f5af222abe4944adcaf74db676577ca5d78a40f869ad1ea08dd4144ebb7996c261c27b29b57e412ec96144bb3716d61517956cbb4e06cd6d6f2e6370e48328a74b10d6c951d5500f26fcb8ba5f8e6090705b683eeb118150b251356d3f575def08d0598414d029532d7b68da6b", 0xfb}], 0x2, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r3, r0, r0]}, @cred={0x20, 0xffff, 0x2, 0xffffffffffffffff, 0xffffffffffffffff, r4}, @cred={0x20, 0xffff, 0x2, r5, 0xffffffffffffffff, 0xffffffffffffffff}], 0x98, 0x9}, 0x1) 00:01:07 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xa, 0x1, './file0\x00'}, 0xa) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) bindat(r1, r0, &(0x7f00000190c0)=@un=@abs={0x8, 0x1, 0x0, 0x0}, 0x8) socket(0x17, 0x20000000, 0x6c) 00:01:07 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) freebsd12_closefrom(r0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x1c, 0x1c, 0xffffffffffffffff, 0x0, @mcast2}, &(0x7f0000000040)=0x1c) getsockname$inet6(r1, &(0x7f0000000080)={0x1c, 0x1c, 0xffffffffffffffff, 0x0, @remote}, &(0x7f00000000c0)=0x1c) 00:01:07 executing program 1: kqueue() kqueue() accept4$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x30000000) socketpair(0x1c, 0x1, 0x40, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0x0) fcntl$lock(0xffffffffffffff9c, 0xd, &(0x7f0000000080)={0x3, 0x3, 0x3, 0x1, r1}) fcntl$lock(r0, 0xb, 0x0) 00:01:07 executing program 0: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) freebsd11_getfsstat(&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0}, 0x1d8, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000200)={{0x3ff, r1, 0xffffffffffffffff, 0x0, 0x0, 0x30, 0x7fff}, 0x9, 0x861, 0x4, 0x1, 0xffffffffffffffff, 0x0, 0x7f}) 00:01:07 executing program 1: r0 = kqueue() fcntl$lock(r0, 0x4, 0x0) freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = shmget(0x1, 0x2000, 0xac, &(0x7f0000ffb000/0x2000)=nil) getgroups(0x1, &(0x7f00000000c0)=[0x0]) r4 = getpid() wait4(r4, 0x0, 0x0, &(0x7f0000000100)) r5 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x8, 0x0, 0x0, 0x0, r3, 0x88, 0x1}, 0xfffffc01, 0x91, 0x5, 0x0, r4, r5, 0x17b}) getpeername$inet(r1, &(0x7f0000000040)={0x10}, &(0x7f0000000080)=0x10) 00:01:07 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) getpgid(0x0) 00:01:07 executing program 1: r0 = kqueue() fcntl$lock(r0, 0xc, 0x0) 00:01:07 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xa, 0x1, './file0\x00'}, 0xa) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) bindat(r1, r0, &(0x7f00000190c0)=@un=@abs={0x8, 0x1, 0x0, 0x0}, 0x8) 00:01:07 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) connectat$unix(r1, r0, &(0x7f0000000000)=@abs={0x8, 0x1, 0x0, 0x1}, 0x8) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r2, &(0x7f0000000080)=@file={0x19002, 0x0, ""/102400}, &(0x7f0000000040)=0x19002) 00:01:07 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket$inet6_udp(0x1c, 0x2, 0x0) freebsd11_fstat(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(r3, r3, r3) r4 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002740)={{0x7, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0x145, 0x4}, 0x1, 0x4, 0xa2c8, 0x0, r4, 0x0, 0xffff}) sendfile(r1, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) sendfile(r0, r1, 0x8, 0x8, &(0x7f00000026c0)={&(0x7f0000001380)=[{&(0x7f0000000000)="e92282cd8afe11ac834a5b79662f2dc594316ce781e9e92e27da76fed0a063d82391e386ec7e41cf64ece96c53b9025524a62ed76862897e311e4a818bfb5478f6dda6f1d2a013ecb02e6518eeb8a6f08c3afc554fa6a9a25143f99d2001212ed4a2f64322b788be01d4647b3eea1e066bcacaee35221cb1984068a6a704038cac8d734d567a6e75b662881dc2699b50b4d2", 0x92}, {&(0x7f0000000240)="2e82d6d7dde32d9f79c0b8e05e44639d682957491be57a7a24ac3f335389db99d241546552cf36f3c4e94da0a46b39913f9b2dcb54d3029336e95e815ed6d69c970ad1bdb0525ea0d95c257377a7820bc182024fa7b5fb909e6847864e5f3e37541e3c4475886d9d8940ea689a122dc4ed979dd2df5c5dec18412b0976f0c8775fcc660bd8510d607d15bc6f4922e697e9d0f813bca82010eec410dcda44a93efaa659a1fda35b54c62a385da859fabdc85ce7435cd849092546c93f37b0e0e9c809ca3893b3e3365b48f6304d674783f37a4697a3c3", 0xd6}, {&(0x7f0000000340)="6ecfcdef5fcb8479cca63adf114d873887", 0x11}, {&(0x7f0000000380)="91f4a0e154e92736f8e0736d45c08907d1fff33b336c6254c7eb2440bfa7374f5b5c7eafdc1ee58fcc391e9068747748fe647c1d5c4a470fb38a7d92b6b9778758617175be62bf91d251162df46b9c80d18a084f5f323204ed1c69fdef9ead1d7b69f6a9979c0e7760b884bceda72b5b517805ccdcffb706e05370293ed22ecc28bd8bd447fb3dc9c48945bdd8909a622bc0dfbb04474ce935795bb9a0255dee01ebd08faff20e24b7318d1811fabbddd6181c00062ab905070591c3f4354ff5093b3c59e598cc04ce91c0059c67b5bf562b0426f9f5975710fd876cb82fecc1043bdefb758c15940d1a126420dd289c34e8316d21a2210da29463f5e99161b0754c49c6493193244c65068a8eabafae4afa56295f860771b783dbc7e63b9e2ff8a4a00727e39ac86cb5a3ca304ce233a4ab0227512d61df2cec3b3fbe3c176e8c211b05dc5e1fab8bf2749c99218341758e848d2656a327387a561abaa0f810cd270576c41694bb22af85044da371a5e5529878806f7af2a4ff314574ce066fbfeee12f24261a9d815a771d687125b8a8c190cd29ad4e0c00b84d2f0b7934069bbdff7be9d09b20ebc9af4418228333c49e82da606ca26182570aea3e8571625fe2d99f0356d26e0098a4fa0a7b83af3441905b952a0e54726b1a01ef0402c8ec1a189cc4cbd4f3b4fc16c897c1a6dc8a7c9aab61806467a16d97272190274a83ccd20265355ec92db2822706c56ca559b347f01feb2f367fa02b30c2eb5308a807c3b211a3e2e0bac0a9229026724f0fe26da9d160774eaba311ecc061994a7b279e7d6ee8d125a3befda90f8b2c7739119ae8ab163e31f8122afba418941535156fd8774e8c9b07abe79bda44a8ca10c16239e3276a5ba646f045ac84f2cc026301749766fe462cc38f9ab9ec1604d43c0b3e796b36ce27feed2dd6dff87d1a19364f30e83e215e17e5419ba7fa0590a40d5fad1cd4893c54c69ee3c53fff9dbb481a776fe302190714f89169e1c3db65aeb59eba5db3c171c1e2cc3847ac6dc015d756d3f4d2ddb729f3918a672d88ccd61de310b50a6d0fb6b7eef5b0a7c85b0b499d6fa51b982f86a922dc6dfd629fccd82d1f3a66cfbf76775d55bb75e1950d2d88eceffdc840a6c79778aba933ac2dbca8a8faf2de412c61527de7778aeedde235e6f48568bd0832c9e8fece32ad95c0208ff673b906b3e73a703ba1c382d7e41a3f3b8a96ff9db8a754c7de108c3fcf5e7ebf441fe272ced77974a06fb0c88a1d7defd7114a1121918fb89778058b53a2f9462b3367024ed7d15aa225ef41e79c9916c1c09c9b864f5a216e0c9ea75da6d310779bb431a0e294b8c72d951ad17542d8f738c1591342546b25513534c98af16288024b4c89c697d9a0b1bc94d3dcb957de0e398e2a54f2f1f06dfe8e3f84a4dff48a2be7346dc69002eb8847c0ed7f30a0d31c53ced9712875464b356cb640d02873a31ac42e943ecddf3b3ecf2e008d3bff74b980f2e105f0b671f0a35797406169e34195cc9a4198c44c48f2887d9baeeff50ac423f85a72f3259a3e639a4e95f200e529c2f032829a05affaf57e5923263c2ebaada61595540b73f6cf4975ba2bc1305fa4fa5c6fe6d33f5072415e7a04c80503f449c88483dd5a9aea95cc9a7b2236d1832bd934be1783fa3b731eeaea311012d9034894b3c0d8edfedaca0fd4ea983f9fe46f57847b761eab336f1722834f0ce48a5fc88990cefdf9e09e7f3e2907069835216e8953a9cb3089388e4b92e50675dc9caddcbdfb0e3e12877fddfb67640a4d700b09a44dbe27c2c53d0c706d83dc67cc21a7f8e8f5ddc2086df59abb37941871c5308e65addc9a42e92f889bac2e105719338ef1dd898cb34fadc05786b93a8d73b1cc4847764c6a1e1992d7d32033c7c9649b6a2b023d8809bda6acf8b9d4a022cdff6f37ae08b6e6c578a9070530ed952266dddc1930e528e39cb38c0f681cf62b6238fbe2be463efbd189c8d84fa4901b1490e8f86c343cbc312a5781dcc0527260bf9081de1a3558835400b981f90ce154d7a38a32e7d8f09e184b8215a40c168aa4f22c3964610f71a33f9366c280e3c34ad59d6b778ffa95512685582bce79521aeb7be8b8afc94f4b989551cc9a7314a64bc476b56cf64ee0bcd8d07fc29d1ea597a855d3471b7882b7bf2bbb7ca9b101f391373961f23d104f17942ff9b7c1ca5e37b5b9402f4eaefe8c003dc2fb6557ef9f3e2244347c11624408b008d6c761cd96e16ac1893beaab79aa2afb713f0bccec5640f44900c74499b136b352ac5b57aa32de5c251175856ae249e66d036c25777e302a8adf3dd89b44fecdd160350cdca76be49c9d1da56d1559d3671c058f922320af213c66566219e868dd64061965941b2431c6f64e50db4fb4770d9f232bcf740c353eac17f0ec049311904fcd21e3550d141f58c6f298abf9178981743ba2f490223fd04739f0d6a9542314bd17fbe57c57009946704dddaeabd4ed0480488333d20020cec36e858bb1f60fe2bee3609f9d0760babf20643383750ca3727365a732b3b8229b2e823ff820cfad27014f5ce44149f4da765cb88985bfc33ed535f76a36544633ae6ec616a4318779d7cd6ed61a82863fe0b58dc5d2d69fdf1e6048bdf0a0f4f9e9b6349fbffd338fb2944d65b783a3ab65d2ddab3aa13919b29fd3f6e149099ddba87a75d3b148bfba6860b2268b6be8f25e315bc33ebf9890f718a4f423d7e0fb880a9fb0637cdcfd413942f81087892ae34d0347900856ee9dd9caddbfaf22f1fd1db3e6454d2ce1b63a85de45b248de8226f9ee6d69fd070c39aac8ab682e0e8fd65b4f85643282e1f061ac07a996de80f2bde40b0d294c38a1ae82571a22319f500e6b646ee39b7ddcb72701da50bd7a66df899a9914a6bb513eb652e3d0642d7bbd286838ddd7d47418d5f24c895eaf660342f66c189e904af23568ce4d0545d60ba4713bacf785ff47b5cee9980048e2dbbdf0f6fe2e43c3bcb7d65a57bea353ac6a6a7ef5b3657cc140a75f20b4665fe5a0b38f6ac913868a75079b38da5f899f7599d8efd2f3ce22a4dfd509db9ea3dfccc35087e2fe9ddcc388d07499fb35f9bc90d5a0035280548fa09d820af6f949ab7c50d31cf18b3a093da938c0dd36f95f9e3a3b344ac3ea3f6329926cd86b21200cbccb5d0b4119c2b7e1f746ac53872ffb4a1069eba9d6c86e197e87e2f6f261df18875232032cc8026ac27f465d56c3fd71a145706a68a4d1a7f572e6175dad8f903e58a7b21a643ef1c754508bf72f56bc7c6ab4d071977c457b7b5d45053f9ca3dbd267f7b4e91c2c3d5f07038a17ff0d68fd1ae84a8b7cd91c2ab3f1aaf8a9f283302b57ff678492581d8bf9d9eb9fafd95fcee1ca1d71967bbbf126c9b80edcf15a5a972f7a62438ea2f45e80b44dda90ba25f7c8d46ae1129593e90f5f39d8ae24ca5e0577eb128378a2b44810543c275450d5b75f49c7b02927c007cf5c70f3014c0f71f5849987383e95b947de0b0267695742beade80f0a9d89719a98b7eddb0841a4334900053ae64d3fd269cb7734bdbd67a52e9fd455780716c5ee93db0881909dfa9f4e14069281a656debc15c88b74fc3d4f8c94a6cc4aa4e6cc545f3f1e3b482854f498f38f99fda2fbbb71f5922d91601787d04a7b4a7a659853c389a35e981d00ab530a52b9958aa3ce26bcc2c8a3bc92b30abd51c4e79624295aa19fc86aa1a59f0abb7bc25d0f678c8d010ce37e0042d44fd2846b827384b45595b10c971d0042faa937af4e31f1ecb4c6cf736c22c6eba13d09f8a1772165782004172d31a3b8e6586b9e8d819ae5cf33231114d3618313cb5a7e713807526a6b170d8c8dbaa185547dd32b714e5223597d0d501855a44eed9823366cd649d416eef4cd4959e5c36e943dff0a73878ae1aa2ae6830953dca3dec61a0222f0ae76d19a80ef76a239cf8b71c4a79b8f962d88d61f3d9721590a00dc2c23a6b1d80754c67e39e6874c72dcc5a943210788aa02087bab52e660715fb1ba0a5fc7187d36acef48410ecd7c9d027975afa8bcae327a2607367e333601441b75a32b2158bfef90a5265532511ba888e507c66eca0b086d3c499a11f1d3d870ec9fa5e435b32747bdf20a299f5e7b9ad82f011f096522a414627cbd58ee3ceeebd5ccbe1bbd835c894f034aa8419410a0858a6393084ea3a90abfe39a49159736731e15fb8a22799866b9a19fc5336911e7e0b2384ce22bfe24365c777b478b394e40ac7ef0ad87b25ce447424b19d883466603fa0db7c9372b6b7a5757a39c38e222ab5540afa1d1968ccb7e5726d76e3e4945fe4b88f9cab727cc6090924121188e90e23df9cca3d61e59979fb9230b2ea919425e96842b22f592eafb4d6042fb0fe290eba63cc5ac572047be9e8323d5d6fbd63a9d521ee816644584b4c867088ab03e3ecf74c6554b85c5b7a89bfa31b9f4adcdbb2ce031bbfbfe9cc08e543967058c065431c130e28ea18bd17a6ba8109a766245885e44c354a4ead8e0322cf28ac268fe40a4bfb6860f1284c792bafc8980e4603fef3c59c19c6d282a35cadf2b035c73f04848157b5e5ca724fec3011f22de0923bc6db58b250a47a6edc53d756345e3ff2c411edf9426ca787c2502067bf15dcf4e9dfd22513bed90fae9bf8708123be86cf012c3e6f6e524371eb155cf6754830355a95826fdc95edec1a9b55c0cd816b46b3d7b4a33bb0490733be70ef08d122148240bf2bbd525fa5403bf08372ce0dd11e5642627fb57d4ca85f08dbbd12a451889fbfe0dd9a0a513834dcd70bb8dc8c021e5efb7485c63f69fb839155e0d0be7ae5685a2e4cb41ab0ac048734cf513677e2dd8c44603af5bc212089581ff83a79153ed5245dbda32c18ed023528dca6d1240f2a7634d90dbe9a1bd3c8f057722f2ec88542df96bbedb554970750666456fabdd44f50e31fc39a9370bc9af3ae25a064e36cc94c3a3a837d34a25c616c69655eaa0a520d5efe446db86e9f762a8fe77ced015b54e49e41ec4ff4de71e51e8a663e54b8e15844d528f57b5e5f32cd3ad0dfb8d1c985634ace0f2e1ece9bcf6481d5966da46be74e1013f37d73aeac8b4f691bff552d020bad8bb783f6e068f67570b94596c6158fdcdbf00630c498c3dbccac4343af676db313c5da3c0d2e3075325e448dfef588299556a8644ef8d827582f86a74f18782f533e202e4294146f63fc6f0faebc54d1fdff7781708fa6829262488febf3e53fdafd246acdbc8d9128bd568b1b02d97c86e757076e0d158c4a770ca551b8c28df8cb1555bc2a8b8a430ef282b24b28923049c553821416d479dd34a489902c5b08b3d8be01c71fb911fb1373cd43e1f9919d2840bd91b3b3fc281d84dc879a7afdac68db7182f0e895297a86f4ad26502243e3d24781385138c0f8158f4b050af0248fd2d08a73209b4208bdf9a76568bea159d599e481c53650053a08334d726e43f641859c95cdac0093b1b55d79bab368ac6dd6c28e0a3449b8e432be8611008a76c541e0d7233a2effb52ec4c454285bf60f96a2a0a041c83c20989a4b58f716c1ef2816ad7b5318689ddb0d995728346044a08353402cc65c044fdaacd844bbfd589fd6d218f247df95384b0cb0ecfd9175f35d7c7e6eb2c7b7c34fdfa0784fb3d3198c5c10f0d04d3c1f5d3c63d3e9abc3d0a182d5a88fc31d335e5fbfd6ffaafbdb64e19318ea182a50bab0a5b318bc03272705e4ed6fb8b6afd620e42eca69cf11d190de3a20f", 0x1000}], 0x4, &(0x7f0000002640)=[{&(0x7f00000013c0)="e43ee03db0a905b763b74c02664b9f1cd5772ba4829323f0c9099a417d919de85c78b282e0880ff669d648e42f88d14aa1b0b12c64f0", 0x36}, {&(0x7f0000001400)="f986d54385ca105d10dca10c17d0982df075588500739b9bf91da818c6128bc5eed2b012907e78b8c5ed9a9928cb1b6dc0be885286992d372471a81cefb248636bf7ca817e6aa5f5c749a708ba3661687427d959fd6bb250ebc2b50ada708c3f9625d1219dfb778c84afcb1f153a2aeb5459b8efc95fe1086b739aea433d2aeccb330c6ad5b79650720a3f2cbe1a3b43087779c54877c9f91f407ee57f500e6d2079f61c998205daf5e711b8b71f783f56179f42e45ea9ba2d78389c", 0xbc}, {&(0x7f00000014c0)="ea243fac3c97942b7cb75d1d7cc375deb5536d652d405f49c395943b005862a9e852df772719d4c22072cd64c6c3006b8d9c53e3da7f574e749903939f5184a0161b0e85b96da76b637334bc05802b33f43ed1d49ebc2d79ea249d93ba3c265aebc598e5a2586576c0da3641212b4b2617d5702ba4c3e12d7b00c31ba3405ad5d08e", 0x82}, {&(0x7f0000001580)="c8dd24174dc2cb47650b05ae63bf984db655918a342b6201d217102172b0432f309916e8dbb1a02132bb13d1da2469fc0afe0c8034f104ea2d886dccdb50aba43c0fa266c8cb6c04144d4247708d3d950e8b4608bd90fcc19796cf6dca9155299fdeea4c3f238b871bb352dbd2e1bdf4c76607519aca710e26d8af9dbd4f6a24f2b06d789445d76d73c2316d179fbce03a929cb078f58eb5428485ebb9262f5a01069d875d52d1461986bc32e484b3ad0c14d2321b218a1b15dd32f92f1ff9ee868ab27fff5a36050fb0d27711a778821b7ce9570a0f26da1f8e0fd50350860b07f312b7cb624e3dbff3891137c8fe3042743aeeeb7fb9d5451c1530b216edbc42ab3da62d83a3a4b237c4ac19727c26f4137ed4c87a27bb3b97c8fe3439021e18c7b3a267d5387ad26a440197ca3643a3cc340f0684c96734be8102a48b37fa7b82b7d16dcf8b2cb648f62e8b63a2323d6a47c6d871e85cb75db0ad3f3a0fbb00b4800d526598b7f7f8fe4495a4ea5295512fd60ff52e65f7a8f2e900a4025bf03ff38c0166ea874950c403f6753f3484d3b9d9ec2e2f1baa9eaffda123099198d1e20ebab8214dcf7ec78d6232ec77d2cb00bdc8dc38509728f3ddabdaa14c2f12eec71a2cda423a8d1d8810ce61de4d2f44e0f838f63250919af7b7bde3101747f9a1b4278ce950fd436243697ec76a50b7a74c0762a69f68dcdcf1afef17050595acbb50457dd6b0aab28496f06d14901fd7aac022f528534ddfba9e2beace6076f2098580a7e76e8c07d008d8be4b91b2d840fa8f74a02c5509997c6d8ea81a8c0e4648a5f5b25bd55672cf30fadba8fdb8948972cb878b18847b29866b1061819588a3b84d68bd0b146cd788c611923eb539b4666bce081a71f5d8d31becab390a87b01660200b79cd0d6aa10d5afcbf277d0550170fb71ca053a11a7b43263981a458334468ece5208bdeb9181ddfda9f9fb779b9e39feb911eb85c8b56bd1740e053635304ea03c6be69ce68b3366389918b3b001ae92adad87bf3538ebba8d825d0a56af482ffb296739e1ea2b4f7719643dcce6dd5e8fc8972c380ce07d815f91d4d7b2d5c9bc061a45cfc2cd737b0ce466b5a5a08aad9d17d8477f7c7101f31e0c631a6fbcb5e8633214767b7b78001305f9f35f64490585614dfb25d497d3a8e384f682a3e8cd298adb002e308788e001dea11c88b886c608c73a5194e2b3b382d25024c3831f7f8507a7e8f364a0faf5ff4e431bc404e6ef6a08dc534a68b712f38d51309b23b2c1b77e820bb408f51174b1ea20d1e5844641c9011cd2df70832075f05e5a703f5d457e58aed12f28db4eba11899255a9a99b9cd9eed2d05386e71b2e2e48036090af1dc859327350fb95bfbf6d3046ac1c4bea7a6c364ef7c138451dfec205017af77264894940755eb4f08a47fa0d6a00537f084c3b22ab790ac4c35624b2f75ea964bcec4a1f1326ee4a42039469a02f18c0e1a9e51dca988a5e77791bba8335cd2a63ba70957281217c340f2831c6a43398f60586ca88d19b09d795988f9d61d7e30690595849d35d7b84406303cc1b0b3b5988fc4c8d37df39bbb7a101e5dcda003c5f0f8ec5d2e5679502bf2d023e21edaf5813fcf8f57476271388d49262d41323f9d74a01ae6cf652a1da32fa9bac391742f02883446caa6f4f880ed893f40c48dc962b769d4b992788a61d18a61e4b8671f76b5abda1ca8ac2d06fde361ab4c0c5326e26ba33d7acc53da580925f69d168f1ad74c6fda6675c4e06e0bce1eba67ce40694093223b6d803fc26b93f29e60c939ec3a99543ceec40b7f8fb92316ca246269a471744c38c781048b004053630ea5f4558572cfa7e6f8b0696ba4c371a430dd17aaa38e12526a379b87eb8d4f14cddafc92079ac2f389f6ba88e5ed86d2eeb0855c87858676e2fabc56eb86097effb3d2196234530467d498bddc8aed485e0b332dd7fc46954b8da3d4c56814e522d9b28ed45145afb225f16a49d6927683702f2e8d3ea70190e35d05df9e7bbcd803d96a4ef9a4b7ef3cdc59bda69aedbe02a51f5892327c64e17afce55a13b9049be48fd705caaa81592205df74eeb12f2615a0bf4e65ec7b74f384ee7080b2de9711a47951847f8f0674810d1758561e6cef988e7c73931d25d3275e308895c5499b47f3282115843597c2797d8c72bcc6a1263a6dd6131fa5194986c103f8299bd815235730b9fd8a0e7dddc5e78a44b4aeb08169a2ab51b97528134b86d593acf09cfb837a33a381e613ad3321e41b22c64c9aac1963c929fcf1796ab138fca64131a8bce8d2a557e453a2ba4aaa703121b7bd836d9a9f6ac625ccf7283f250893d9154f8e023d7fea757b010f1e3c4aecc9511544c8cb1c692af9aa2fff1e1089dfcb06972ffa6701db3649a411417538b1229300d4f4b0ec8f0e55365fb5917f99bb140c429bc2af1b00aa4b0ba561c93b092831bd7aa43c40e0d4f52e80be7d5c023086f235a1a234b62e0ef553f97ee009a36e27ae38c1371281475ade53b2b93f8374f481a66413ebecf9eb4c2f1e55da6bb282e60e967c7ae09d022868a0becfe79adc100206c495921429da953e158ff0aa0b1207af051af355026291248916f62d831a5c8893e37a19c73fd33f13d76903baf60e15d9b20efd5bd156bb1a89897025e258e31f08448e13a2a018b57ee1846ad6315825a605c9f09fc5b69386646a664a09d56ae83d9b591c3db2376727a2f839d906d503cb15ddf839dcf4631408cdbf86a54e18807c1dafa36c1164517c7a2ab7beed623fc8a3c4138e9be5759868a98d6ec81afc9e956ae9bf579502a958d03e967483158f6de557f09d8c4ed7e3e36c0f8517724a789eafed0a9baa3117d692a782d332eae6f82c63ccdaad5b5d648b917edeac6f055d84730a4b7100d9d5fba2496dffa5fe8631bef65aa41533db081375f06992cc293e08600c34d315510487f5341644f3c1eb39b766137039118688bd1d734a746e5129b3068a8a4aa9ed83e7c46b0fdf11da1a333bf87e87ef8dd18e563e81b921727cf5875f9c90cafca169e10b3cb8af7ab53b0dae9a81f4e4af36ea8e8f0da54d7537fd2810bb1fbf31e9b66f132e050dd9adbae25b467a20ecb40825af31ffbe8677a17d78d1f7bc781eb8c9b978c4f1d515ce4d2322d10e0a60a7ade938d4e6ca4b1f530f37d26fb23bbf433bc39dfec2d4a72305e7d7bab412759333ccb7d22142b2d116a2ff4c97092f46726989288fb91133da2c7fd86eddcb77442c5c30dd8660da824f0e501b9fd4150b2497dd1d2f1e58b49b9b8416a3f4b80b4a604f6cc71e8c6290d71849f34ae698138aa79b0b90932709b7f3383d23430b97ed3fcc435bd53b1e71d2be9a3f64ce29c8200a68367b7e0bf10d006fd3bd565c0e302ff49eed7a659685094c6ff441a922c2314cdd213cad93d1c037fcf635164ded90452cb7baac88a4eac9294090f29fcad78b2e2aac2a18a7531464cf3652024520b016be9d51548ff99ec205808087bbd90f0011a25b2adadb806247dd5b19dca754f652b7f9532a33b165719d88fd8b7a50b089b95a40a8da9b785b9c580050352afc4a1c3ec0de90b7dd8b702c0694c78457bb9fd629a59baf89ac64220df639f40a8dad04e33dc5d01d931b083feaccc3fbf8432bdc7d19369c72ab760e5635b231c8b084d932f89ab88325f0a250edf916f56f46fce69d6166955f36c378b136b5c2aafd9c5e750c700e2903c4510ca6f1b7339faa02519d47ae6a2bad3b2b56d93754540793576e6f79bcdd8dcc268a99b421566ea9fbfab502c06ae82a223d80b0378db11ac7f54d40e9f70287a5f6599cf1cb321161073d74b4fe43c87ddd16b87555179c8e178073ae482d1c785ca995458cde251e50dd44bfa1f204b1606f9da26d57cc44bd8c9e008cd5cf18b40291d3acde03601e3ff57f43d672c37779c145d9197292900a8c89a266d9fdef0d5890965fad9298dd8cbc70eb8c0c6802cf8c9692a1c3547942242813e30c07412eaf7f12ed9e6d7d07cbf0ef0a36eb160b30169b8fb8d979d7354974d12bdcd637af883f8d456e2deb50ddc3c392a0ca2c986f9393f0cda7d8fee85f5231c26990ee29d50a3c4184b43b8534a1d76d81730641f0c6a225b253d30208ca6b4aaf8ed2f0d81e364b267ac41c2df9944416fc45f86eb89d46e04e154b118336b3d1a7baee80ea58eb3858d8d737ceca01cc95bb629ef0aca06c0b9d7c1f4e30b45894c46663180c62d5d7cfbc785c11174924fadb12e8718e441eeee16324508e82ab4a353f180340b3c1b54e7a6614446bbc3d5c51c8cc8a5ecfe71e0dadfef2a226eb5e806d87f66041de8be8878a14adaaa9e525584c559e5d0d442bc49c0d7aa52bb6716e22269c569e3e05ba37035af92803a9469e04de1b90c97c695be675d06571be752a313416303599a9fc2826f2757066cf4523fa9e1856728a48e95b6903c1142e4379790cfb0cdf98463c501694d1679bdb59d59fbd7b700065d365c49ee3bf09fc3f975dc9e1583e7d9d126013ac23d1b8efcf4c6a666d1af2aa3a854241df0c1904db3f84d8c3c3b9ec757ba4564df6f6c8f9625c9c284474bbb8ff346565ef8df34fd6364ab84ba50aebace9cbfaba867bdb91b55d899ee7abcc6b7b68850de227900489d60c8661d13eb938fc50060d51819db9b7d5205c6ee15c886f6eb3d00afe13ce2be68b8a14aa177b03fa0f84086a0e890ba861e333a9f337880b44a82a995dffff49dc240baa1c128383b52baec59ce3740d1d6e3a942ea607060a65ddf95e5e663b3fe0d5a7bba97fe3510535bebdb8960f97990980b788d51ef96822b0b70e03e27ff24bb9e8009563d882bcbc9e350eefeca0886b0095a7bf05085960a190ac85a6ec7cde95da3a7278e27516cda63db3841a53d4c2e8523a6940e6da202a2e2affbbbcd7d3f5d5d5cfdac1ddda28e42bf486237c64a57a618a387a7d35e8903effb1f62ebf41242c0814404622d83f1524955498be9dc1e93106adf5a0aee2561ee3fda71163ea202254c375a64f9a5942393378f9a8b9e6a9f246a95a74f1859f2129039cbf26601a533c159c90ee791740e3a96e7ede1b06725adf3acb0268ba782d57a4cf49717dd2ec48873f63249a6aa6b6f552529b86f6de707aea5eda2262daf7d18bf7d0d394c4ade17c6c14393183fb93192aec6b4766779c49a11e99ab47b32a9cae2d6a4e0680bdfb39c77f8c6cf0e49f710385ff1f135adc3ac826effb8193043fee5e0ae775f16a0c16e18d614c440799af9daa168c470240e7afac41464a334f227f8c3a84f2769db873e91726da940903184953cdd8e6087d7130d63910360d153ce40d1a3bb05990a4d216bacda2012e2847ac9e1004317d92c1a8b4ab6ac193a220d6f960071bfc48c91e83e95343f63a272f02fa7f135e122eaeae1d4ff6b0dc72eba905f69c35fa5bd92838022516ee0ea3134ce649391f222c90923a7899a2814eec959755a14f654598d20c545753a463f1d15d4be9866ba960eff1a358a8d7777b2932c07e379044377f41f9aaa0dd93d77b0d63f79f4edc9a779713397173b17401a8f20201cd553bebb2a7f3d695e7647fbd4515eb8b3789026822262f33c4bbf6cfe95837608329279b0b49533b0446d457a54cf7b6351df5c4ebeab5d268d445de12d780b92df8cf1f51488aa23df292f6591cabbea3ff266ff8e286d506f202e6d5f41df99bd7cfb7f5121e9644aeaae835ff7c20b1ac95071579109e5e79", 0x1000}, {&(0x7f0000002580)="b598e6956b9dfea42ad388fbf6248e311bb705a0f179bf2913d0fb040a2bdeaa07e435aa135498b080e857ef219195359be6f08a996a5c2f2d2b2f55c5ec8bfc6dce73baea2d5324a9a04f76ee9a77ed74854d0c57fcbc2d77ab161a09416cb68d22b9e4a209a9d74c4aef81d1ef1ab7609f6093e1f6a6a213fedcf32f6869867a3882f74b1855b31aabcb53eb400311ac7b2f24f90a342324c5c2dd6ea3e2e1df8092422cdb5403a91d0da33fa654a90cbb115755b41f", 0xb7}], 0x5}, &(0x7f0000002700), 0x4) r5 = msgget(0x2, 0x0) r6 = msgget(0x2, 0x200) msgctl$IPC_INFO(r6, 0x3, &(0x7f0000000140)=""/222) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x5714, 0x9}) fcntl$lock(r0, 0x5, 0x0) 00:01:07 executing program 1: kqueue() r0 = socket$inet_icmp(0x2, 0x2, 0x1) accept$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0xffffffffffffffff, @multicast1}, &(0x7f0000000040)=0x10) fcntl$lock(r0, 0xc, 0x0) 00:01:07 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) r1 = msgget(0x1, 0x0) r2 = getuid() r3 = getpid() wait4(r3, 0x0, 0x0, &(0x7f0000000100)) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x3d, r2, 0x0, 0x0, 0x0, 0x0, 0x39e}, 0x69927211, 0x4, 0x4, 0x4, 0xd8aa, 0xb78, r3}) 00:01:07 executing program 0: r0 = kqueue() r1 = socket$inet6_udp(0x1c, 0x2, 0x0) sendmsg(r1, &(0x7f00000015c0)={&(0x7f0000000000)=@in={0x10, 0x2, 0x0, @broadcast}, 0x10, &(0x7f00000013c0)=[{0x0}, {0x0}, {&(0x7f00000010c0)="fd", 0x1}], 0x3, 0x0}, 0x0) fcntl$lock(r0, 0x5, 0x0) listen(0xffffffffffffff9c, 0x2) 00:01:07 executing program 1: r0 = kqueue() fcntl$lock(r0, 0x4, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r2, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r3 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r3, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r4 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000440), 0x8000, 0x0) r5 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r5, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r6 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r6, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000480)=@file={0x1002, 0x0, ""/4096}, &(0x7f00000014c0)=0x1002) r8 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r9 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r9, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r10 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r10, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) sendmsg$unix(r1, &(0x7f00000015c0)={&(0x7f0000000000)=@abs={0x8, 0x1, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000040)="b58afb67cbe62f8bd82e7645255eba1f685335eae64b9cd5571928a1d65c15820e834ac254ec2078f3a3caacd84600d61e33dd1e37a55fc7f14970b5fffc1ae9c5a7df9964f429f6e2e36ecf6810c9aa5115e56dfc7c7cca07de814cda74367aa6f9a90c0608dfd4b660cc", 0x6b}, {&(0x7f00000000c0)="02d9a136bce5453d204f34e60e3aeac5dc7871d8224cfd1f7f46ea16d58005e535d374ea7cd9fabe9ba29624bcbb73d7a316eb6a6c8a82f2e87c75c7", 0x3c}, {&(0x7f0000000100)="7bd48502a866e6cdd2e9922f3d18cbeea40537c8fa4ac27c25942b71b90c275cf76a4e766a7e2ddf6457136bdf80a83980c245c69b28a58c197859ad1097ac5a725d2176be5857584938e48a016e49749b2c31e11507826449f2fa8f18b4788694", 0x61}, {&(0x7f0000000180)="77c121d82766fedfc7e58d79662bd7ea0420fe90a338e4edee9588fba22c4f4597b214c6437959bdb2437248ae1a0b51249a4998f6ddcd189520b048da3f3593661fffc6e46039dea08d4361ce938385d920e93150c0f0eea0af4468959ffe5fd4d55d0576de7680536e596fe094df7d54c32a23b5b7fd09a70bdb6323429bd7ca5959d10ffe7d1d8686c65ab96b38e6356f77483f21f61c09886b87366ba837665646ece6be8ccf", 0xa8}, {&(0x7f0000000240)="f7e2fb2d0050d5ebc5afa8ff1176440846cbe6a822ec9cf8e26b56b07cee4f1d9f974ff3559120e4a1f1227060ddd929c4ea8daf5629045571ab8cff5d2290a525228e780003f62da06012b7069f46ccddb3727fb76bd8d97520da5c2322394d955417ab48d45ccb5a6ca6a1a3cce420fae0d0789bb39156ced74f72fc68a8ab4319e1aedea3af65dd917f24aa4e950f18c990c0828c67837c73be68", 0x9c}, {&(0x7f0000000300)="9d38aa45f4bf8fcdebe5f670396854e6b2a11beefbd6bac30735cd251709164186a07d18ae81aa962a4925efd11a4bff479f70b7b2135a72facf827da8467a5d0bd77e0d0843b663be4efa06e0618c56eed72463bc4ecba26bf3c40929d49d5562e0beb011a1e0735c4eccbb75ec9cbeedd8fabb9d64bc351a29e6ffdce51fb12fce234458814539991861b240c7526e5502d56bc4ddd16b1ba23d94b9941d994c00", 0xa2}], 0x6, &(0x7f0000001500)=[@rights={0x38, 0xffff, 0x1, [r0, r2, 0xffffffffffffffff, r3, r4, r0, r0, r5, r6, r7]}, @cred={0x20, 0xffff, 0x2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [r0, r0, r8, r0, 0xffffffffffffff9c, r0, r9, r10]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xa0, 0x8}, 0x20100) 00:01:07 executing program 0: r0 = kqueue() getsockopt$inet_mreqsrc(0xffffffffffffff9c, 0x0, 0x47, &(0x7f0000000000)={@broadcast, @multicast1, @multicast1}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x5, 0x0) getsockopt$inet_int(0xffffffffffffff9c, 0x0, 0x3, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 00:01:07 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xa, 0x1, './file0\x00'}, 0xa) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(r1, r0, &(0x7f00000190c0)=@un=@abs={0x8, 0x1, 0x0, 0x0}, 0x8) 00:01:07 executing program 0: posix_fadvise(0xffffffffffffff9c, 0x0, 0xfffffffffffffffb, 0x2) r0 = kqueue() fcntl$lock(r0, 0x8, 0x0) 00:01:07 executing program 1: r0 = kqueue() fcntl$lock(r0, 0xc, 0x0) 00:01:07 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/16, 0x10, 0x2, &(0x7f0000000080)=@file={0xa, 0x1, './file0\x00'}, 0xa) getsockname$unix(r0, &(0x7f000001ab80)=ANY=[@ANYBLOB="02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e700"/102402], &(0x7f0000000040)=0x19002) 00:01:08 executing program 0: kqueue() r0 = socket$unix(0x1, 0x1, 0x0) connectat$unix(0xffffffffffffffff, r0, &(0x7f0000001b00)=@abs={0x8, 0x1, 0x0, 0x1}, 0x8) r1 = accept$unix(r0, &(0x7f0000000000)=@abs={0x8}, &(0x7f0000000040)=0x8) r2 = getpid() rtprio(0x1, r2, &(0x7f0000000080)={0x4, 0x11}) fcntl$lock(r1, 0xd, 0x0) 00:01:08 executing program 1: kqueue() r0 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r0, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r1 = fhopen(&(0x7f0000000040)={{[0x84, 0x7]}, {0x26, 0x1, "004000292879219c0bab7900"}}, 0x100) fcntl$lock(r1, 0xd, 0x0) 00:01:08 executing program 1: fcntl$lock(0xffffffffffffffff, 0x4, 0x0) r0 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r0, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) posix_fadvise(r0, 0x2, 0x8, 0x3) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{0x1, 0x0, 0x4000, 0x40000000, 0x1, 0x2, [0x2, 0x100, 0x5]}, {0x7, 0x0, 0xc000, 0x80000000, 0x2, 0x0, [0x6, 0x8, 0xffffffff]}, {0x6, 0xfffffffffffffff3, 0x20, 0x4, 0x1, 0xfffffffffffffffb, [0x6, 0x9, 0x3ff, 0xfffffffffffffe01]}, {0x9ff, 0xffffffffffffffff, 0x2, 0x40000207, 0x2, 0x5, [0x0, 0x4, 0x3]}], 0x4, &(0x7f0000000100)=[{}], 0x1, &(0x7f0000000140)={0x100, 0x10000}) setsockopt$inet6_udp(0xffffffffffffff9c, 0x11, 0x0, &(0x7f0000000180)=0x3, 0x4) 00:01:08 executing program 1: r0 = kqueue() fcntl$lock(r0, 0x4, 0x0) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) freebsd11_fstat(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(r2, r2, r2) setregid(0x0, r2) 00:01:08 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xa, 0x1, './file0\x00'}, 0xa) bindat(0xffffffffffffffff, r0, &(0x7f00000190c0)=@un=@abs={0x8, 0x1, 0x0, 0x0}, 0x8) 00:01:08 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f000001ab80)=@file={0x18ff7, 0x0, ""/102389}, &(0x7f0000000040)=0x18ff7) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connectat$unix(0xffffffffffffffff, r2, &(0x7f0000001b00)=@abs={0x8, 0x1, 0x0, 0x1}, 0x8) connectat$unix(r1, r2, &(0x7f0000000000)=@file={0xa, 0x1, './file0\x00'}, 0xa) 00:01:08 executing program 1: r0 = kqueue() fcntl$lock(r0, 0x4, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f0000000280)={0x1c}, &(0x7f00000002c0)=0x1c) ioctl$CIOCCRYPTAEAD(0xffffffffffffffff, 0xc040636d, &(0x7f0000000240)={0x1, 0x1, 0x4, 0x1, 0x8001, 0x7, &(0x7f0000000000)="67f72d9acfa3cee4b2f992a9fe9e7b222c84ba8b8387c0f9", &(0x7f0000000040)="04b01584a146e2828d", &(0x7f0000000080)="3511211bbe6b05883814c1a8725b17fbadab209acaa97c9056a192c123705b5e7b1a715a43bf34f60a270fcc785f5493313e51c1ebfb45a8a60a6838a93dd9ebfb2e7ff12f1fea6ce9d4b1cff22016bf40e589a69cbe0da3164df991c8cf7e85ad2c45f0cad6d4a6051573bc20afedd790914824bb637dea3221527560dff89de404b506df778128d6b5b42d786e6e4205f436c3621bbbc06264cbc2f8ea3f5882a1707f78599dd329d9d034102c4251e9c442806a9c185354f6dd3f5bf4e992ca3202ddc86b0d75c412bf0076231f46c82a12daac2cb602cd88353cbfbada24ee0bf5e48fede192bf7c", &(0x7f0000000180)="ab6c8c30770a0252b71319d186224a0bc035b22d2c9fbedb9b0309704ed1779f434eb66a3341ceca02e108fa5b03f635ffe13783fe5e46dc8090e98fdb2a8bc9441973b5e2f5ede3abb75c204ec8cc87a91ddef2c2c71a3cda9dd6dc9b10011a0ab7e3a4baa94838043030af00", &(0x7f0000000200)="6b5f28e02011fb064f0b5c7a1ea9522c1bb125bc80587440e040251fdb4580476cff3ba444cca06c14c52aae4c2e226c878f4000e8"}) mkdirat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x48) 00:01:08 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100)={0x10, 0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000140)=0x10) getsockopt$inet_mreqsrc(r0, 0x0, 0x47, &(0x7f0000000180)={@broadcast, @multicast2, @loopback}, &(0x7f00000001c0)=0xc) r1 = kqueue() r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x8}, &(0x7f0000000040)=0x8) getsockname(r2, &(0x7f0000000080)=@in={0x10, 0x2, 0xffffffffffffffff, @multicast2}, &(0x7f00000000c0)=0x10) fcntl$lock(r1, 0x4, 0x0) r3 = kqueue() freebsd11_fstat(r3, &(0x7f0000000280)) 00:01:08 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) getsockopt$inet_mreqsrc(0xffffffffffffff9c, 0x0, 0x48, &(0x7f0000000000)={@remote, @remote, @multicast1}, &(0x7f0000000040)=0xc) 00:01:08 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bindat(0xffffffffffffffff, r0, &(0x7f00000190c0)=@un=@abs={0x8, 0x1, 0x0, 0x0}, 0x8) 00:01:08 executing program 1: kqueue() 00:01:08 executing program 0: mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7, 0x10, 0xffffffffffffffff, 0x40) extattr_get_link(&(0x7f0000000000)='./file0\x00', 0x3, &(0x7f0000000040)='&\x00', &(0x7f0000000080)=""/229, 0xe5) fhopen(&(0x7f0000000200)={{[0x3ff, 0x6]}, {0x7ff, 0x5, "80c62ea507a609fdb4a8e11ab8f0a159"}}, 0x400000) r0 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f00000001c0)=0x80000001, 0x4) r1 = socket(0x2, 0x2, 0xfb) pwrite(r1, &(0x7f0000000240)="fcfdfbc5e212437c87c5c7e882de03f5fae01996f1e44f8d921bcefe4f7917f5127fdce8a025f9e2fc5cebff120f124e", 0x30, 0x8) fcntl$lock(r0, 0x5, 0x0) connectat(r0, 0xffffffffffffffff, &(0x7f0000000180)=@in={0x10, 0x2, 0x2, @remote={0xac, 0x14, 0x0}}, 0x10) 00:01:08 executing program 0: setsockopt$inet_group_source_req(0xffffffffffffff9c, 0x0, 0x52, &(0x7f0000000000)={0x38a4, {{0x10, 0x2, 0x3, @broadcast}}, {{0x10, 0x2, 0x0}}}, 0x108) r0 = kqueue() ioctl$CIOCFSESSION(0xffffffffffffffff, 0x80046366, &(0x7f0000000140)=[0x2, 0x7fffffff, 0x7]) fcntl$lock(r0, 0x5, 0x0) 00:01:08 executing program 1: thr_new(&(0x7f0000000240)={&(0x7f0000000000)="0f867f5b41d0c4e25991844ba3899999de09c441fa6fae0e000000f0fe8800000021d0e2f3460f1ecec4617dd7efe345c462d1a722", 0xc5ed, &(0x7f0000000040)="2eda9b3375d74b4d2ea8bee09c003179f506b89bb2bc6c341784d86045738a6f7fdae5894040f433fcab2fb0ad13c005b262b577238be7f0321f31d9e5941e", 0x3f, &(0x7f0000000080)="eb1957d7aff8ce02d50f2a4378e8a663ac4e62ea0c0b59edcbbc883ef48594a80a9ce1607fa24ed9760e54b205023d303793861b64aff0c4a215a9e330864b55a955e0942daf4fe6c81bb443d5cbbab368157e793397ef217650a9469d15a5f11199224102461c087b58af625b0e7be4da8e5c76f86c3d8db97630735b919ff1645d7dbefe265d1d7670c8f843752fb0c856ff9cf85fabee141485c19843fec8a767ce5bcf8ced36bee070335f203694a069954788c54867de6ca984eb0a3247965c356b6f3d2998a811dcfb2e0f351bbe46ebd1f899", 0xd6, &(0x7f0000000180), &(0x7f00000001c0), 0x1, &(0x7f0000000200)={0x3, 0xc}, [0x6, 0x7fff, 0x4]}, 0x68) r0 = socket$inet6_udp(0x1c, 0x2, 0x0) freebsd11_fstat(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(r1, r1, r1) fchownat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff, r1, 0x4000) r2 = kqueue() fcntl$lock(r2, 0x4, 0x0) 00:01:08 executing program 0: kqueue() r0 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r0, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r2 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) fcntl$lock(r2, 0xc, 0x0) freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff}) linkat(r3, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x4000) 00:01:08 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bindat(0xffffffffffffffff, r0, &(0x7f00000190c0)=@un=@abs={0x8, 0x1, 0x0, 0x0}, 0x8) 00:01:08 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) bindat(r0, r0, &(0x7f0000000000)=@un=@abs={0x8, 0x0, 0x0, 0x0}, 0x8) getsockname$unix(r0, &(0x7f000001ab80)=@file={0x19002, 0x0, ""/102400}, &(0x7f0000000040)=0x19002) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 00:01:08 executing program 0: r0 = kqueue() r1 = socket(0x1c, 0x3, 0xc1) r2 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r2, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) bindat(r2, r1, &(0x7f0000001500)=@in={0x10, 0x2, 0x3, @multicast2}, 0x10) sendfile(r0, 0xffffffffffffffff, 0x3, 0xc626, &(0x7f0000001440)={&(0x7f0000000380)=[{&(0x7f0000000000)="b60b2de1b00f63ae42dbfa45235d981335181e92335f0c4afc8d24f4419d6661dabcba67220201313ebe0d9c9ec31cb642b7679be35a05def39e70e55f62365e38fb0bcd04f39b5bc15f2640efaf1671b543d756e54384e19debaaf0a4b943ef7300a40ca685b47301c19500137ebd9ce4328f585dcde4af88f5d1c2889df7af8ad10dbb27b6d6", 0x87}, {&(0x7f00000000c0)="9f54b4aa82c9e31c364f7b3fbdf0b41c93ceebc842b6944910ff57d7644625feca170d1f27083c4b9c0b1460fa3bc0c82b33acac2ec081e403a661ac8176465ddba1a52b44698ebaea8702740d062642f37e3abc3339a2a33304e9fc832a19205e60b07aab31e23622ba600addff81be583c2e229a32a60678349914eb771387657530a7e683a272aac9630807dee7a9e80f6da49ccb64e8b54951637ab894119c6705f1be00cf67cea7136177c7662281954e", 0xb3}, {&(0x7f0000000180)="b5398ab12b53d7842c5e8e57c57585a680e3e090ef40564ec153082471e05239dbdc6a6589371cfbbbf7ba13efa6c3b7c781505ac3bdde3ddb018e3045853c24a37ad99d331115025416b4dd362ce9140d29bcfb63596c3020aff9ee1da88445b7db3033acd05e09a107b940cafc85ed2ce22d936db7498c8ffb68bc6a8e430c92686779d529d2fd454a228861fc2b011977c00e51e7fb7efb7f05b9c75b6b1d7193e0d5eaa2a52272fbfcbf6b", 0xad}, {&(0x7f0000000240)="e6a5cff472c331e45452814b66958ad31dff7a8de02b7b3f1562ef24a7267c9c8de6d3121793afd360f18cac9dc7ddf62b9afaccd19d33060a0ee8d28848bc", 0x3f}, {&(0x7f0000000280)="c5f44529f774e2e54713abe0f47d561961166135c75a1e05d4998af7b86acd767fa36d09ce3d34b7add2c5c6fc3bb1aec5919f52ef", 0x35}, {&(0x7f00000002c0)="982c8209f48851fa6e9ec495821888e0ebfbb156089d7482e9735cc4ef1dfce99e2df4613b7fdc0b15bdf739ef09a0c5fb143f6d8a211019f6c1eeffb42d8f46f0e89e33193a888f32157631b1fbf44cf75ef90decf9edd0eed419222a4a4d24fc7c3b272a283e22c0c546bad85af3170cab2559acb5d22732e7c527db69319ad3b9634a244f3aa7e25c15a793593e06c9e788ae3c6788f7a526ccd70957e21f6a8f6b8e9ec61fba0b8feedb663b0741969cd1d5e7fd80918c35be98", 0xbc}], 0x6, &(0x7f0000001400)=[{&(0x7f0000000400)="32d8e1316bb01521fd41dfa45a49fe8d228ebc815fadb239aef0c95410944046f88d5712d7b478d4c1213e354919774102bb25295e7045ab18b85980e2c4992dde7aab499ead5c782999a730d64312cb05d01ed459700643c0023f4d162a2548f1ed7056d804422afcd4d48b563f7e7eeca0580ff0b866bd4011cfbd1c672f1cc189c4130b04f0a9e502454e7680986b61c9f16cf516f3f4bb4d922c6df2af60e705bdc5b37a3e2bb191f75f064cdc544101784ccda218bff4d65bbc2c70a8f443d70f6db9de8f2396403158fb192b89f162e78fdc2a6ada8f2c73b13561f84694e40e9c684ab58a12de156398534bdbd51dae9b312f8733e1b8c0d8ac862acaf798fcd6007540a0de1cb916057436f45a8d44ffa2ff91ea0c9fe602175545bef9a861fb67047ca6ac7122ada963168cad8e182b2fd72f06b4ec9c7e4bac089ce92938c1b7454457c2ab672ce0d45146caa557a27439a7284ac7cdae3be52be5544d8c28538e36fb89eaf9b32ffb7138f4d1e1eeadf165598b329c2faa5b141709e458c3dc67380a2b4ae00cf1d41402e18786ffc5baca824937f1df783219c4ed6bbd79beef8591b950cfabb54ddeaa123d0d5b3a3664b1877681145befea0a48a33cf728d9b7d5b72dc6645df26cbc33b061307ed3d5511196f55ee742091428247c22186b5c8050c1dd6fa582595640a1d00789393989a335095fb1bc4fc717fc47d7da54ef4c799b901bccc392d5f05045b1a928a8286506f823489f48f057a4b2933949e1ed00b4333f401d1f2c46a8e4c9835ea9a373837b7990c9cea5f83b2cde4aeae2bef59053d8858c42a56dbe11364148d179165ab55d5c1c67841facd6c3538a5ba569296b27f839734e7411cfebd506c7e5eb523f0a4870416ac64be4b9a226c6277aca67e648219d16d32e0eb634221251c284cac3d18b01f27c8dd024ad2132f31cf168c8228bfe1f950b4017eac5324593f89ee5d5db96cf978294e6607d6060865c02d754d96ed7aaa1b32db08f96f8e787ebe3cb8d0f2d46f8c46d356f7cbb5357e46cdf7fad6bdd199171380c5f18cde3ee4b6154e2405bfe678482c864eb1b9b940fab8e1191c88f491579f214e423d458bd8c74b7d5acffbeff90394b3e69965ef43c732939533f348ebea3237119736569a13864b31154444c1339e9bb8188e713ccdba5a3c3a7d65d0dd21dc376b568ff5eb0563a3e6a9512ab81e8b096d071bad29311c11263ab78c2e47567444f2b827d3df76df6d50c36f052ad74560e00e86e5efdeef8de761390d12d7b131748b29251be86400cefc5fb7979d5fc2ab0ab9723d1cc98d430455d55497cbae99fa3ad4e70536c223494a520c0bc2f8daccee047138aa0797041d7c6d6ec93228bac3368f178bb02658f95e89ac242c794dcb7e08ff0b4ccf78927fff1c6f344365d9ef8449bd79b935060be9d19699c8ea3983ffff47e6959a1bae679ec619caff0ff95985935048671ef30c8cb11ea39b5b0f831eb860e2f3cd2658a5dd45ef546364587515ecf624cf91b237332f7e20bebfa8fa454e15cce864cc28df18be799cf1ca2bca00a7eb1b2fd1e965f07d134c2f086478a831c3f3a53aa4db68ef3b95a1a836966c4f6e4c1a4d2751c788f6ca09c6a3d15db9f909599f520f8d18790b23c04f52a25bdc1fe7390220b66efce3fd5f62b455242310ecdf39030b2870dc8fea8f0786f9783d0b8fab3a6261198dd219ce5643b0e099a6d05ac0e6e98f53e22b1dad5843313679eed51b6fa08d4ced17fc5a6c9b99ab2a7395c460d8a6667b9d30c7e85f1a5aa5af30db75b0c59e89d17daa617b27d15930331120781637f2f0f9777124fba1e1b47ff48637403ca6e6c43fbe83237018628af53fccd0543bf2677e34a7c64ac4f20deb4b8cbd5c6e4b1656aef419b595933f0562142445fce3beaa2bc65de96ea37de28859a9327e1ad6b4ce920f7a3c6e1426bb7c55da97ac633464982ad78869213e415822f2d8354d6a99a52b488e515ece981e231a5044f7b925927b2c97f5577a8dfe5546c57dfc79c0183cb931b3707d873664d7e960f3496db64eeb3f77e8960a16c59a1d9c0ba5323e8596846203f03d1a98ed6d48e93bb7172fe5c47e15cba0e5706533b11aab84c98c4e595190168fead9b258c58c0d2968fb5142b7d3686f7b8218939856be0afcb4efaf4d6aef757ffbaa759f184fddaab579ed64f32bfbed562ab92b9af11e8542780f507da22d410a86bbce628466178c71f9b486a77e7d985e5d3b0da43dbd3a4649d151322eb156ace0a808800fd3fa259f6739c8de5c5db845fc3b953fc5e20c510d6997bd7769a28c03ae370d35b0f276c92f32ca56d7556da654c417586551203e36772da5bb975b4d4b2a60be74cd0ac5848e3cb8ccd2c34a9a45dee28aeff8c0c46029078b5700f147fd21bb235c9b2b2960fa9a8293e05dd9ab8b31a9f425d453418535bc7742542267f4a08aafd3bbb3cb7933d492b4112a46e5a0108975268da2e429f094258313bcf760d963775b7246858cced701cb89d1214c79e8307bcade80e0580203229fddb77339c07f4a77cd409efdcdc443e55c00be445c5a4835da157b314845c6d8e3445fbbcc56e47bdd52aa8de7aeb818df2fffb2a6f58f88e77014d413fb8df2f6034807dfe58abcc6f2f44fe07e6e526a0b27b55355d2885a40e48440a93f73acca2b67d3c0d101ffcefdb4009950336cba20a5c95501ce5f0faaab0357c514996beda32a433e197203daf219e27193fa2e7a640a6039daf6a2610ec9c671e4c60c3cdbe98376a34cb9d23a0961e7a6068f21255fbaaf41e4ed40751a3043823e33a609325d57029499a83884ac8fbebc0d2ff908f1327a4bd99c4e24e7abca5fd960dca87edca10b914960b612120ce3c5241a1b26e7c9098cea64b8380504f7876037a9501911c4e5567a65ae0ed7c21c3d19ce22833ab4e7e98c5b16bd8f9c6330a408da6013e6cf85d0750950726dbcd09e151de6fb0bb83c6ce6bd2ab532381b50f56ec8f7f863022d77ac424c0de2c837a72d506a2246eeaeb58f86be2014b0a192c8590e8437a70f4d7c443092320c9367343e832f40c9847fcefbe4998436929f7ddbb93cdc9808f84e557952569623fcfb946048236a77d2c1eaf1a3de289003719a02a942f02944c5f217248bfe393cf6fd0e50c41384c60d101ea33c4013ac28d9e20c3bc4a5d2c09517a99698f7297083ce204a454f83d1f7aa2f7a71fcf3ce75c0b704a67f116f81e1a9325450c579333cca132c9071a75a1f2e9ee870a5464058b3940f7e550611a0902931545d7da36a970aa1ddbcc9c066cc7296dced79d64ea3e8cc8c306c30f4654c83ba293f5802f800b02a06082d1d69ce96440560802d708887037ea2470bd68ea2039171299778d8cb14209a4c2003811c88b6e1a52dbac134bc62f964e2bede691cfbeafe3313ff78ff5514452784e1fdc8fa5ba01bd5d9ceb12327d7db049936ed882f06c33941a0bbf486314b7caa6e760977b86b634c634af6311454fcdb837bf5d5f9e4538dd730d27439aee15ff3c1fa0df8fcdd5e88241e26307cc8c3e20978bdf738e1b6d6d7fda7d53e838749c34a678a05c1fb3c5f21f575f1c899de8c5d2d997c6318036045935447fdd61e4dd44c1c8ff6ac5d35f2594d60ae5fb4483b54883546041929bea8885fe4463263a1a47047f43f33267a4c888c63ec6b9fce2fe422284036e163dc3680ddd6193c28f5d063a44171763c280500d28de8a16afd3999aa6afd3f4b73a73e9336b65b53aa82fe8cdf5330b22f621e3c309adaab3a2c5a05944d9fc310890145ff8271f76bfed4f2a9dfedf8a586a2d4557002d6d146abd41236b57e4ddd1a032fea3c4c4116ff264b7f286836d23f2e44d2059359d1daa241eb28ca8cff3479bd8d26344ed47e2c0a9d14ad16b4dbd0ede36af63881183da6d2f7e31a0ac9f10f6681874467240589bfdf164311378529ab36cedec7d2293c731f211cf729cfe139d1fdf73042bf5341583647aa78d3fc1f4b34d15a7d441a2113330267f09cee636061053694611aa9ebea43b021f68d4d6bd42562a082497eb70871e6a806e5d95f6e43e09b36decf4850f5cdefc33226eea56c22aa76d0d1e31d8637239fcafe8df7bb45fd3db9d942456d244767c49b13c8f70519f92ead1ffa82963e80c30d88448188d042c2107e0c0414fe4dd9a9aba14f7ef6e5b2c3d5e615b2e0616aa9857366fec7345b15b557c559b3a8b5237bbd65e89fc7e15fafc2a466d5c03acd98f748779cabe70e5e223f6fae12d2da79013271e87d94f9e228e24e39cddeb6edb6a64466f20c68062fcae50f6337eceea08e07a075b635a465579e9dd1e39fa4ae774a3b1e9c7769503561f3f5536d2fa7f7db83c0868413cc7fe69bc8c7ce09492dde27cbcc3e4f49738f30b48ef7dc1e684e284b47e2a793cf7233b9304087c36e2b349bbea8a0bc8e63bf41d562368cf7b053b33a3f14dbb54dcbb5e1700b3ac1ec1946c406c44c6ae6e583540329e27ff09bf146d397eacdbd088d9a383cb8493f09592c55275c731efa1aec62dba838a3a11089b3845a4294e2c46705d29171b313385728f00dfb26956e4a1c1472acf0a922219a61290ef3ecea5f1077263064657f2b2211df34b293165b1568c323928d20e986c17eab40b5ad9554c1e5000764825d82f297af85229f3dd19dbefd42187938b1e6440ce4f83f4d74393fc77d3debf4deadeb4796bcd2b3f9330e8051ec7d09c541e64f79dba17289a16e8c76079e6dab213a814bc779bc32c441da461bde9ec41169544d70401b007f20758c43a20b2708fab4f7075d54670f669b4054611eddc9bdb3a833907bb7602dbd3a7fb70482755c863e11c7c52cb4ec853f203377e749c6b45b83d3e6b4743f191451a6ab32cddbaaffa395caf61c622af9b152d7e35d99431b15eff44bc11f98d3ea7fefd2147a28226814fb45ab3eb41c29f40a4a3686452ec6506cd803cfc89a2e530b63dfce5d466bb18572d97e3b5a5d941c3b1c946563336623d359ea4bf3e54f415792d583998e8f4740f60153f6ed27462379084a8ff68d38c344f4bdb476739eee19abadb08dbd52c921af1867452f4b949142522d56f7904cf07b861cfdd37b57e78145fd9cbe7bfb9ad3e064e3ac884fc41378bb09963099e96a8641482836a4e3ec4e63a0b83d09b0fd38260209e7bf8c508942c8fafd090576a0c66ef0e8782e0f2fa79d870dab6f5809410b063b185ee5431206e985de75e2cabcfafc61c730bd45f51002cbc2c2dc8d316fa99942c68d5ddeb8d3d652c98a9d6f957ffb88afec0cf25cfb422ac8c8dffc9724bf04bdc9b7f3e8499506706d2add62fe0ace86a16d2aa21a5386ba83b0648b7536935ead7b65c405f9b22b22bd44b389e943978fa36f8e2fd8ff8b929dfd146f02c5b1e56a766df58529d277b4773f44404621643eeffe40a94d35f1f556d6980df01718af8aaaeccdd9ff62038dd660415d73c5f4e533a20d0910141e034dd76a4cc682c20b9b32033dd09aeb54f7412f7ad773a89b4a4777ce58e6acaeba70ea1ce8e0c14692fe3c6639787a7601f6d885aac3e746258ce4301795c89d4368b63a6e7d790b591010af19ebce00df68a16c52d0210a9bc31c4a104038d68b99b08320850ac6353b134af34868d0e36ac0924d7b84653c0d4ad5b954caf1d0a45dc53653844092d8a2a25886034fa39ba734514407d9bbad6659f3059c5b00dae544953afcf10e8", 0x1000}], 0x1}, &(0x7f0000001480), 0xc) fcntl$lock(r0, 0x5, 0x0) 00:01:08 executing program 1: ioctl$CIOCGSESSION2(0xffffffffffffffff, 0xc040636a, &(0x7f0000000140)={0x10, 0xa, 0x83, &(0x7f0000000000)="652bbeb3cb2d52dd1f2f893c7daef415f183273e900a1d0b77ec90d42701a119e91454c307cd81dd049000b0670fa535ace1dd60fe6318d71deccd160813242023ad5266d784d6987696d839a922da486b82db3a0bfd1a3b94f96a3dbd5f6109ed0a1f4139baea164c471916cff71af35708d7c92aabaddc436366416ad9fa2907cafa", 0x6e, &(0x7f00000000c0)="324b4ab1f2696b4fedb2cd62e684bd9fcba028244788ced7fbac25b1010c236c0d465d98f56dfc7cab7ac42da8cf12fc503e9c2238cb8b4db99652720987499f47d653ad5fcd9fb7116eb0e6ea8f9ec10a6a2f24ed80c6ed832901a0a6dd7e8040f5f3b1e2b3467540e863e49417", 0x1f, 0x5, [0x81, 0x401, 0xffff1b98, 0x7f]}) r0 = kqueue() fcntl$lock(r0, 0x4, 0x0) 00:01:08 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x7, 0x0) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) freebsd11_fstat(r1, &(0x7f0000000000)) 00:01:08 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f00000013c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000fffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b291ea398e2063c9db90307e5c15caf9d6b6adc125ea1b1956a5ace1f522a77281cf1e788400c46a4aaa5e44c34fd9293ad08ea0e78066d410ad5f783687afed61238b9889b3142a95007afe8eb703cd202462bf6209e4e5aa49093f7d1cb495115a23c5470403443ddc977e2741ae655c484ebc8412465e6e0a64b6ee07370d4e7cdf347ba87f40df7aa8f57b39ac482348caad0339b685e5b9ce8a62eefb53005f31c41648fbbd84a83464560499438d97029baee55462f95178b384e6543630420cfb993207479a42bcb73da44a609060be7fb3d30d49d4349f9cd334c8"], &(0x7f0000001300)=0x1002) sendto(r0, &(0x7f0000001340)="40fccf82453dd2d5161ec7dd22b5cf4b26db45847720b46a45bdb9fd1ddc69a1d606b5893788a8366f85993a6a2225273cf4b18abe252cfaf59562b570e5f1bab2aaf14ff2d3c4301da7e552d6a0fa8fea6a814e97cf35823d0f6dc2d4", 0x5d, 0x1, 0x0, 0x0) thr_new(&(0x7f0000000240)={&(0x7f0000000000)="c46225b653a9c422dd97efc402a1459bd1fe0000c461f829490f46dc9bbc000000c4610d73d900c40179706be784450fee5b416566440f3a20885b00000055c4e27d181cec", 0x4, &(0x7f0000000080)="acd592a2d578bbdbb9a362deb500caab1787ed62c23cd70dcb1205aee5dc60160d905ebe17417fb84dd56d3711b1378c4cd24be998b59f11cbaceea2f0a2efe2c8fcd9a4de99a1332950ca071a6996f361eea2d1f51f4f0572a34147f94b45b7a4a05b61ded28af4588400569d8f188509e36e6af0eaf500af79e9104ca5d257082f19f02d0f9745b3c7decc2ac35bca67841c1cbba17e0a4b805f4a08c7ce2e876ae347ed0c32b1ae29827b7d842ebf658592947d0fc32d9d0347340136f67a5d6be1a0220d02eecface891b23fc9dec27b5bb77e521ef63e88fe", 0xdb, &(0x7f0000000180)="9a952843aa5786847cf589efafbd5a5bfe07c5b7f3910b0a5ee9ca48b66ec3c5e9655917d1053d52d01165500f5989e7efed", 0x32, &(0x7f00000001c0), &(0x7f0000000200)={0x0}, 0x1, 0xfffffffffffffffe, [0x9, 0x101, 0x7]}, 0x68) thr_wake(r1) r2 = kqueue() setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, &(0x7f00000002c0)={0x7f, {{0x10, 0x2, 0x2, @remote={0xac, 0x14, 0x0}}}}, 0x88) getsockname(r0, &(0x7f0000000380)=@in6={0x1c, 0x1c, 0xffffffffffffffff, 0x0, @remote}, &(0x7f00000003c0)=0x1c) fcntl$lock(r2, 0x4, 0x0) 00:01:08 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x10) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 00:01:08 executing program 1: ksem_init(&(0x7f00000000c0)=0x0, 0x5) ksem_wait(r0) ksem_wait(r0) freebsd11_stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) bindat$unix(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000040)=@abs={0x8, 0x0, 0x0, 0x3}, 0x8) fcntl$lock(0xffffffffffffffff, 0x4, 0x0) 00:01:08 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bindat(0xffffffffffffffff, r0, &(0x7f00000190c0)=@un=@abs={0x8, 0x1, 0x0, 0x0}, 0x8) 00:01:08 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) connectat$unix(0xffffffffffffffff, r1, &(0x7f0000001b00)=@abs={0x8, 0x1, 0x0, 0x1}, 0x8) recvfrom$unix(r1, &(0x7f0000000080)=""/196, 0xc4, 0x2, &(0x7f0000000000)=@abs={0x8, 0x1, 0x0, 0x1}, 0x8) getsockname$unix(r0, &(0x7f000001ab80)=@file={0x19002, 0x0, ""/102400}, &(0x7f0000000040)=0x19002) 00:01:08 executing program 1: r0 = kqueue() fcntl$lock(r0, 0x4, 0x0) getsockopt$inet6_sctp_SCTP_INITMSG(0xffffffffffffffff, 0x84, 0x3, &(0x7f0000000100), &(0x7f0000000000)=0x8) r1 = kqueue() freebsd11_fstat(r1, &(0x7f0000000040)) 00:01:08 executing program 3: bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xa, 0x1, './file0\x00'}, 0xa) bindat(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000190c0)=@un=@abs={0x8, 0x1, 0x0, 0x0}, 0x8) 00:01:08 executing program 0: clock_settime(0xf, &(0x7f0000000240)={0x100000000, 0x9}) r0 = kqueue() socketpair(0x2, 0x10000000, 0x1, &(0x7f0000000180)) kevent(r0, &(0x7f0000000400)=[{0x8e50, 0xfffffffffffffff9, 0x10, 0x80000000, 0x9, 0x1, [0x401, 0x1, 0x5, 0x8]}, {0x1, 0xfffffffffffffff5, 0x4081, 0x2, 0x9, 0x3, [0xffffffff, 0x3ff, 0x7, 0x2]}, {0x6, 0xffffffffffffffff, 0x30, 0x0, 0x7, 0x2, [0x6, 0x2, 0x5e, 0x2]}, {0x28, 0xfffffffffffffff9, 0x40, 0x1000000, 0x7, 0x81, [0x0, 0x9cb, 0xfffffffffffffffa, 0x6]}], 0x4, &(0x7f0000000500)=[{}], 0x1, &(0x7f0000000540)={0xa6f, 0x10000}) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f00000001c0)=@in={0x10, 0x2, 0x3, @broadcast}, 0x10) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getpeername$inet(r2, &(0x7f0000000100)={0x10, 0x2, 0xffffffffffffffff, @multicast2}, &(0x7f0000000200)=0x10) freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) linkat(r4, &(0x7f0000000380)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x2000) accept$inet(r3, 0x0, &(0x7f0000000080)) r5 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r5, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r6 = accept4$inet6(r5, &(0x7f00000000c0)={0x1c, 0x1c, 0xffffffffffffffff, 0x0, @loopback}, &(0x7f0000000000)=0x1c, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x7f, 0x0, 0x1, 0x6c, 0x9}, 0xc) sendto(r3, &(0x7f0000000280)="1baacb074f7aa571781e62fcf958aa7807d439712d373f774fca509220442c2f40870613bb13d7fa7e0f478d136ea49dd52c4af3dec6ecde97940829d999945f7c8d1c674a18ffe10fa05b6da3e7130efea9e1b991bb837c3ef44338e1837306f530b8a04c48b14e174662e73cd9c2ac993bec4023ff08d780b0478f77b9978c1cf97fb490af60cd85ef3dd31b", 0x8d, 0x10088, &(0x7f0000000340)=@in6={0x1c, 0x1c, 0x1, 0x0, @loopback}, 0x1c) fcntl$lock(r6, 0xb, 0x0) 00:01:08 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) kevent(r1, &(0x7f0000000080)=[{0x4, 0xfffffffffffffffb, 0x4031, 0x400, 0x8000, 0x9, [0x1, 0x8, 0xfff, 0x6]}, {0x9, 0xfffffffffffffffe, 0x34, 0x2, 0x6, 0x80000001, [0xf2, 0xfffffffffffffff8, 0xffff, 0x3]}], 0x2, &(0x7f0000000100)=[{}], 0x1, &(0x7f0000000140)={0x3f, 0x3}) r2 = socket$inet_icmp(0x2, 0x2, 0x1) kqueue() fcntl$lock(r0, 0x5, 0x0) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x400000, 0x0) connectat(r3, r2, &(0x7f0000000040)=@in={0x10, 0x2, 0x3, @broadcast}, 0x10) 00:01:08 executing program 1: r0 = kqueue() fcntl$lock(r0, 0x4, 0x0) r1 = accept4$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000), 0x10000000) bindat(r1, 0xffffffffffffff9c, &(0x7f0000000040)=@in={0x10, 0x2, 0x3, @broadcast}, 0x10) 00:01:08 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) r1 = getpid() getpgid(r1) ioctl$CIOCGSESSION2(0xffffffffffffff9c, 0xc040636a, &(0x7f0000001100)={0x1f, 0x26, 0xfd, &(0x7f0000000000)="ed02d6d48e7117f1be00eb9a821015752afd1048133e25c05997490547ae2b62e8de2aae7740e4ba649f06c75c25a521c12d7813fb85e2d354ef0ea8d41cfe0c2e596d13d37e27d398f989aefe0160fee2aec3af798ad4832ba66c9ce8ac0b038ced71384b75e75099ab5f5b52bbd3feaddf61526c1fa8665665852229152b32fa2c6d66c45c46e21696787aec9f2d8babada1d6b227abd069a6468913450ccc251796b0d22786aa35ec2f7dca1f5fa125b59a8ffca2398076f64462f7b3c1e8078ac97326300322c9002099026578d49e2610e8eff631eb7cca9da2242c64948ad18e8fdddb34de3d015b9db07dd6468f22b09f69fddefa19f8f80166", 0x1000, &(0x7f0000000100)="842e8e81e805d443d4377c6b61d286363877cfb4c3e6c9ec28754b0b1f73e6d9be50ab84486bb16d02cb3a6ab24a77370796db4caee4b03203f3782dfaa031147d8214a2da390d34f9445c82ab555084fa977050a499c0dd90a00929fc5999feca075ebe8654a4fd30cc7ea48aa67770ea0e90d62433f0416d86e70847dff6d562a52d82d970f2c4a3ee224fe13824176a60012e39b4b1fb61d88390e79e83a7c266a214de4aa5372a868d4baea45d8c30e0b5d445d9deee9c10542b072d4ffa99c35de4de94d3e081812f0be09fc6c241c03fd9fd9b9e5c3240fabc4aba62fd050fa7228f1c7ea121d1cfc5bff66b50c94f0b4cb25b4f6dd720c1adbaf4edf2f031261467195b29e4d6aa84da13001a7a78b5004503e14a0eb64b22d63febcf8ef1151ccc8f64f5804b911699c70c216294c93ea5038066f14793a2d55411550a66c16a9fc5370745527f6b399b8d5bd644c06d1d871c2038ddfa448b67523d87d06cffc2bb8b7fdd7c3b8b3912cfc3fbdb4f71fdac15fe9479d1c653b6095f4f14bd071609ee54e0734e442ded00b702dab82908bb4346b3b197f76bdf445270d874d5ad608849f4eb868191479c655586161b9eb2cdd1dd962275f7baa7e97aa11801492c2a7799fb6ba6e6db2bfcdafb15ca0386fa294507a358210bd2c1efaf270436447db5f2abbae65b78450daaa6e55a4a3bece847675be30bcbc290675f00de7439058559069e8ccd1a9513a78bc122b7a19ad1202838a2389cfc08a444ecdc314926aa4b2e504e874f1489f69eda0512fe7be1c01dedb542fe5c96f3f123a61adae2be684de54320ab9aa177ba062a677ebf51ff3d53e5558ea3128a65c6a872f1cbf057b5495b17129e8ab556842fe58ca7b4f428885afe20eb8d14a76098ddae1918cacfe38410caed10f62a616cecc73cf14759a148e45f017e3a167c936215ef3d8b0f34424cbb643eeae129186f6d3d19e9fe1483db2a46676db4449d7043affe9d5c3bad1c6f2b92f80a773d35396d97fd8104b386dcb08da2077dee3af64b9d186856849146233d22f1dd61b8e740df8d763ba284df1f08744dbac3a4f072176ed5b209876857f2711d3345b85227a296ae31a6b91d142fd6056f9fb78a811b5350341842fe5e3dc9e41dea77cfa659eb45eb9a08ea4c19989ec16922919f9cb390e3adacae4e25e6ff3dd6016a48badf2afa9f380e9d8bd39ecf6e44c3a7a427a9c22ef955a81d8b40660cac543bd9a7a3d7209b02e22c7cca7351bf4a8128ff863e22220b424e21dde6069c5e150b5f5e71b9d82220f777b795013124ce8144c7c4dae372bad8c2fa849a1b7f36281b8554bfaa9ff9eb0f56e0ebd4faed1b9624894e96aaee4243bd264149864244776f228f6425cf7aa7b6128e46238e4d0b4bc532a08794b2685b3186aa7e3cfe4faf5fc164d699941596c68ac2413135ca14f7ccea2145758e8a69597671c14fae914baac32e52d1948a1e7d71e2c9c19e01551881e51aee2aeccf7326b2b4c722f6a9552414c04eecf0e8542ef5849904a62b47124ef8f7c07ef80ba50f79e7040e73ee786e3eb684e6deb20f07efa2c07eb6c8bacd22451694c1860fdf94c8cc5f4cfacaf55d4d62781c9755d2ff8708f8f15e6faf8cd8cb56d086503a2b4246ec3c81207ea2363f448300e07f1c7d5845a1926472c397b27de2fd7ff175cdbe97ad19698785443e88a3f78be6708ddd64e06bd2482aae429486c6777caee1431e7f886f823702eaa35503ef639e0c135bf3335a5135c5a50822fe558315d6a7ad94aa91a205cec9e5ee949b9abcc70e83f2ac7dc81583753eaf35f8005a1b33df98d2f73088b229d227da9d25705facea3f6719eec14adc0bc754b7de7ac742a3b4dbf53273bcf6a8db0a697150cc2f787b3a9c4851e23fca52a13b6ed4120f3f48af2632566c457b429cfc1726e7bcb617fa56d061b0d3b82b970436a98650f22470e5cefdf94a8634781090fae81801788ef92933263180629367fc2beaccf492f948bbc925768dc0f217efd7ded22999e82f6ea489357d1b856a2839fca753e5d9a002fd973581eb26c027959c7781c5a66f12a51084a4944f4bc7c01731b4847c6eb474a679b5e64510f9a4ad678240a194b1d058e0d0a9f261046ffe6b8514cc557a49ac7c3a0954222304599d6b87781c4b7ac8c94e7f0a13d2c2d74d62439d4b77b424d95629832fe51bf03fbd2d2e7de673cb6f4f147160df69e7cfcf79a38ce8696801ee9a0e77452c851308d555628ae4db17272e8589a6709f7c8f3adf1035dc6678055514e26ca39f26070c32d06ba7e4f6aed4b80ebd67d5790761db29a8a2f63af2369c79cef84887a50ba655ffbd27e51af95a2ac4581ddec1579ca2b97720171ad49088ec953091f73ba54840b389a36f99650191d7dced451712576e24296f142f2a8c5acbfa7b5e1c9fa7c248142bf707fa0555ef62fcc37b909ccc5f0788a13cea224b4ec90f2212f42cfa8c40fd4a3c36803c3beb9aa404602036e70f9d64d08a717e82c8430c17793e1911fc295f38894598f1c3f04a85f1ffa290b9516c450af083609f3b2ece15e57625f6b95f1ca100dec75f0fbf459cb0b4e95d6fc55204d5ffec7d43c302d3f4c2ad0e7123edef918c1bd333a7b366f76858aec006bcca1f456e7f236f3bb7a826b851a5273a4e143d87d77ebeda0463591ed1b71e8972dd7e1c13bfb86f7acaeaf37e020146ee7bf4953beb3c8100d8c8bcb4cfc02563cc7a9188965afcf3e4f39bb7ea69bb10fe5dfea56fd9a762d79eadf804e50b957d2879949205406ee3b91ef8e29bab336136e01beca0ce016da5bc929a606f188b003d0763745274b9d0f39187ea34a4e74e361bbda21b5bb0f51f03cdbe3c5426581b0e14348c33cfc4bf1d8db8e93bb3ab7a2a1c29e6b87b3cb1477e1586f8b0da346944b6f0f503a4b2155ee6bc91d2b19b9153c0aa3cca5a1c9fac9fa52d9ba58c2fe14f61d94e810dc92d18b7b40945fd5702578f584e3e6e2a497a780f1296e6b93fba1fcfb2723022fc3f11cf9ce11cbbe2670c872e5c4a92a8cfaa6a342f2ec794aced57ead7258d20cb90e9524766ece2395bfb633452f46d9c10be34a87aa843c091e48abda3d4dcfe46ae093d1a0e17d03a0d28c05a13bc407d9e7da2fd25ac7c0c78ce7f82a3a7d99e1a52e4fdf29bf4e06a1685af58eb18382502597e68c1f74623012bcca1ad94ba9adce31e1bc9ba10f42d31f00aac5b7bbd907c7ec712f948639b637ec37366243ee5fd3409532c46e4a2f4ee2f31bce375957ea5f58838c88e7bc351dd3e85108b4da03c312dc0468dc163ab3bb69bd0dedc207aaab366b5d637579a1ae9e8d6256ad69026d3e5b081103691ab2dfea329328c0d41641ad1ce725f3a988a8104bea70459d603c5ab1f72432b818e414a0152fc8158e9b07df2fd545304f2c471ab49fb8e3d87d9499e0cd434945373d065e93fc4a9afe50d50be1143c3185a8ba14b4f7bad50f627894ce36b64db98c865f377bc3e7e5388e333e112003af78e92db04797ce4868170d2ec503ac2304b7b986ff8bdab0b6eab540a04b15a3106b319979469a543f81eecbddf9c62d2f787156e6cb476c5aef5e8c9e8db73676b7a1b8f21eea0ba5b2002485c83a97efba1665f91c70e949a2a9dc0ecd0cadcf044ab769a9295573936333756ec3dae9e9b8c8aa8a0a57f34005db4f53326ea3fb72d123b384dcfc165cb565a67d9253cfc7d86e4a45b60197f46cf531e64173956d5adb6296b4bd24d0a23a7b8ae107ab598dc6d9e8cf4baafc3245889674bd21cb3ed8dd51993ed474c1af3ffa497f20c50d52a708de8b3981f1a9e62ac0a28d9aae797c6013e3d5b8e2d3c8d3e906a9e373109bb6870c6d9fb7d0568a4ec67644710329ea68adbb73f7e73bacfe562c2c20acc0e28d2dd6b47f7797105521a9ec3fe5bdbf70706d1dfa7fe724d6af03b5b9340d829372783dc9092bc9aa88001c4307c8385b0d2d6b643dca51bf106e81c18b4ce6aad33299f85ec035d47984d8664522dbbeffeb1af4c19d8e90302f29e2ade5c8adc7b3b6100d90480f8487b7faba6715bb67362314dbfa18fa1a8cf34abd94e3196335dc94a1acecdfd6422fab28f38d1a144bb7434ff85da488dcfd47ba33f6133d94e115c00e53ebe9cc755d50d9a5ed3817c126f600e243829af3d2d98403bce6a249ee635dde87abd5de3e0fcfe563e6ac3ceb0c6cc614f345a65b829fbe0d20cb0bbc9c5c60e434e12a291080c80148f391c26ff94aaeeeeb960c9681c4f237dd90c9382657f4191abbe514854e77270ea407c8bcce5d5b803dd88a70bc00457c4e3236b16cdd80c3b8ad74191cf50c0746747f46d54620e7479806efbd70e9305b7c943179ca984e2ed96949954eb1d0516f0bfaf33a8c331bd7e21fd38299a53bbb4fe740af0b71b8a3393849f83fb67f9419c3bd7787f5ee9eb601c3609ac5b2b19293309fa1bc35f56997a098db635a625cec34cc89eca818b799ecd6bcbe17c6104ca62cb8d39456f0d39969b690d8568483d93dc592852fd76b31993d3df3107a286f964f057c27966e60ffc33367bf94d0e0324773ae4c785575e6fbeb09321ce2ae39ba609071be29447b31f17d3628174d689f8e7ef0f2f95003ac3525e75b067df7d0ba1a7ed9e81af3d6ac9f4009226fc724de181e8c1d63c9b0a8f04dedf37d70daf63ea744ea849fe60e6f21fb0a9a73776446d9492a901962abbf16db09959bcc75684ab1f1586b3c6d3832b8413fdff6c46ecbaa4bd6b325765fc8f61c5024d468630185919043ffb7afaba274bdffa2b13afcb0bbdbbc606d7f78bfe37e4577a438e666fe5cd09df629f08bf44240fe338dc132404283db756ba93282b0be515252fd3b9348dcb1c7b2e9639edcd64bd2b6324cb981511d7cb0d5e6cc935db58d9d4f96fd1698cf5042cf0a93128a23325029cc8977c425afc8096c71a0b674771ed730056f9a32b32e593a6a972706a7a85ab5b44c720013074d447c03272514dbdfda98d6882b7d6c2be84d5a0092c49cf3f2ed94f1a6209af29dd7aa1b9d030c17ee71814a65fd840caaa40870c67141c13702f7b56ae1bafb7e5bfecf64a19d675a012bd90cf47e2f1015a884876271fedc76f38038cd266069003548eaa2a98340e8c30db1c98e1875c469aba51240ed723191d5c04df9d65d0f424eb36b6eaf15cdb0e7b3a6d1febf85399f2ccf3c4fd6147f4610f972be2205beea9f1d1ce71ad78f04542cd4679425cd4ce17d2a350d1f25e281ed8302c0a43de847f485ef7a86a1b1078d00da99a4342b53a41c53416a5da15e8211e5523b22c4366937b9c17d124327800214f5914e2aa32c9fc6612cec1c584a793ea5d087400aab0e992e4f2e0312d8798bc11db9c8c9ba34b33b0c3213b61e8de64457d399060eec235253ed68350de02fc38e09f18f4b4f846d64687d257f3fa0ff58edb2d166f30fea7b7e39a6e817d312cbc48e5dd3928050aa14d81e32dbc9358e1d793e91d15bd6f77aca3cc80d2f92d8d76a26f2c135a0a4b283b6b2176c0bf34534a1e3c985d806d177e42f6fe4e0f782c9b30a34a7d9a5d7139372cdacf84520f6149519ee412e7faba3492c2b0f61d5b5af0dd8c732e18ab48aa3f5da73f45aa1b5547ebfd6ad5315aa319925877e93d09972f136ab4633121e8705b0be07e9bbcf8c8a8341ae3afba78872add9a48c1107b42a69fa03f0edc8832944a7a65faf8d0619db69b9f99de41b33dcdd82a", 0x2, 0x5, [0xff, 0x9, 0x0, 0xf89]}) 00:01:08 executing program 0: r0 = kqueue() r1 = accept4$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x1c, 0x1c, 0xffffffffffffffff, 0x0, @empty}, &(0x7f0000000040)=0x1c, 0x20000000) fcntl$lock(r0, 0x5, 0x0) getsockname$inet6(r1, &(0x7f0000000080)={0x1c, 0x1c, 0xffffffffffffffff, 0x0, @remote}, &(0x7f00000000c0)=0x1c) 00:01:08 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f000001ab80)=@file={0x18ffb, 0x0, ""/102393}, &(0x7f0000000040)=0x18ffb) r1 = socket$unix(0x1, 0x1, 0x0) connectat$unix(0xffffffffffffffff, r1, &(0x7f0000001b00)=@abs={0x8, 0x1, 0x0, 0x1}, 0x8) accept4(r0, &(0x7f00000000c0)=@in6={0x1c}, &(0x7f0000000100)=0x1c, 0x20000000) bind$unix(r1, &(0x7f0000000080)=@file={0xa, 0x1, './file0\x00'}, 0xa) socketpair(0x0, 0x10000000, 0x1, &(0x7f0000000000)) 00:01:08 executing program 1: r0 = kqueue() fcntl$lock(r0, 0x4, 0x0) shutdown(0xffffffffffffffff, 0x1) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) accept4(r1, &(0x7f0000000040)=@un=@abs={0x8}, &(0x7f0000000080)=0x8, 0x10000000) connectat$unix(r0, 0xffffffffffffffff, &(0x7f0000000000)=@abs={0x8, 0x1, 0x0, 0x1}, 0x8) kqueue() r2 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r2, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) sendto(r2, &(0x7f00000000c0)="54d4bf225c3a229cf1f59908c49866c09bb61e08010ad6bb43fdd877e6f5e0b5b06dda869e22e6228437143a7509bb268266ef02c9b0384495f96f07206b6bb411b704c9bf54f295e0f24676d6f899017f6ac5e2ea6fdc3a0ba5a58b5b94ecae82d2645e3a460b883a729cb322ea5eaa23edee6e8b4bedc6fb2991c61d17a7832877668cb3635672b7990e8a9e0e7881ef08c8cb96d77e91dad018ea02c15fb2f365b0a2af4f41e7e98b405a41ecf3fb6e5ca9807c37ee925bf51c06f67b64e7660a20223c91259f5265a80c40274848e5af0d0005a06a770f795c8f46d59965a93a97d43186df2c9e6ae6d49df4d6e69103788e8e2f000f5042c5", 0xfb, 0x100, &(0x7f00000001c0)=@in={0x10, 0x2, 0x3, @rand_addr=0x4}, 0x10) 00:01:08 executing program 3: bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xa, 0x1, './file0\x00'}, 0xa) bindat(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000190c0)=@un=@abs={0x8, 0x1, 0x0, 0x0}, 0x8) 00:01:08 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) r1 = kqueue() sendfile(r0, 0xffffffffffffffff, 0x80000001, 0x5, &(0x7f0000000400)={&(0x7f0000000100)=[{&(0x7f00000000c0)="9b005ff4c7e08cc7b9eed9fffb3f641f0f17", 0x12}], 0x1, &(0x7f00000003c0)=[{&(0x7f0000000140)="7e634c9cd574bf82206f46c3df6c8f075b545e7a7168afbdc50a7c0e44be51a46a4a3988f1b2e14ab35418918551a9ceacd7a74e3311cb73b26ea8fac8b8b772df", 0x41}, {&(0x7f00000001c0)="afec7a8a047c1f450a7c870ae48048c8fcf1362aa4b260df2f38385ee4fc39c3b1860031ffa25cf1d4f831a120cedefaef7ab086483ac75f966e5a9827e3aa2e68a9f6922efe7d22a0066b639f67a08eeacb3d7ecee695b4ae86ed360a31bea3894bf2a0ee83826d42e1edaf78e39013e73bfaca788140f9f1497a0ebbe1afdd75572b8f38f7c0709633481824daa055e14bafdd0c238cdedad16e3cae76bd01a084a39e26aede00eeb7075e94c6e02aec1c3298e21c", 0xb6}, {&(0x7f0000000280)="5fe9564d87ee42241d37d7c19f7d2f06752c378f8ddb783706170900bbccb8fc17986ad7e0a76edbbab94ea1d8f176c879511454606794e3e1906ebee26cc3d930900676eb1c51698858b7711c44d9546bd14aca57314ebf471c8df5b9e05067f2ece316c5ffe484f5b9df5fbe960f99a8c0623c7f45fbd32cc8a7d1a0e16bce5c2bc6ec9a33d8f2bfdb4e3ce3d9613ed7219865ff0e176094b6", 0x9a}, {&(0x7f0000000340)="f881da9e41516825af57834f3bd939d300e5cbee14c6bda09ede103fae7d2bbb24029ec2b2617a8f27d8fb711d22c4155129acf68601af744aae231ef2451b7b67985561159edd1538d0ee14e6e5af9f96b0e332765b7d18", 0x58}], 0x4}, &(0x7f0000000440), 0x4) kevent(r1, &(0x7f0000000000)=[{0x3, 0xfffffffffffffffc, 0x0, 0x10, 0x803b, 0xc, [0x1, 0x80, 0x7fff8000, 0x8]}], 0x1, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x2, 0x3}) r2 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r2, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000480)={0x10, 0x2, 0xffffffffffffffff, @local}, &(0x7f00000004c0)=0x10) sendfile(r2, r3, 0x8, 0x3, &(0x7f0000001700)={&(0x7f00000005c0)=[{&(0x7f0000000500)="94b2f38c748de055f8faca9354de3e99334f56cb47d10efd27d94bf9503ae3e7193842554f33eb6aceb181aaf5325ea07c76482f3a39ddb84a106423feb8fc980d7d10610cefc51e1ce08541e219a83446a89af8cc631622d774d89ef59ae50f46cb556abbf842fa7d1f75b4ef9a5a6bcec6823f001afa3d6d2ec1b58662626932a5717905ad6e7650f34ed30867c796426a16893f0fa8943bfdc72a8378097b4f33262266fad171daac", 0xaa}], 0x1, &(0x7f00000016c0)=[{&(0x7f0000000600)="1dc76cd74df4340d4bfdfc4c1c22cba014d3f00de31d3ad55eb2cd83eb69ca7d5ffb0eec31baa27a0c0d688838b93acd7e2dfb59cdc5b4cb0edc34ee8280f8f81f8c8ed8153f7456a181bcdb2f2a41189d9b31365adbe5c8aa9c1e0555afb759b5545613fb07e0ba1050f3e08661b8c038a381c00d708ec42a2b79bb46101c64d9f577aed96193de548163bdb599d4a53a47", 0x92}, {&(0x7f00000006c0)="ba44a92db5370f50227469b34e4be6895280c52931c7b049e891e0748aff10b2e9e45d8eb916166e084e33500c25a7718f72cbbd20c756fa0bb5301f5f5ed09d655379bf0ea37ca9ae979c8a9a560533cae7f6d777cc3ce7c110021c4a9add8d5733cb025ac10d7d3937e123e3b1837dac9231b5d384379915db8231c9ea8381ac4d2f35b8bb23f949bfa864e5871630cd8df985f4636d1b31b6d257331756087899ae170962e46dcdb49935e66a025e4920378b16f826b2484b0fa41c1b47ed78a662029cf7307a807b1861146660967a08f07b8c5bb2847362fa9b1e9261ed44d7620575500ed535e690dc37ce4af819cae33d1c7f58a8ff8bf84ac6b16c0d0f049e98b52429f2307b0459bee98ebff468141bd300c5b440241ffd6541d85b1733d5bd23fb5a0527272b14c4e1cb5883f8e18467040f66a9eb354d894e7af6a47bdc996ea2724c2d6955ad95a78e0bd6430cc4d072c67a62aa2fa908abb81222900613b7fc0d1e006a4548c5e593aaf06e55a376336002171e4728ef391b3e75ee8caed5483927336f4750f74c2a849ba78b9d647970aa5cab28db0a57001bde3b04497943377682f94d15c14aa09617212eea15d08c67e5d730e8690c8c69581b921137dcb4b4e7db68d611f3683b2285f25ffee91452462190ec51224a7ed04f67a34810461c4ff0c2f6a90ac31b90bee3706efe89c7100364bed7919b0fade4d9c0710a02d8a1f8aa85d89ec7ab8266a51f559053533348199f8bf4436aa4bc12b13ad956756c9ada7354793ddf3bd14426b10382bcbee760cf9585ef3be647220dfe224b20830dc52bc53727db8a82cf5dfd2c580c20d2a49dd4a42d484f7f70c1fbdfc2e9efcb5d7df5ef340b93e8b937da6846f6b0e1dfcf48d6977d8e4dfc0eb98ca268514b6f534d96aaaab140acad762b4344dc648fa6afc8e98fd815679940e0221e41f836c332108bcb03d4127b15b52af887851698b09fd7f8c9e22489ab224ec69fc6fb1499ec8a39fb89d065966f76c990690c32c09575158851bbaa1b22e35d12ee8676746853170cc9d55c06b62b78d22148f60d00123cb53ed6edd2536b567ca9394b28daefe530e570efb898bd4a23b09dc6a01f8c3f52e4684216850ad3cf4ca92d06ec8bbd7295389e0ded5dc9d76736f806b56681b79dd7b977c0d9b8a24fc4989de07e0806ca853e8c57cb4bab7b578bdd324537df281b8482271e8887242c6287626421b0649b44c2c194030d0ec8c3bfcd4a4c3f69a6dd33356e6d1edcf5a3b1132e1a7570d16313c9f34b548799f8a2c78d4f268eda1b50e87770ae3211244d3dd4c0d2e4d9370b075b85c970a13e6eea22ae5c09e8ca7823d42b63cccddc7d4349c7661f859bbd0b2466e4e6eeea4db52bff278838a6aecf96a939d7ba047eeb1910bd13ef1f248ccc3f093aca90cd7583315310124e9f3e2dae721f360a40ae97295de428ebbd5fbb512eac92a257b5444800c2f6a7cc6d4ca4258c86afba085bafc54444672b2ad851f55f39fb50516a5b0dda3881af5309acba9a5de003cad1f6409b0e45b70087eabb070d9b2939ef2beddf8af6498e2f6c435601302aa4ddc89d85487015d57a52d0a0c4b857cacc08dec216d51d1836009ee8821c3cfcad851d839057e1b5f12c557eab8b28a04f1462987dd0865fe9765819b25e2fc9a317d1f6ebd747a8f4984352cfe6c97a85243f43a6d516cef04a5026ee972da3f6b6961541c232bf1a840c429c16b214c0d714622e3e285f7376b1543a3c81f75fdc40d436afd1f213720dc87d69cc677af12624ac2fff46ab0d373ffdfca059418606658c2803ca36b43389b7e6a918a6610c816dd40d0c255a1829c02c8ee1ee40d2d1288d164236dd0d31bf47442f1ee40181ee60890e88ea407bd5ad63a3687724e2363f37dbccdcce02906be0150786351688e19923570493f5523676181e20105dcf438f07d9531ce11da150b6e430ac06c75ef51fa94a9f7acecba4e2883f9e166123c37be10d68d4e089d2a37e6423f43c0717ba6e937b1916486ba6a955dfe7d60a2752aa95f2afa58f9175018340ec7a6efe66317cbd6fb556482d9c3688db876896aad1fd5919eaad6478ef351f3cf374f8a12c386002e54d29e02f3648e6c642071babc8fd4a4cdc040e46866a1bef86974962c1a41fedcba6a1284dd6ff5bb8365acc747ed97e6be7c3079d90ee2f054bd7f599800165352af2df0c80921c2bdf32720a4107130ee1bae116c90b77d65cadec6fb4c8363d325e40dbf7f0a012ec554e91240a0ca323e7d5bb873730d57d658a3ffc040cd119773f656b5d014640547486b12697aaecbb611fe207059bb0dbabfee0a390d8aaab65aa74f16ef389cd709ea9d8761e1d0f3e951ad7971177cd289ca8c6b4e354a499beff313af4089fa4299b89b53f825bd2963569de209957bfeeebf3e0cf346f3d9f08885c8f4379b8021c82270c2115367af89fb1a481ccab6fe5dc3626aa11fd0cb8af94d42ae9cd82b70b8d0eee78f591cec5b74da1f19203e1afa97ca5a726187c56f2362f8ce1a6147405b6452cc567907cd4728626a51c9b6c71ac0edd799eb3d1b162c4655b02dc1d171749eacaf46fafd1448a53a8235e7b439506419722eaffba49c86f1ff938313103a5ad5066ffa41f9f59986286d12206acfc646edc21135f349fb419bec8b4ebb5e9c0d84ce6d8320e5266af8caf7252268cdafb33f10b941bdde6b9b9309fead508c88f672b6351f70212b8b0197e86dac2858662785016cfec43a9f69e393194f95b2bced48712d31760a3381eedbf2b58a07be2f404ac6d2772abdbcf09953086199feaa5d0e752afecc3577cea4dccefa955d4915ac2742063da1444c66509ca28762100f5b7ab8f987d499bce54f9b597ced479a5d0de9f4c8684b3873f3af1a72a6705f7c4f19d60089e16c9cb4ee3e2624e4318e56a1c5824fe368519d524fd1299dba646a904f19ebc04c16a41f8782112db36f2d960361ca56eab5847a34cc7023dda8652922b31c41925fcd8a4cdfa26665b5d56fa250ce05f4f8eed700401fecb5119ab0b954e9abf2de915a8c9cd59de03041241c471f194c38034e06ef1c43e68e1f0c9ca566d8166dd1c3348a48757cc763e4d50a4dcba2522a9c197410d9aa92694357682a6fbab0b4b0c38c0962cd5cd53278ce6545fb698abe6b9c05ee9f9a05c49d3708b7f60e13fdbecc413db14c47020208a6d30f3096adb2d3f6fab296b394148ff82daf8aab9ad63e676523aeabf4b33c218d2500ed754872e033e57c669365f3a7278935674a92f4633ef6186086a556225213ed6ec63195c5bedf4bd6737c8c80adb6dacc4e7210acb486f7a7093d17355c892d058baee0af0d8928394caf239fd551827feefc96544593011b5de74d246381edb420469358ba33bcde47d9f42a84dd0fc9ccaeaa2b4d07cb4dd1167972ab7d745330073be3c09af488f65e9e8d06dd75886767790dcc4f9b2aa60e8c38e9fb36982c984afa42c776bcfd7b0d775ffc1d21e0d2f736321faddc6484f344b5ae660f40ce585a76f5ee420bad61995c7b2dd2486e2edb1697e157e43028ca12b6936e9086b53ef772d0bc682d8d0a3ebb6cdcbf06290b7c0c2f9577deb3e9ebc0c8da315d832bbfd650e021fee6ce006927c6677d06a2208ebc5eedbe13a0a7b0dc3dd8d4919ec03d7b436f42eaddf106f0ac596b9eeeeb5af69ddca11dc0cd1407676ec5e420bc1ff1b0908101b0e231d8b86f088c38395a87123e05077ed85955319a519306a3b1e21ae16e713e80f046cbf2467b778a489a6ea3ca29e782e66a6209add847d5a1626b8ceaf249beb22183eac21859973fb88a8c5818f567bc51ffcd33e7aceb64b4b44d692adddb49c8b0d50c4aa15ff8acd66f5e39037c58dae43220f2e3eb43ba5e95b96e9f47844fb09bed93f63aa737025e42bc8ad5947e6bd9278a72c1a4b6ede489a700e0708866a32acf3aabbed6c581726b58bc90e5f8f6232702a60e6562ecd00923949c75799dcd56e5f91cbb9358e0543cc979e3e6320382f541ca9470ec14c6db96b5d4d9fc9515df500c748d5567e9bddd219d9e6f3d529991720e9ab25ca93b6047bfa23dad3d49546abbf663dca28ee5f32f4e00e1e8c01db5c11a7821bc2f080dc09fd48eb4d20ccc2268c03790d3426e5f0d0d881c2a46d61f0ddb304ad79e6da2b8e41a5a9ccedd587b98a4105ec2ebc7bd32db6115e2cf68f529bfe7fe46fa3c30ec53882d3fec8012ab9a8d8e6fb8fde9077864f4e50cd6e4b06388cde08c12a792ec5c3ffbb6918b651f2c0a1cbbe77fb7c7c164812f302d60fccfb3585b1cd5d3523556c25ccf6cfc70c290fc1718b50eee1501f2227bd4308ee9cb44d9b2c6dbfd69692243eac9e7d024bec1faabc637f617ddebe75eb730ca79b0a7e74c3c5450de998d232278b114eed9823a147550a1d41d4220c8ecbad27228793a0e4ca48848ce95b10776796646850c3911f0ffc0c8fd1fb54adde55aaab2f80db986cb0784194eca04aed88bd263efe44b9974662d851f880f81abbb1581da331ab868ac76f7754d73ebbee90107eba5c5117ec84b06acc09df90c9a5502909b9426c5bf03aa7079d1a6fa312ec047ac3bd6828f6a2bdf120761711cc91e7ea684f03f72efff3d8f7b8aaeda4b1ba45aee1c557b2431e16e121e766758eacc4e4fc231c021689439b9bc7589e2377faa4aea09baff10cb77011cc6174e9ddac4c7edb1499f750a9f08eb32799256241fbdf4f7cee154bcdca27083567f6c4311bb37a3dbec528512f9bd09fd455f4526532563ded3903e441107025815cf4a1aa0b7901fdc7fdc18f65a6f263b3ec95f33047fdb8afedcfb13f4568299db2171a2bfce56b6b209db48a3be4997643cdbe3eb9a4dfcd5d3e34ae0b39f677919c4be483e8a357d91940564f99568e2b367d179f5bb36087983e826485824615fab4802bebc01af6158b6f1c5af293af5bfd9a518ae7f2150319459d8b66036de183c0055475176f8017ac7a901f00b7cddb392885bad36c55c9d46caf9b1e9795703c236a007e30f39d9bac286b62bd6940b729da2e604280d2ee36c6d883931abdb373d91d83efd4b89bca753a5be56c8adcf56264e7481d173b94ebb3782d236b750d143fedd0b4e58179faf508c282a81630f75306d81b5405aa9c9b09daa61fc2687992595fd0da10d87d4f911d662cfaf95b511de9247fd26e948e170087c260ef1d934bd42b7c50bc48b315bd5cd37eab5e63492a95892896e37fa4f5b7918484c68d789f8f65c0bf59268f9b33e3a1eea02a787ae5a70b0376bcde22cc1b476024e89cbc9810a619c8eed20aa71ac47c387a91164bc36ac5c70621148af3694acacc7bdfb54d06ce5ab1a501b19a1b07672cc70ff07832672be93ca3e87961c3eff43228439484c3fcc019d9f3e68729a81a6b4b39d22d655178946c76acac131a14d567e09a429149b2ddfd56d725db6a7cdb740f4ad0ad960622454ebb8ed4246158c03fd6c229399c6ebddc0530ccbf575e04b2d6cce7ee89a2cda77fcc33320ddd4a73b71b5e48c012047e54c05d186a9e10d0e1a7724d662c3d6ae4080f9352a2c7d9b232fa08baf159fc6611dcdd32df189e538486233f7847d9104ebc69248b9b593159c76b3874f65aeae7c17100915ce1a0d6e641b61b30453e5da2ec67273a094a4dfd6629a87315fc624518d3d56c6ed7560e4266a0ea24d217aae7a49a2fcad5ff4f5e3d49efd3c9ad0e2a9729ba", 0x1000}], 0x2}, &(0x7f0000001740), 0x0) 00:01:08 executing program 1: kqueue() r0 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r0, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000)={0x10, 0x2, 0xffffffffffffffff, @multicast2}, &(0x7f0000000040)=0x10) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{0x2, 0xfffffffffffffffe, 0x4000, 0x20000000, 0x5, 0x214, [0x100, 0x6, 0x6, 0x5]}, {0x1, 0xfffffffffffffffa, 0x5, 0x20, 0x3fe, 0x20, [0x1, 0x7, 0xffffffffffffb615, 0x7]}, {0x8001, 0xffffffffffffffff, 0x80, 0x80000000, 0xbab, 0x7, [0x49b, 0x4, 0x7fffffff, 0x100]}, {0x7, 0xfffffffffffffffe, 0x8084, 0x400, 0x7, 0x20, [0xb81, 0x1, 0x7, 0x5ea]}, {0x4, 0xfffffffffffffff4, 0xc004, 0x8, 0xe17, 0x0, [0xfffffffffffffffe, 0x8, 0xffff, 0xdd0]}], 0x5, &(0x7f0000000200)=[{}, {}, {}], 0x3, &(0x7f00000002c0)={0xffff, 0x6e3c2eba}) open(&(0x7f0000000080)='./file0\x00', 0x200000, 0x18d) fcntl$lock(r1, 0xb, 0x0) 00:01:08 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) kevent(r1, &(0x7f0000000000)=[{0x6, 0xffffffffffffffff, 0x40, 0x40, 0x4, 0x7ed4, [0x7, 0x5cb, 0x81, 0x3ff80000000000]}, {0x63, 0xfffffffffffffff9, 0x8000, 0x1, 0x100000000, 0x1a8502ed, [0x3, 0x8000, 0x80000001, 0x80000000]}, {0x1, 0xffffffffffffffff, 0x20, 0x200, 0x20, 0x3177, [0x9, 0x5e4e8, 0x3, 0x3f]}, {0xfffffffffffffffe, 0xfffffffffffffffb, 0x4080, 0x100, 0x2, 0xff, [0xd15, 0xbe5d, 0x1, 0x4]}], 0x4, &(0x7f0000000100)=[{}, {}, {}, {}, {}, {}, {}, {}], 0x8, &(0x7f0000000300)={0x97d, 0x401}) fcntl$lock(r0, 0xb, 0x0) 00:01:08 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x6e, 0x0, ""/108}, &(0x7f0000000080)=0x6e) connectat$unix(r1, r2, &(0x7f0000000000)=ANY=[], 0xa) 00:01:08 executing program 1: r0 = kqueue() freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') fcntl$lock(r0, 0x4, 0x0) 00:01:08 executing program 0: r0 = kqueue() r1 = fhopen(&(0x7f0000000000)={{[0x9, 0x3ff]}, {0x8, 0xdc, "ca601ac261f1252b7204f8e4476a1286"}}, 0x4) setsockopt$inet6_sctp_SCTP_BINDX_ADD_ADDR(r1, 0x84, 0x8001, &(0x7f0000000040)=@in6={0x1c, 0x1c, 0x3, 0x1, @loopback, 0x9}, &(0x7f0000000080)=0x1c) fcntl$lock(r0, 0x5, 0x0) 00:01:08 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f000001ab80)=@file={0x19002, 0x0, ""/102400}, &(0x7f0000000040)=0x19002) r1 = socket$unix(0x1, 0x1, 0x0) connectat$unix(0xffffffffffffffff, r1, &(0x7f0000001b00)=@abs={0x8, 0x1, 0x0, 0x1}, 0x8) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYRES32], 0xa) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r2, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) ioctl$CRIOGET(r2, 0xc0046364, &(0x7f0000000080)=0x2) 00:01:08 executing program 3: bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xa, 0x1, './file0\x00'}, 0xa) bindat(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000190c0)=@un=@abs={0x8, 0x1, 0x0, 0x0}, 0x8) 00:01:08 executing program 1: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r0, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) sendfile(r0, 0xffffffffffffffff, 0xfff, 0x100000000, &(0x7f00000000c0)={&(0x7f0000001480)=[{&(0x7f0000000200)="4554f0ad4f2815eafdb53f68a8cfaad0bfc32f5832dda5ef44125746e8632e8b6d3de2033c74d8660aceefb08245f080ad88c10a5aa43b4a5f8e62aa59a9a7cbf8a9bbca7cee1f4b70870f067efa2cc89ca77e88752ae7cff104c9f458c2828b5543d97f7b3985ea61de06a743e9cc4dc1abdd4ebdf5127c7593943ac10492227aa9bac54da8cac0ca7acfb8158df48cf3ca5e6d1f831da0dcf9285ca33e13b8a5ccfa8e72214ac01ca3ab8f61eb4916bfa531e23b6f77a32593d7c1dea208e8ffabd74dcd20dc53fa3dd5a8295f89c1d88747b07b59ccb3c5dd6e3fb0e65029cad3c5519b2dfa4f656d803eaba24eae53", 0xf1}, {&(0x7f0000000300)="8317cf81815a89c6aaa3ab3abaec0b7b909501c80d11a9989bed6b5a1f59ad226da141d8b37b665834a07c8a5696377edca239c705e56b0a941a35371850ff9fd13cb45cae93f497218992950b4fbd7e34750c1bb9dd733ad622316dea37db6e7e1d1b697228957d7ac286ec1755887dc87f18a476cad194678dafa2bcbc966cf6d2c90e4bf7944da63d22bf2596da24565d2736297a4ec25d0bc5c596a5d229b0a7854693eecb51d537da2a975272da4b48a491cf7c259d2f17c11e153512f27f0949693ced2ec88b092c8c226f3eb234e5059ec98bcae2a76d37fd74a4c544be743014c1965027912019e245641ead71cd9668d21675e481f2c36e86c39979f217cd15f75f447c2f2b0cd831291fa21febd63f5cfb44c8c33f28d03da4938979938b937e6c4d2781b82979a6a4e6f23095d0920d6cbcb7d7a37e03770a9ebea3b52734256ae716dc85612efa7e924605f15f73ff5e949df010470b9041e006768d43bd4e088baa50001376c1dbe52a979407181eb1913e4d259345af46aeba5b6d6f5cb7ce10baf896181de09fbfd2e1cf39d4dc3ba7169396becf48e6a034c992a886c48c24a86b05d7bd6e526f4f18cff2f5cea3f54a4b010076d115dbe7053318959698717e5fb2a31761efb58d2b05f4ab48429571b15857ee37ffbefba847627b325dc58ce73a8fb1a62f6a13ec8935fb8f904f65b586ad0cada3d23e308e6d7262fb72182294ab693a81520b9a3dd8e9b9a3eea5687942cc7e630c5a12978ffbd233bd226acc28277b15f160a956e685d0541477860b790101ed54614bfc49966f7bab6d9d27cc48d73c5c39ec9e048da2a5a893b82b33b5214764165dd572e0ce88243e419b4a02f89cbc719c785650cff7a02698bb5b33cf6efd53cbd86cbb94850ac6dec9b0e9dce7c58a5d9435754223d8a4d42dce316edf3e910f952be767d1d3c9a0262cc91f0565d5aad6ad626338c7facb9c73c2f54ac1ed6c3338641e6420700cd1ee18cb5a93a4661ed78f5f672dd80c0f555fd3f85cab5ff5143fa2dc903baed4187c8411241559cf7d8cf6811f2397acff265679581aba72cfc9ea5be2249d8fb0445f1f7e1d87d5203cef8898a22fe4b3c19e4c73d215e4a714d7e76c7aaf9505643bbc164040173558869d16648fa2c99ccc4159b0d5da6aa81c207ba598a0edbf65209bc52fe1651bace45f2d606196530c70b64f51b9b4fcece622d7bec50365de40e984013414cedc1250e87e696b88a68b253604270bd4bc1c1e22dec23401d7b6612de99c6a7a28513ce1695dcd28f37aa6694084c95adf2a39b42a365cc8af002644826e092a45fc6ec3d9e831bd0a000cdc62ed93fb6aefe317fbdf13349ddb745881744c5716afa36d969f179e5e7915ee11d57b8f5d7021256f242d35fe93ca3d7b98c9f17b4af223d26da360632546eda8015642181a298b286e6a6e78c5c870e9ad679e6ce0a52d269e06825a3b0683519f6ab6d56006f855d3fb14b153da9fd8098fef566c581dd306833c64fab8be87a39367b64c29fd9e1f536fcb375446390ad6fa396b86312b45ad9b63385ecc539d54c7171ffc82c20ccad0d45f7b518c29a36d9fdb8c8a50019182c9ea9bfb1b9130e6029935bbb4a691e79e98eccf8cebaddc28d093a52d58c335ef2c18ac2a3233daf5d4beda0936a6a46550b4930844126b0087bdf2df5deb7e0f13168419f44ed7b36a3ab05f24ea2959c672a954b83d63f30b167bd25612e3a39b2f4031ee30e0dc207581364788f38623047282474bbdb23515f6533d559b153d25d9d3a68031c24e14934afe36c266c9fbf0c35664ba7bdf15f5289b3060b939b334a4221285028c51b2ff14b6d2dceedf6da2292fca1d02391208aa32cf0c0eff3994ec4932cbe6a707f2eb83084e8910118d052f89e8d66fc0a99e45aae824510fb809d4c0551b9024c0dc8a0dbae156e5a174da434fafc22c6675cd681d47319035333d7b540b563b205665cd3fdf2adc1350e9b68318fec55d7d435e28f749c1a9f793cafda4762b461b1829558bf1478d8f4edfbe55011e3ba089b2141c9f054dbc40fe51225f7bb8e3c3cabff99718b82dc32bea0452b919cbad91b57ffd77d15f8df97f122df53d0658ea9904c918dc9c6858311902dedf046f7c6e2d8d44f64ba12ae7ecea3f2db006059c3c81a748ddd1c52d3111ed7b7bbb41c372a55dde5751cea95ef611d43bd0ce3b2e9235a9f0792834a6fae75216b2144cf1dcf1431db88c3a3f28a83735e03163d74b7ad25dddc47cbe0a7974954be72e9476b813e34747a41261972f130dbe70b1953bbd20a740a1fa48b6c2c65ee548c165a7850b2aafa456a718ff628a7fbcf7e60999c52294e8ad292942a392c9c8f79db27fa7b7a003ac169ce4b1ed0e957d3e83cc7ff1cc3683d5a171f3b67b61b45745e4e15765ffbbd8c42b05715e118f6d2c2ff129dfdadeadb07c49668cb45bf5b3a9e813c6c51fbf065fabb24b2aa14e89627e3cb6ca13b85a4e013c4816b2b0f34b0f765e2cf0f40c1485a8d5cd22c0958909b6a2b1a4dfca9d182e1518b3c09a9c97b4852f68e1711266a51508351cfa161bbb45dac0dac868e61f73696b6ec423d9d05649aa28312edb0a393850645f388edb6bc250367be68dd0f56e88b11f21528fa01391515478ab58b1b029853a0e779ec226b9078a336074c6f824e6395dcfa5aaccf2ad48ca79983bd3282e08d0b4d648b2dd69afc33231978dbc317bf6e2f8ed7b90b51b14c6ace153d8092bb7ae309f76726dbf3b2a5cd633e78cf68ca04046e7c6a8967efb00705db89af8b9bf25a714c2e73e39f86e8ea64320a3606c6c7deb3019ce06e217a56cdf370803939f97dfc3e51d84a20ada437363f881f549395b403ffe75662b92d307f93e8399ef35b42e0e2fac9e37bcf16d280d51c90708c5102097ae60e3ed0eb0cb79c75fc29f898221fb3cc0f75b9505aced5aa4153a5707b518cfc0d0b97833844b608c3202704b8907359e587866c6955baadab8c258ac90632cec926c31ef2ff9fcf318bcd1257eccd034ec1b2456876392604647211dcadbc5032eaff48a598f29d7f7da50c6d9005e7d8ee42db019712588411088db86a0e5a363956ed93704d9d4a775ac86092ab15fadda75c9901c0ffef6d4b2d70a9cd348e8cc88c8224a1634e0e141307c6b5cdce14932c35f1f04e36ec9fdbcdae7a0c4782b868d4dba698201542b14595c7299acdf9d0991b7b0ba33a243f560cace72b19f5782f72f7772c27fbd30e1b0f12ce28d462a4dde20dbffeff08cf23a351dfd494c5e9957ff7aa9e2e673c19de114ed984904637562db2687bf498980a7ee0b22fce48e0e6b965adf4e106204190c09e66b2926cf5bd7ea5ef264579e8cdd74259b265b1f64617c6a6737772d7c5a01aa1ff28acc90b1784825b29691327649f45140519d7f4da52008fbe633c2e576981b624f7d69fa2e408478f708db68b6c735910f520000f40361be566c2db599d21d20f859566874ba06fdda82d509115e03fb049e94adc11d8eb9613dfc480ee1f16e028019bcdfadd3ef7847e4f518b57160cb2fd4da2b21a7676c9e1ad25b06e8b808439c61707ce4e0306e221e7affb7a7354966e05aa915b1b59bf42a49e587e47883d0b7b9a94665c660acf29d4045e023069d468214b2d8ca2c33a4aca38d6d02f9c46bf895120041c77ff8ba5977800d67080172054ba4660e23b1c94f955fdc1004b5cfb51f8d0ed86a459eddee6567aa694b0c9f8d0194043cc49a6593c334ace86c6a427b87ce258e6048105beb6b512c535001ca46aed2512ad1dffafd2dab419488fd28bd13b5f4939eeecb9faeaf0a9bfd9f8c0d7f2da733e11d8dcbecba2cb8c34cb0f1228358bf22cac14d19f44c6f2545df85caabb6c22536b58a5f97fedaf5e23a599527402bf8026b4afd2c5810973074acefd7c572da45658bd2f0b715ebb4fc2e0751417d68cadf20bce11743d61c02ee0ae1cecff8f0c948c444475db50d811f4d89e4ddf7d1aeaa2e8fb8b098fadac3d0233c8d3bcf03a40027ea0c107fd08dbf6bf0abd03230da276b7cc5c023a96c5cb3612cd858630938bd223ca4b6faac6e3480d45121d18d8f5382c6358de6003d00044dd2e5083c438885683afc2b7f3bca213a0de7c42c1a3327924e50b53c25b0397bf89115bf60ce2d52db104a53c755c05d4ccdc3890c99429c73d60d8ac12dc1fd7a0a18f26f0987f5f9f004e3ac0c0a1b597c43e8ea501ba9232a83271e9fdd5a6a42bd4c19aaa6c5b74af87516fd2100b777760628dee5a4fafdde208c570db6c41365bbc8662687511ba96cb5ca407c3910d674ddd3f1ac184c72539a3507da4f85ead779134a8bfedc1add71e0ebdf2efcebcee658f2097a43c6e35c4ad1f2bee83fb02b484c985e6ce9530ab5195442ad2fced3d501162eb7e73d2bd93e4cb1b8eb391dc4cced42a503dada7ed1db2b90ff98529f9d7de5ba67af48635fcab9d8054a105f0b3b6f7bf2ad61e9f2a28d18c62b42e1ce087cedd4f6ab6e6fcddd9b55c626df9f20276151f604a5a8f4d56f12222669d09f5726b4b161eb068aade22d9f99104f125292641c632c7360db686f7f9dd854939487f199e8e8d0a580ec3f7895d3bc86eb9eb2524cadff266bc62d299e45fef7c68191a6476827f2dfb175a4b26a726da223bbf2d680eaaba590b3136ad2012326dd2929995cfe2299c7dcc22f0a8bb4f8c93d95d6f3f529a511d304ccc68270d1dd61e48827a21115e3864a66e532e7ecb59d5b0a9c76c9f52a333ddc8359e3c8d318d82ad028f39aa83802bf8beaecca2ae5ee8f6d57a61690d8a71b3508a30945940ebca84ecaccf5d8c3dd9afc528a67d9b5382c40569b688234dac910a4364a3ec3d09e772e7191bcc6522dedde884d7a94629c1a3f000e757c32a2a45f43d1ceadaa65d1804c38794bdf48a5745551d323e5e2c057ab7f6fbcf31bd6849f3893a21c687a4545e3a4b20823418f8fbf062d630922de8d44195aabbc650bd7a0dad7038629f7b780858ef7cb97d90711d559fb08c674c0a33a813df406e544afae7d20987e64b5bd83221df1c7fb132ac1d535a477589eddafc6124bb4afdf7cf05c35b44e606b635eedaf728b3abbc95278e2aa285a898ceaaf284b892de5cad629b217533bdc5be5fba4030aaaff713fcea36b4d6103701d16d5b03703383d7e80249648a72c006852ba65c0067f242305eea8887dc6b7c3bf1bd0a37796504a35ff091fff3fdb18ad7c27616e10209d4979e9f2badba15f909b54431c966f8ba56ea0e8cbf8eb479340ff90e70547aba82c7b41fd104bd1cbea7cc58b2fbc001b8644ac7a2fb1ca801cff57460092e6f48c0f0a085e0b0ee794d62bbd7c64b5b29cd2d70079e20b40394adc8c6c2897df7dab7afe67caa2acf8c76aee00bbc3364401937356ee43d4928c065977a9cc11aa93f859cd253d21fa72855b8205c3a9be054af845de55459acfd1a04d91cf3d0935daba26998cfc32ad6952bc4c6f9ae0099d080bfe309c199ab92b50a0bdacaa9dc3f9cb8f6f50cea6273188299ad82aa28de629e0324c21616530cc76d3557419c0eeb9ff0534183dd592e3e109ab2d91b99e604d0229a44eb78f2c33ac55d276d2152a7218f431d50a294129f9c81aa1dd8c6213a41e1c86400e467c5d1a13c547ff5cd19362c849a2992c9a5668517b460df2e90fae66e7cf4ff308713947c79b47e2b2e5a44a2ca38e903f56b692033d7c991ad1611481", 0x1000}, {&(0x7f0000000080)="f7f8174eb612d80eef5f3d", 0xb}, {&(0x7f0000001300)="205e3ad641444e2cc736e01582f59e3cc040d3dea81804593ef2c6ab36f06911a6910a4be97a24d93d3c72d746443b01151b893327b3e1e3d73d5e39000200daa8402869d2c3332d923bac2883c7ca87716491a66ba3a67e5dab46806e901f80fedbfe1ddd45280179b74fb18c4296a23b5b4affd07da2fa2cc4d8a64597d51044acbcd30809c3792c5117ecb4a7a377915b3659eb5656eb422a4afc2b752e7b9c5a025d5f6d25b1af70", 0xaa}, {&(0x7f00000013c0)="f83c80099b81f79c336703e1fd7f2a79ce5389794bc5fd82b15b6d73ffc4234dc7894f21be4fa04410daf80dc5b6a82b7f095e66a03d3e714367c6da22fa6062cbab9bb3ae2e88cfa085be181df8ab6db5589e4c22969c66b837820ac45582a03c72c5b06809e303bd864c3d1307ac00feba296b7d41ee65edc57e89efbc47c73547b0113877fed7f8842c37484b596c1c6ff97e79d13bd0fa8be25dba489e734bdf8c47d1d807e67d3e31945cde58204a32b9872c27c8eb6c3619d54c", 0xbd}], 0x5, &(0x7f0000002680)=[{&(0x7f0000001500)="79f7a7a810c7703d82ce9ef570acfec7f225401ff4bed5c79a3f0a191e411568755ed67bf9dc3de47da0c5dd131f6110f533decbd139f5f35ef7415be715c62e5acc3d17af07fc311f7d3fe0603c631f6d0933365a223ec14e2cc12fcc4bdb348456f01e1a719c7149267304f93b8b9d1b3302c7fbcdd6c978595ac8e04c7936998b994c9210e8167cf14d3bef9138d6d5dddca7f6a370", 0x97}, {&(0x7f00000015c0)="2cc117c7f3f666e4c880b0af2cff36dfdb57b74be9df0cf24abe72347e03933f2622b612e7ce0a1d73ef7a362c890d603bd56191f3d8d541508e2e90db3601c6521aac6eedd223047572e889870c63f04c19868151f5ffeb82a7194c35aa05677572604dbe87f2f95b0bcfe1efc6750c9bf7250a7c0c3d0a01f3918aec4a7bbf40763bb4e800dd0dae7447a79fb99fd79e431a2041f011b686404ebd0f6a76b84ced60dbeae8815ac4843675e07351093ec1c97835462c36cb5af4f530feaad6ccf06ca3d3055ac9533206d7c439ed120568756321ec783013c3272434169d9a3e60b9a0df022e776a5cb35124c10ca2a457f3557bf5d3f48ef7ac00369ac5ed01bbf8e7cdb8e0715ed444290a745f0fa0563be61b7d6fb2aac503610b997335a4ffa57fd43800cb42ea03820e771059f5ce4d351c4634ab5ab161be9df363305b9b372d3d8f8c846fd95ecf16994f1ebffd8862c78c1e459a12d9a1c009172746ceb9c3f417a667f565aad6d281e8186e22725f08e8f26f3b4a70bda66e4f64c9e2be5a522d1d768200cb8a0f1981c40a9ae25824e27e56dee9444132821659203db666ffce37e28e8d27cbfb41ffd397a40eab0da370ae818d6fa3acfa489df859d4c510ae3dd4dedb226533b2cd49cc3d9d6b6bc52a9be847f0db9e5f79f72c23a98acc964a4fac0da06508b2b66377527f1ab1d5360c423c95a84582b94dfe8b6cba84d5c1100b3efea831551704cd62f85c063ac113a7b8f682ea59a0213f6ca1161a9fd35fd1c4379fd354c0e63a9d3b301df06c03923db8d94c87d06b21d61bc76cb6d1cef8edc249d419e4b16b4a2d6f03126c692b667ccf4d28ba7be0d6c57c582d70e6c64bc105a1f6e9f27ffd19a2a30109f026679a29da66c00e3b25345a2d1305655fb5809d46b3cf8a3a2b74b233286e6e05b191a6c010dfd4dfb608d02a47e6f3c8c773cb4e96726272a7bf085bffb9b98aa8d95c7601a87545f7f2cc32009dcbba516e5f692106e4941d6450d14db93fc76f650eb0ae710ec007f1866b48d3d80f30ef90943e37173b4743ea7add4dd08ffacab0d07f6b0251d82d6903332ffb9178b1761b968cf70fc804a201b10b8c6b00332fa6dc2ce4f53a05cb6161041545ae8fbbbcd76ca689b4d0c20392d0e622f8e96cb571eefe46f33e1a334b67d660458fdc9b582a75c2152c96bc3faa60c5a4edf8e39a07e66c6432fb28e384ca3d6f8f8743ad375bd11bbce0f9c8e01bacc9adcc9f142c8df1247deedba4cd4bdb29e9a9a1eabfb6dd895a51a161bf6017c0741e90aae32a267158b141c0acde476380a740102e9ed16718cf5c498d8105a26934d565beb8302b6bb41f0167ae1f357fabde5e1a1797b856fbb42570d8152b0e14cdb886d0c65378b67defc43c4092fa742732737ca8a35f1668ea9eb1c254712212aa975855f2ad43b9b2c0dc5db6c6c6f1cf5202a75f843b0d73e2b088001b5e7064338451e38d14513f86e9688d6666e17325f82193a570918cfced5d368a2e1b35cf98ca333f9c594de17cf3c25ef11e6bd56651c60eeff06958a912f6eed55f54a628012fd0b16c7e4fb69ec34d1f4efb9fd44865c03936eaf72c8234f27ae1e4ce76c77332d680cd28b1e0e36880215ffb672b2c559ade47a76089930235307156e18df950c707722fb74eda0a4838755b4f7554e15cc4ae29d844c432cecffa8b0f7597e371fdcd3054ccc7a70a2bbe583db64ace0eb629f28d15ba5e59119e6d553ccc13830eb98bcf8e96c854c89d43c0fb3a05abdfec5dc9eed139bb8507065232b1748a5e4fde6779361fbfb9840d090014fa0942726c4a8437133cc7994598f9992bb73bab3f9c01f66084807748c7a2b5345f620a7e4e59cd9b16155382e600131a11b964650c1d4dc61e6c524d0adf0d1dba7aa71d7177be722e70896e263f7e3012231f64ea22c46c096beb4cb5f005d1d162770bbbb7d1f2f4fb7be0950e4e31229a3a003cda12f0af524d8b572b9736356950b34baac94f1ef20f5e425b694788e5451d08a619709d8e5be718f6b98f0d06b1d3f55c3bd2ede23f5bc8b3a74f0a4048786748d44b767b07555d2b3277dd39dde9dc1e7a94461f574c49623338a9b28374cdb6ff63ff44d1554ade971db4e5ce1aa28f03b559ffabc7693254ec476b8ccaa52c6f7879cbb4a6d8ba4b81d1d3ecd1e309e26af524773d3d356bc91a0ba9218b7f04e2f19be2b0dc515095e0dcac8455c8100b2e3d06470e1b1a6cb24f2647bee15342c34888cf2a8a602a83fc581627608e6fd8c903aba2fd8d51d76c3a837b283d8464fec38c1586c4ba3d8505d0eceb3d22dc6e9e709e997e192210e96173481d38d46821740228b4bfc2ae96275d7264410be422e5558a6a3490834bcda70e08bb6e89c776af096a5837f23eee30fe94eecff23483e847c66afc8b566871b8aa5b21e98213a42d74e085f43774fb9c3b4e2c5a497e1dd05e09f8aa618fc9c086fab5a61abf7776b8cd16f05ae3fe61b93494719ab2e2432f5e25271586687d994bedce5afa3dbd14b0b0f695640e695f3d487456c31b6f9dbc7f9f03409eabb1ec95b47cb5f388037a7f43fd363745de5ef48f0837eda964d3a49a677b12ec9065d3cb80c7434921c64b9eadef35901a0ec7ca4fdb02dbfeea88d3dabf8f5d804e285dd60dabb7f7969349d88508b23b7a4cfd435b85afb17bf6e9c5a2d2e34bc2a253b6661253cdde7b2d8e37ba41e3344d28ea07741642c6782713a244aa3983ad5e312dc563a824ae37a0bd446581362bf7f7edb62e397c7c57562910f46a9e59ba3fea74ed1897cd7397111f42ab9e569dc91722f25f967abff5734f0d8ceaa179e6a1a9b5069472495dac399210a4ecc5045d1ae0be41b35b0d628917d157c3ef58b3a99cd33c65d7fa0ae2a450872e2c2a23aee40c1ef0f86efcade2b4d5b94fcab4ee4ee77af65d88e05e183ff80bed00c61827c0ac2d02b8cbed36a9dda2c6e5531685c619b972b40a0b15a1ea647f93eaf997356832d869521ba40994da7b7027954e5dd0bd75a4bec971c87572a09a1442178012a13d6b63040c952c152eae20add5449258a26d1a6ae2ef79ffa99bc5812dbf802da1744d180e83a77dd6f81492d440c6c2d03d3a02d21a114db10ad42a52b47f91e9ba1be582eae535ee830c737ae87702812843144e17460cf82bdd83f3063ba8b6d40a593c7b80077711cc40d7b2214410e652e6b34f98cec35f3b2b14e99617be1605bb424d7e2eb33cb3668539f633f24a3e601d05a049f77340fa7006cfc8bc3f6bc38cff7171b040ce5023c49113276d6a98e831e13002cde7844d57df2457ec51a0e513f59e26ad773dd0f4d79c87e5b62ca66b3e4f3d78c79745e4ec40cef81c87a5618eb8bf7ad0a70e48e65ec73c78bb7ae15109313f8c96330bdc6fc1b543697b5e5e2aef568e9c4592ff559f74a2a9e26b8abc1e669cc912a9e82cc01e8006fb47c2458071de0ea2f30b1fdb90a9de331d4b71ccb2fbf090bfc9999d90cc988320436e24bfb58c22e948c9696ec3ce20fc37e2794a09bc25f6de60c723fb276011ba9ac25e3d3151d1826836ed8f4c3d71c8a9f17f86e2839d2a4958b32bfd1f36fcf700f1259ed43998ceb87b5b6b3c79797625a1f2e19f01b54e8a1b5b32cabb5f5b89e2e82e1307d44360cd5eae6f2b550e3bc862c1afb93f51089bbc7725d3d35b16a3779d8be1c929820426e4b18affbba383c858fb11a832aaea6ecdfdfd2e2ea7f122646a824ac33bd9dac1d72d90bbe3e229b4b42c38decdc4ea5b70509aa1d3e52eda7eae0139f7a1145ba9736a4c2ab66eb65df2bf010e6a61d853c00e50a1717c22902b635ae1cb2996a7e5ac42d86a6b76440b26e3882dac4de7c7f7c7e2f347494e607c3e3d5b5a3e61f993e4093801cd0c348b8534cd73d0634d12669199f7df00b84f81cde18ddd16da10643587e06bf1d1ff24dd84069dd0e4ee9fa106115a224960fb8693b6fd183184ae01d51b785253cb8289d460dd5521ae68fa32156dca17033776cd30aa4a11c757866665db354faf8a176b279b29ef32cd2007083a74d1fe50385b8270c6bea197bb51cf8c8722f8874087bf683230b8b3f756ea4d92f1459a7de84b8cd39e4726a2e8ec926a3a4b0602a69c67c0499e41fbb1334c79463f604c375dd38c52809d6fbb697b325ed259264942fa6e9f1290f9a2f33fab348e47e7c497084491104cc96908c2067c6c3252fe53cff7369d6bbca91279be2a6aed2001e9272f38d028066f8a7b552ad03ef480c5d59dbf23833a98d5475f0c8a2af9d677563bed0931cc2d630989e9e40f9f4de88925d91f91d51396835ffcf0dab5866339ba1b56ba519df7a219ece2fd8c532c391e5b9fa86db7613d619a1d34f04ca281da8d0427b304ef3b63a877ca5a71f590bb04ab8ab6c498b7adb7b8e678a7b7650cf299244ca6e98bd79f1a56036358a2a6c3b6a288e0efa4c620f0b0039bf2fbe2aca6de55ea388a4e4840cfb6d91b164832f9d1088a16009a3f7dabd460550b931658d9095e73e206b99848fc09af82a660ae9641e658f55cfb87555d4c2ef3846e5ab514c1fbef51536739325692950673c0b83debcd7345503fa70b2dbf2bfc88f1814de65ec6a5f70938b10b5c5a77cadaa40d344a09295664c7df09dc6e49070b4d39a84e33391f0e98955bafca17493eaba2494ff435ec44c6dbc9e4906ed21bf8fb408adb8e85e0790861d44a01b2e239ae99e74503962a2059e6928d33b23fa9e16f856e72ec205101641d05ceedf395c1abe3eff3b32a45ace84f0b6acc69e012962f8989acdc956b7e44874afa913b2a5e000cd4389aa1e9ba6070d32b72b777a35842f891a27a846379481d9014a1116a5702a1527fb69ce6846627108980386e654b4f4aca9516fcfc7efbc6e378e11198e7b40409d0a37e79764148f769e81173e0185483c7dd1db561233d22520cfe0e8de196eee5227de265334d9962a0297e38ad9057424ea8957f749bc9ed338032d80de557566f0edee9adf768495f77af7c67fcaf8a1122034b0d5b9804f02de8f967c866f55c2c63f45c27950714ab0b5671a11e97c42e99dbc60c3dd8a20db94805f972017af2890483d1dae9a939143c70d3d41ea01ebb2f4c56357a41b7b6e57afc171a2879ba58f3d71ec0c325b46dd9d8c2c993957175e58a5d3ef4a8198e857a86911bceb8ffa2a1b5e3d822001af8b63626f415f47fcc72d3e06fd9e1badc15c593c627e453d621b8c7a500a6bbab191dda2892763f6bd39a3f44d02512030731423cce61087194ea301ecb9c7086cf5b0d33fc20203af7ea7f49d7b5390008058663d019970dca1b773d44895dd52165a5be3e942b982d1fa1ecb72918772b3c2ba2a3b32996cd75d24ba6633891a52d545f1f9184495b8eaa2fb86d0b78ee510dd73f1687b96810acc6eb1c394dce02994ceec16a671cdfd3f3e21f51a7b14829c483599564b78d8bbe00d35f400f31240cd74c00cf5d76e81ef3423e93d59bb4277d8c053758a46f228feaf0048894ac75d843d1a23183c10a1219ea591d9e9e937725e0470182587f7f83a81366f38ff3f019b9b185db637dbf6703b123d68f0c86a327320c1cb44ff54753a6fd67c7f7e42cb341cab67a7289f0996ed55fcac3789de10cd4b4acd67359aebfdf9c9cc18155ac0303cf158e1fd770a8217045c8946cf34bacaf6222a21aadcaa2828aeadc183628226c2ce294472ab055d8028b42a4bb3b21ad5710520279", 0x1000}, {&(0x7f00000025c0)="53279f22afef794556e3e48e183d9b75d1d2d895d2cc40c576bba3988560fcb62f2a8da13ac4dcba1dabd579fecf3bb424162f54f5b8007f7ffc711bcde1fef396d15a03ce312da4c00cf1d9e1459865a133eac0faf837a6d560cd70a93a4260acd72bc89a60cf5d959d0a8851b96b7ef1d9d9cca0f83839976c15698b8b78b563cc2c53ebec85d9256639c889a186686e817cf59d8b8c6f849c92fcd8d6864277adc8b6f07e68865d6b06dac14fbd178f41b13d208a5f8a7a9f27f6c972319f", 0xc0}, {&(0x7f00000032c0)="ed836b6a12a855f002df284670b86b7a80f84db8e6a7378f3ad027de48645bbc1339661e8c1e3b045cf6c3903549b1cf30ef57e1e9112c8850f344cd2f009402820f8fd561f127356506809384fd2189a79343d9a96422805415e799a9a8cdf3f8cfc9b7c00f4e71dc998d668219ff4425ae05e053f76134324e1f35e07362aa5aec22d7a26c37268a93f81e2a96398583999ba600f0676f2a6b8672ecc4c0c56f095586e2d68ecdd9e8988c5037ecedb28203717b2380b944d620bc04cbe09a4333bdd80b2c7a8c67103cd3a179e726c2b7a37910982539980898d3ab7445ce7cc4fa01758d78dfd08fad723b6af43aceed4822d7a9ec55f7df4ae46a8c688483df510d20948cb91150e711cf326a84153584eec29228d99816451cd564a88533317e281c64679f92ebf4fd6e54ebfee4464583d3dc14835703f32a582d2dde8271b90e5b5c9b1c22bfc9a397f27932e38fe34382386480e424e51d30467e7735aa9612ef3883faf1fd3657de723c3ae7447c7919e2b1681ea73b10f16df5177a4dd0710c368ca95fe3a3f8376cb50666950ecf2eb2be3aa0ecd5b87152355c347313e1fde4d5f5876706fc44be9d55973b4a1bfd9e7927523ae44ebb7bc58d28775ebe8f27f8f9b81311d5e01bfa348ffb343c58089d9559480e306a73d4eaf4f3e5483a1c8afe1bdea0fe74df5f06c874fca1d7d55be8880bd20d1e1295bdd52fbca6b774b375a7b14ac9d5436634257c178aa58daaf6449dc89c749c5fbd7001ba5e1328cbf0623a9dae8b56e09e22bebeedadb8f66377697236751b1da1ef62aecbe03ee2ee45a7c00bba99df6aff0dd04488fb8491e695f16995f72766b54ff9f6ecd828675f0d6a56d59cc0fe6f83637dba26c7beca18dc7ebc3a2f50734e62099855e70e5fe238715aa33d2606d22fba8239bedd9ca3b0d3f9cc6f3816f66b70c055e8234021805ab593dbddef784dbd451f642a0a6f00b0a411b2962561f20a2a4c0f56c0e0a16767babfea3c2d58b2b6f15c2b48d848f24843c65421b1d2d6a88f2f2729516739c6a4f95884909ae539a18cb469a2508cc334a4cf0f1efbde7865a235d0209722450b004840d8a138c9382ef74bc86d4f94b6dea968e25423b72019110681716a165cc22175137bcbf7396264f8fb0d4823d0245d621dc0337b2598c6f224dbada06956ec8f37858674cc94d9cd8f8c2b98221e624a501bf1d815b496e2cda6c09cff7b3c9c393dbc8814b1c17da52a3fba7e21f430eeac7fe122c55aaabf164ad3a7391397b8d135e5acd83e11530c909e8881c098c0e18a161e56e19c664648c572fe53c7f939eda825d6cd48263eb1a1340a1188868b3cf5c91a552741c6df23e14b99daa2db0ceddbb52efefbf193d55dd23a380c9e64e9439abb0eecd0805ffe4a2de93081018967c9cf14fe0ad98bfc002ecb977198c90e96141c709e944b608a3c0b5a39f97cf28df570b56f539e0a9928c09f963060c232e70b5d9d4e6b8eea6ea59c1fad2b54b6725a15b1dbdeeb47b6155a5bb5e781387e4299fa822883d6edd25ebe9708d70d20d1c532fac035272c1b4cde3dfb28423c8a1859626efe5743df62dbc17e830bf933aa6a1b5dfbbdeb3e569851e5530414fb1a53b5969b1c44b2eedb5938d8863dc31cf58b66f14928764584b174c89a1de6d25ec62a7df381ce68046a859bb03c768dcfdc40edd8b4a2c1f026c6d18c36dbb27c144e61327a95eb034562bd88e46e04c082195232bee73cac7361d4e91510366d4b361283d90c67c6219ea720375fbfc0c94ccf36602355a04156718a09f09558c06c67d9efa61854b7b82e38a1831d2143a6fdf6b09efd6563458c484dd5121dd70d5df5d55618514d21bcee7bbf5450e59131e30c1f7872c73c5b7cdfc3c24e787fd743cb46af3f95577436a2209326bdb6cc52e60ccd3d36fdab0cde4169e77705c07e6704bc85a8762a208d05f767ed184da8bf26348592e29795127aa41480771f1c32ffba218f8a48b8fd1009637686bbf87f617321577ed09f79619fca96f5bcddd95ffbccf87e09a167ad72fdf6e948e03dd1e95add7f3a31920a1d4e6bdcbb2a74eee07d783a77920adb05f237936f556268416be568281732a4844e942a5265c977b872911f3a13fb681cc70cd4b8d31c99edf2dd3ff489bc9da508853b4b22fe5a5d4349662d3fd32f2e46f9f47778617531554a80d28460e34afc4424f196d053790a533ffbba4649c6a5f234e0972de1f47d3a90bb77fd688fd5afe3dc5fcd3ca179fc2e062a91ddce9bd9747f060e63b84709a3ee895212be28711d41095d4145c7ba298aa07c93b0bc85819ee93e069bece56aa8112ceba246d37c03bb4d5b45e1b1e7980af0272c7ff26bbed6318d5b700910c2c6fa960a8b8bf95ca8cade200a2a2e8bf1703e93998acc1ce9f9253e38c721c0462c8006d56cf5408cbfa0adabd8608b33643c7438ab669aa768cb863162cc3f8c8d242fba89d2b0b40851449aa4beee65db4e9910b486737adb0efb6ae759b958facdc7e3f18ac739a1859e577878ef30ff4a6d82487314ffc5bf4a83091af3631a86ac43945b26f20d4d7977b80808b7f264a4cc169757b07e0dffec6b272910cb7db612db05b8b9a495a8161be2b0f3d6bd2859217f1a3d8222dde2d06db90f1a27368e08404d6fac27b86fff37db8f0c6f3401ce6f14f2a75ba6a90d4671d7768eb088cae37773405658e80ea15924d0803b88d804600fdbc5ce0c1d0c6477ceb275a4ffcaaf8a1ce1cdf0c77e4764e68dbcc742584b43b4981c5708d63a6932da250b9f4b4a84edb5aae6aef1414e4b24e7f4edb99dffb2f325408d70f69dae0851f5b0cb83cca623ed15bcaa843d9c9788a54044ca2f157b739b18755d67c77b182f0571634cdad7daf4e8f0fb21066dcbbecc3a6a050b8bdf7bd7b2a9813a1c98d85f049d89eea53cc3be80adfd3f1f78e3d604b1895a4fb85fdfe01f3b5b77b238f669fc20273680900ba63b2479e844c3e693d8d453928885550f6c6d917cc6ae946da11998df652749fdad8c3f496d2f837fb9afe5de7c03f0d2bb3b73566c7926bf06e4452165f9e80801b8213d34a3bcaa7ba45534d39379ca19578c6055eb6bb4632d4c7c3fca3b2337f6559c4d4f197ed0bdedd529d693b5079977a5b62ee48362a984fa5fd6809277b7fde396ab8d3d35888b89a2905157026d3aed6aba71f074eb5bf8d5d727257ae6c5da8844606fa1b55a0193f6267e707fd4a622149f9ded950e35869dcaa466cea55b14a3fb225a5c721810a215a83727a10d4237b30dc72aa5b836b7dc63e50ebeaf55443ff9ac055474d79f8ffe0c3b216eda01b587b9bada9fe95c1dce46fb89f48767be6ae4d82f22a067eac5ff36f241cb364daecd7959f1ea00fe44406bb7ffff0f21a96d66d8e2636e423c61c712ec8d028baa71c7fc5f56340bf989aea0172382107d7084f2440ed1211219cc36d74f0fa875641f3afd4aee7629bdf014b4b9776a86f2e64f2a5e0f38f533521d8b2b569067ee7de5a644290e6f451308aca6849ef8750a042ba36c1df26aed46ae6b618e04b175dee472b031aa7bd3ee757542bfd1ff4fb12a04f2e48c9d48993b7f870e0ff9be9627f15a746ee3570c916e646cebe1a22e2a8c8e74040e99a8cb66b4ee46a748121cffbf9357f7824b89012ff1510d7a1ecbf8c427d20194170fa4050fc3c65229418a9349133ba9d2aa141b4680b6ce354d3a02d27b350d76a2248cd922b7bfb00a168958e5e705a4bdff9871b7b3d804386dc2b3a8c67b8850d75e13be325b0c15a522efef39a0e78bd064073c33cc16b5be36152b34e425524f1aec0d9e97bb72d51a775d3692b47b9a36a3804ab8b1c283a0fee2964f6dda624ee40c9f8ac6b451a70de582739b8bbbaed54a16d35b61a934fbcaabb86a7525cd44a4ddba2b69248c751eaa8b2b7a51280b09a907aab277eb7a4b0107334361e1f723fe4ccbf0f540161b82f2e4e78a9906dfcde793c0fe85107b075afcc3bf53e7ce94669c8d000d20ebbc0b7d3f76f3f223ce32d2b5ac501696c4316fb644731f653c6872f3a220e9a1b9c66e9f530574b1782054bc38b111ba920f4ff4beb4b83316c404bceb04a63849db688b4620af347f29d7c0ac2c328f0d8812e6f5b3a538e258903af0492599b6842ade941757bfc487d0e3b53520fc2a5b0fc18d86ebc0f70e6b0012dc045b26bed9adba0e84d0e6ceba5cdabfdf769328d380b1e8e470f9a3aa9cc382e53f4e4e4e6ce983f75272786d2a2393e36ead9560298d465947111232b296b42d84784bcf8df8364bb429cfff393a469e8eebe1637a8af99d7029e304f5a1ee15383c16bcedbbcc67e90a4e762aff2e364a6d9f7d0f3d1b00f45db28dd8e90cf4558f1006a3475e4c5dd9999140fa1eff8bd903bae9a005f8a399ad164465defa9269b3a7e5f804441fb5ed9377e687ac87e95202ee2662146e6f0f474616ac1ff5129fa0bd592a9f9ad644ef914a5f09b5d2f1a6cf403566567d9146d77f4083291159121416e604b2b2002389ff181b272dcd94cee3a4db1d12edc85b76ff495ba5fd0523dcd406a28f2c5ca602e4573a699d61fd3994303c8f96d8d1e532a5c67c37e6d318229f9748fddc175e762aabbad79e26cbfd422aad7e8d134c12831c0e9421308d95838c1328c8f1e8abdf62699e9e1fa8e443e94ce442d454b2a3d5219f5cfeb12d79e729dba688959fd0ac87a9f01e3ca0d80774d003c7d10c13b8bd092a38be136516c8b814360ce4d79f0dfa852c718c0229180402b6cd6f3daa16047d0b12ab0fa1ab435f8e30e02afc9a9df709c7f028436b81dd89b7fca22e79ce398c872d42e25503cf46cb2728274f0f62601041f9340072d2f09e6b4bc6c14f301cc3325935884f46f22796d6485b810f5687364c411b24f3c6a9e9b9d4ee9b6de8d45855533e66a9000c88b9db6bf4f1c3d795071d6794e947aba91ca015d229a71ee9c8af65675785fd17c2b34f8e1edb87be5b81f0d938cd60840fe130e5b5333e22bd06b17d6142486c0eae781d55aeb678567a9b7f29daceec060620424b582d2db42ab706401c94332937fdf4200de6959d738bd377690a7adf1ffad615daa234f24b7fe1fa265bb57ac14d1e32b87f175a7729fb6baaeb3a6950ebdd887d62bc412bf9173e3dfc6bfe288b797f0705af1c3884b038007c45196612568ab2d52fda3291e1abddb7ed4610cef7de76a887229f95e3dbb953c07cb73756b3aabe5d9ed2cd91b3cc0e9df725c97b39d021bbd6f2e29f94acd1212940fb0266085bcc55012eaf9cd94d5670a326f08a944ae9c6c56386adc0ad2c7dcc7b0cb24bee772fdd61562533a7b55fef92bba169dc853f4541ab3ed7c68141d30c62a234c18c710e82146337e57cac3cafc4b499d81940cff479d9d84191c8b3ab7d413282bd1ae5a7f7252bbe262670a4814085ec5d6944c190d8264f3afaa56fe4c83930852de67168ead6df352699f699fce1d7e45e9fca0df44739ded289556f4ebf4e03a46ea0f1ed5356ca9cd3ef89fc3062a6a68d103ceb92efa0411fc8e77831357e9745142a38cea04df1a10f0374c752ae364e0395a97deacba6041af9309d890d9eea58aa19e89e2a5f89b2bd832436c186b6d7d047803c4b480d2947864b7c305c8135422ec48dfb1dc3ddf20c2ef88310c1820c3853d6f085e972607d11c18ccb1bc833cc78e7d653cddbde6cc38ce7ab2f503346c49ff37b203ec2d8649c35bac895889e", 0x1000}, {&(0x7f00000042c0)="c99c551cb92a6a0dcd8d3375da0c209f509ad81cac88f12d6c7f369d7ae660fb6d34a89d4019c78ada8179903fd1d5dbc63b42cd295f6eb50dceac1816d53e11ed4a348dbf4ff78c071dbfa9354b5aee17577faccc3a0494eb0f1d2c4f3cb3478c4aa7ab1d0438a47e40eec9cbbb3f5dd1bd153ae12a5d17d15e94515880c619d73f14e8f55ec6d2f223198b9343487f6dec7725dd16fb44f9b52ffebb0432658cf4224cb2b0b5e485c8e5c3540522077b4b673a3be6e177ec80ce160d44ec3b73d387a94f8bfb9969e0316d43ab0aa662301968a4e15dd3b5a2a32ee9ef411c0153e150d62599e32b61fea3ec1f38648e8b238f892b202aba79c1030054629618459b7793fa1f72279d682935708797ddc59fbc2514f7c00ffc3ccf4f28639143778b62b0f771b7f2d005e35e2812ddc8e9405be82e90f7683cd79fc4e78634ca59f7e33706e4aefa4f7aeaf0dc5780e5faacd6c281db699a893123e11bc7062bc61b3345a4534464df89f60491ce7cfb37c7e8dda0c25289253713f58ae166cd753f56c0ce88c65b92ef6c77a7bac1bf4623dd2125e4f4b9638b046272796f1964857406b5fb59e4c4c32445f4e204eee163710c00b35a5225bad216abd0bfda6ad4636a9d8d8705fcbcbaa9fde42d5a3bbaffda840a92de7d0b6a3ce4f9fc4771338d2ff7909321b9374cabd3bae8211b4d11ed603337cd830b188b8a4a98ee4048a7b3c0eca7e1924908843d9faaa4428d22c2102a7cf35ddf96eec26ca55abbb7abea1e970781920875232519e87ab5d7087371843dd3ba03d15b46ff66aaa4c8ad1e74163c27b9701e6364da0254081ccf48d33b9e7690d718505e79201c3a1765012d8fa9f6ceff0c2f02ba18a103e2c8bc37d2c0c49a7d04dc658d3cb0a3d40801a52b9cd403b676e5ca65a8a20f4268b52f83959507ab0542b6b9a80cf3d4e22c19b2ec12790dc14fbd6190c6991052ae0a4ae66801f01261f83c6f4f958c817644a5319a41ef868e5608a17df0a5b68ec7b45ee6994d153a6f16bb6c6e24b05da157fcb6f8099fad846466e8be9710a42b3b894950b7f351de3947dc446800c1a244b800b346601eae92c5e3557a838d9437d828afa8564d7178137d2becdcadbea9945c25cb2342f968ced573235c8d47f14daa25c1f26465421a3c5c05ae2d0d55af9ed25eeff194aa8df2ce3351d83f9fd0b5e8bd7172c5fbf247f080afc96845633cdfba0c89d7f556e5bcf63c7af8ee9ea5329d4e359393fd902c6593bf2defc591c97edb2def435525f0ffbd36929c93d9aca27b5e6bff2f0199f37a6e9add7ee50ff29be199369ea3b8ca976308824c75439cefdc17c38c56e2cc56f7024faec5f2f8f4a42f7437a6167e6a2138972f57d155e4106fbcd516bc476684168d10f0d505c5bdf531d5028f4c46d64195106042fc6b1226f47ecb6e339dc6a0841f4e0c75fce833e2272840b5740075fc97deba865d0bee6d6d2fb8b9e4211a1c3dd5e56a5154319ed34f382bc661b8508811688f07073bf5b040080153541ddb1207e1716cc61f4d6436896df30e60442333a9ebe97a3b2d98cd3a75e611c4e78062fef141ae126f9f35d41243bff4e439c11c75a8cff57c50119d68e15a12007031ada8c0744f7b0eb36835d905436ac27f949ada222c56edfaed9d1e314dcec44d49ca06df386d54381d693b4daa39540fbc2843fa5aba53d8ba1ecbc4f2b2781a7550ccf19730658f39ab898dcac3134942f6d55a316b25db7b1f800f4dd56c320e483aaf75185fe45925fc9508ac22189cda487b769d3dc8d772795f882da78a6e044c2873b7bb17dbc0e1a81086ed213e1fd6f524a332bdb5c12cb9a6a696d8cd4014b3138fea5dd56e47acd57902d623faa4c16aed0b4274e88868b8b507801b073d8c6ba2dd6fd718a67e8fa72563bed5c24aff6729a89e8a2f95521944d67a0909970c0010ed47be037b499d0f300b553eb22726edcb21b1bf016888405e8c3fb8a137c351c335faf6294b60aa95f2a00d25b66ab76ab81662e65af30995de848c6ecdb948bc2d3e765dd11e84ac0aba3dcbda2bb444b8cd32a3930e7534c9c9b11aefb0a010cff798c4b39157abb8c4865f8595c092f5cc6ab67d8f54dcc71e23c49d879115da385512ace0ae18d589a6a5aea519f8d8d39497738791320b37bbe1b21541f6926ed582e2d5a3eb265de163ec000e9de432b8e4f7bf4cdf1a33c4066a5c49483c1fe36451d5fe682db1518470e8a5a7a53bf35d3ae669d7dce9b899f240ef9b8ebabfcafec916497c86196380ea6d4ca275de4603aff532d8bbbdf62d26906a5e138aa492eaf7ff5dd714f7057a30c8a72cdf1e978672f49a5ca96f51fa7526f6e8127852f09aa9ed9347f397e80359c5894e14045e678c065e662c721aa041d8ab24c32b7d27b280c7fec79b6687823214503a445280829e4c69503b7a608956fc8c2787cccf91a97198a69740c23d78b152aac423c205537838d5da934829c7cfd1ae21400fe977a141501a8a817eb3f86aa3e1702ef8e3db69df1202dd376213203ed0c8964e5a4e31169b05edfb155e33c8345bf0193cf24f7894519047486dc082a80b088fd6ef8df6718f38c568bc2f303abd070cb16760c69ccfcdffcca1d0fc0a5dfe06b124652e373009c70d071a47f8a653844ec8af8d1b3c01490d841defcdf0d13451aeb0e1995fe4452b8acc314b29c2c540728b2886f0d80637eed8b597995d96ee3f1d145c5c3de90e7f51cb2d5a71b5b02a20b3957457db726b07debb2ac12561c9a965949cc33fcb074177dd7054a1bc895f0bc8ac54ce41358f99d753828cd8ddfe90762945823a16fdf5b0c82b5cd16113d06ae903f7386fda9d0b6eb8b4a5609eef3f92fe013f2ab62ca22ad5ed6d04100e096347aebd29563bc1651d38b321a7440ac747950495b7b44d45fc5f170b6821c63b15bdf3ae22e6598b07a8ddc251d40e55e48514b3233d12fde8cfaefab42a7d03a413febecfdb11e9d6dd96580c0f6cb6c8a5d2603944839b8f093d6d06174378279c35e389fc1d9c917ae12f2c9b8d29d9e57bc56815ae1ad0eb6715b41a3de3a820650eef1e064992f07791f6fb102c977d412a4c129c0171397fa6d910554cf8cba4ce4a4f9443a3ed3cc98ea19d03c1f95051b20b8db15c99e01ec0d78c2407215256abd462d56fb179d1816586f974fbfb2154271f4a481de8814d508beb4f3b6b4d8e50e64a7219f01855aab86e43c9808683dffc72fbbe130c8d110adfd4d6ad64ede1a9c9dd56b56ccbab7490e679c30d639b8d42e8bc841c71e2be6b519d9290bc3f801dd7a6d1b0b2006288798e6e4559e6091c915a2116972c68567eab55e662457d21e66071ef4acfb5ff82580c6861b14c3fe1bab800381f1249ed2ab9f39f090c19e9e9586f83a21c31743cfa69abbd580db6ce6c30a7c1ed1d7122523b481120b6a9a6daf40b26a976a810dd953e29dc0e564457d85893cade2b631f1226566f9a07235ee4d510405e1305d3be1542f6e8c7f2b6eb56aadd9e4cce7d6e4080fb5ee5ae4891ff5936716a32ac1f87f6fd249aaf2304f907555efface9d4d7ebc17ce1365c0596aaadc8d55ebbbd18bcaa5700224410cceb1f1049b53488643e09bd985c88bd7221aecd1ea0ddeedccb52fd6b9adf14789458c85f27af53a63bee10cec09983ade70b04ee8bb38f866d08ab79a808e5811ce96580b1fd49e36455c1d137bbc006d7bf6658bed50b120570530e536481fd5432fcae3f8162a42216697795db5f4443e759dff1bf71a7ec4e087901f5c0914ade31ef67ea1d4f05495fb59390be04b616d1a385d676795a0e098657a18e1e892a4e89a6cead714f12b2ebed9d64e7c4499284fec35856aaf1fea4449065fb198967fb49e85cbb32df8762a921e387e4d3b684c794e683ee9acc4a4cc4fdab3d3ddf92d0419b3d8e40901412411a000a34ecdb40d636e673ec32b661dd3516ebf6a594792c050cad004e453decd2b169eee0099a07e793f2f06557797a4894ff46b5ef71f689c33ea0c1afe46b607afe8dcdc35b49037ac686372eb642e6d439d25b405ad942e06cb77ac469c15d90398a2c2e01388028dfd65180e54349d110b7933d0522c3edbcce4ea9c3c02f2d72e51876714de5fd3264ff26fcb14c4203ae38f671817cb0270a25ae4bb1a7c1f3d358bf5ead43045921dbbad7aa28eb6c0d957df86c38bcf77cf569f747ec5ed388aca6950f2f5ebd8ff46da4edd584fa0d36bd3ef1636162c3dbe8fcb41407184bfda4f6b2941a13409556cfd9c9a4740144d9d603dcf8a4a544732441cf2455b3e5ef6f657fc4199c97d46cea99aecae86050fa53fd8c560ef3551545b346564a0aaa673742470295c840fb28437d8e083aaf870847678f50d514a00a7aa1cb71b0e79b907e80c1633b71d2e96568cf5c8d79ad2f20ef3b43686d8abcd9918102a7b9fb17f1fe8ac3b89d087a8d48af4ad4e263899cbe319c6ead09a2b66b7fded6331af4ff8e3fb93ae888d838c4853b444026c4f321ec4232c0bf7f5f344e079dc4aa0008e9b9d383ceb63032c4ab595309bca790a85a1bf3127697b1ffaad3655352047f3d2c4a8a49cd79444090d036eb28f7b35275270689480331186b53ec287daf9950af6b3ddcdebd465ee6493a658e13029a6472f629e78dde7fbb46a4caaf4d7d3706ad2c9b14b35f594ea43d8cbe1cd6cfd7cc888472d0d25df85d6d5e1352a9a77e55b338e67b41cdcfbe455493c4f275278af87161deaf2750458c02436e8c36025c9b22d89db6b8dfaa03802836cd0dc051774db2ede96f9dbb37ce4fe31593db6efac94bc0d2c487269720e500239effd808f589db2bf73690546ee94b1d8eaf97f4e7285136b5b135ce472aa4b73d2f01681f54e952365153ff9f892a3fbaa82370e903a6539907a948f79dece074a13398ed8f14c06c4ed88855413ccf6f7eab9cd856bf69c1b63d106a7615f23b0c7bf34e09fda7b725a847a8380ef5e6b7744d033b954635c7a44a5daaf95fc15ad51a888d857f39323e099913d2175cbc3f2dcdd40f784b8c50c39d36e80a74b3fc1724e2011133e2fa4bd29cee7a945fcc3a2c714755cc6a2e1bab5077b30c6b593eafedfb825918cd623b0628de06b5bce1c74b2a832428951f6305206630dc46cfbf63a8c20b6cc59972e5a8fbe7a95726e4384b9cb458fd0b32214d706ca1cfc40f0fff07290e92d1fe5827482634c718041ecd58baff7140db7631b2addf84ab94f2a3f30126621d69d7a92478a06b733b08b9522193dfccaccfa9197bfd1091fba5dc37d59baf62430e8feb6b385ad1a1671c5c70b622baecdfdefb010ced58a57a0c2be9a08d712b5e75a432f546647c2741c12df26ae96e6d2c30e128e9340d839bc9943d6469f55eb2e21994dea4d0b8c0492a928648c640a37a7177af52a365850f221ef1a415a1b52636be3e45e49d2741a20419e673ca5040efbb65558230a360c1205756985ae9c76377a8361c6d335a69a35333f14e09c24379abe6c85529aa3e6acd5fceb183586dde08e1e473c30110b0a952588fbc78d2b432db98b50aa99412c55c1f84cbf4eec15408ab8a50ccd6e754e665c34b9c6fb12c397ae3cef4a9008c7383490267b4097aa78332a85bd2ab2ae246a0a5b6e5c918b82629f129efddcbad1c90e43cf5e9f7d9ddbc78a0bffb32cf4843322deb43414f5b7d931393010a90a437fc6daa9901d481f6b1c2dd1e6ed49ccf16b2d4345e65b86679781380f10a72", 0x1000}], 0x5}, &(0x7f0000002700), 0x0) getsockname(r0, &(0x7f0000000000)=@in6={0x1c, 0x1c, 0xffffffffffffffff, 0x0, @mcast1}, &(0x7f0000000040)=0x1c) r1 = kqueue() fcntl$lock(r1, 0x4, 0x0) sendfile(r1, 0xffffffffffffff9c, 0x9fe, 0x5, &(0x7f0000002b80)={&(0x7f00000029c0)=[{&(0x7f00000028c0)="74368f2e6b96b7bbf70c69f52cc4e585f7e30bfb7bee460a50d79fee5e4de00ad614c32d71ad9637d75f48ff04f5a60daae5a44a8fed8da252522c92f385a567f21d3f20ef79a4b03343fad93a0a2bf4b4c897459dc8ee9c8d603cf0fcf072c5a682ede9fdce690051dec4ae07e8ddc3a1af52cd3128708b5961b35c456e28d64e130441e607d5e9aa4c2f4595c624e9b2e93f3bd8ab45f48e533fa7996e72b89b0cf24c9ed91bb227e4e997957814ebacd07f9fc86a96ceaa5ede1ecf335041eae3bbbd07ba68ff1220e675b8", 0xcd}, {&(0x7f00000052c0)="b7e753d15abb8fd0c6e679162eb490a372d2d134ba2f4bb2a15fe19917ec2de20a168ccf6013b374d33fffdd62e984eb17ff12ef732de93dd8dc2ed549de3fe7f0932833440c4cddf2b54aaedac9ec2727fbfdf16f463e87fa0c3df5718ef140cbf76b1ac5cb965e9b4e077e1c722800774d39d73bdef64fe5cbfd125a49ae4fa55deb9eeea1fcfc1d124bdcbdadce2d056471e99e2c84676f41921888b1fa1b59b8484a0981995def1333cc599239a99989033832f4730cfa0a8eedd7293c1c804f9f78c5300a3d9eb4c7d7c9c86f80bc5e1322817951fcd9586bf7cdc3609ca879d7a0692fbe58a711dcc37451f1b5aba7034fe80c9dc4b9ee9f2e794cc764d5ebee4c613eb7d5aaab21baf7afb3786bd556286d2ad142a4fa44dfcf942d09b7f2c4dca652db328aa7f8b4d1cbc361b2479be8d74253d9f8206ccb104763b0841a1bee79773dfd36f4f0b57dacad87ae51c2854e70a03d10a467d7fdbc0fcc8e7347bf0ff105757f5f16a6868904ca683162201b56864180d4e03842be5f958d1efb251dfe445cce687277cd32162386358b5635a65cf409870777a1a233c5111060edd8e537d53f0e30f06669bcd1301ce5b9f7a0b971bc371238c200a0e38f3dd39326bf97c55f279d82727c902e3abf6f8ff26ae03d80988d01e2f4bc234853a4b0eb7015de5c164868e84089061e9563d46fd2300f376cbfe3ac51149265fd7435785897f6266d4be59ca1221677da2dd45336286122daf0b7811b996661ab112fd3b31e6096e3a1de4e424dc915a93f63b5c2050216733e8e2de6b76f3232e764536e11fd38d63f3cff61894d9440d722a8e1764f1d1c6aa9b8333a646e02221d40dd4067238abb968b8e60819e60a701ee5ba4a6d460f82d93b46b0fe0f501c234cecb598180b14222c6a97795a00e6f53073c1c38fd3dbb550d1a07b7ae68cf6381834eaa5435e2418eca5bc00e01cf33176c31e27d03a17f57aa87c89b37ab858efe54c0c4b52eabeb011731c8150f711d0f7c915c39f8cb21cb358c255e5e30ee67fe4fcc754aafb022c188ba3d42dd70d88420ef2ed11ae35be3be66df6c56092f1f226a391976e5fbae1c6936a729ec659201b45a220ed8bea3651752f3055d74c615e9b1b97ff19c55c575ce93a825aff8b901db6fa2aedef542ed49a892741aac13f237b3df1e9b62173582cf70f032cbecd704b888c6c65e38828c38605fb720fb3ed761586baba63ac52a90471220e56168698a2ab9971774623c4e54c98d2f4ecd15caf956151e577cded80587a7c37aee4bc28a85772e91b08e88e69004731129b2bb680294c9587a33b63f04be93f3112b339e505a58ce08cd11c1398ceb90f9238a2b842112b92bbc52010bcf7f28a0fcf7ec0b808e362dee320eb579dee403d3072ae245516b177c93048ce27085574416ede37534d1e8a815271445179250e0943ad6b58b00a41fd70c0f7aec5635a3fb1916c98becf0fc5c66c0b2c4ba9e36cc9e9e07f962d5a6455de59bf55fa3eb93ae3b14e4a96926b903be030c0e026ac4af2bb4fd8ba5c1b87bc2835119d3d6e305f4b101608c6afa2708e7583837bda05aabdc3e396656e06f89c1d9faecf5597df1d10d524cf4fe446672b6c80246b8cc7883adc0b3c5f21059cca3a38c5b43b0b0c547513ee031461785e09ab92a4b2413d20b6e68d336695ce021907cd26aeea36703cb7b977494806be21daea8b7c1fed2f8b9760abc6c65e0614c8926b73e97930108baeef020cd6551ffdae31fbd9682162f449c41394ad2b2db21bf291445e9fc00d4e7df1488db8cc4bb3986a4b73e3642d3b7dc2c9446289496f25febe55e7d27374fa4650b633ab10c644ee61b2efb5301ff6d7a753d4321f39602ee6ad4931ec033d633c4e3ebc2d4ed9b44d1fd9c9fe7ac0329dc4224fb3dd384a70b0e73646a1218c1abe2a6bc52ec4cc801a2ce6a963394e68c9be80d925acb79184e42558c595b3ee34fd6c2aca5744a1a47968320df9d23f45e2cb8a472e866ab6dc59a0a5c57662b06e096da3f3b614c12dc7dd30e512279e271b79e72b211ea720b8dfba13496207ddc6068de2ad69a49a2c8f50cdf86b565cc4a8738d3715816465af6c45e85f9942e2f6253200d54b5ea7de693f377c890df3f4b9d6ea435c513c7bdcc82d23dbee4db8edd272ca80e4276348b27e3d31bce9ef0eed8d7ff100c3f10e47915b980d721b8201de30df717a9e48951b0358a8cdbae04515967aa642841340d23f3542147f5fbc1e433bc3fab9a5338631635694206ebdb7eba05cf8547fdd4186ff3d575dbd10e5b5c970f1884411f273c9739dc5f4e0663928c8fbe66f3995599515586445ff86a8011b017fbd1b641d9d9ae79ae3f54b05ffef000a9dae35b27006d2e226822141ba9f86b5cc3d71aea7c20b36cbd452f134d7268e8ce355a09d21aa9753fcc5eee28ab71e4db11bd57fa78c856c15c1ca8a89ceebdf35046f96b2ecf913f054bf406d6fa20e8d5b8519d37ba8ba504d0d29c06295e17da0bfca82b996996c1817640347c9af436dfb25f4e60aef9cccb94abdabd0ea920a74fb6397c47a8afd7a9f7c98249cc51dff51acd61486f5eb4770e00d297d4a91e15868967becdc2e8db7dd9a9c4826d58f6a62f43071e0f07ce2fbd14927a68c03ea3fa247c8d9093bcf148a23d232a695f97886b673bbdf3b9dabf466729a72a8b76494541ae3421918ddf91bed46d0f92dc72491d464d633f1330714bd2057b25c49b8367498425aefc9ed7adad03bf9e4bfcaa02a70f2e238f0d637e748482fd913972a0b88546d2e1b7099b7cb5c2f6f2dfad0341b9e5ac317d38ca4019f50c2ebd246dcb0c76633e2bbdce5a1644a52624d2417aa6b1b8baa1e156784f00bf313312fac60750e3af19da37b03a53ed6e60ca0b1ca8acf481cd2f1ece8a575c8ebfb73ed9cf67143774cfcaee30d50c1b01c1b51a1908edf051bf47a8524b73234a30b5687db26a628ce6658a4c71aff4c5d5042c71f7aeef4496764655ab17da81bd212f4bb81511a6f19fb95e3cdc0c42ea1254658fa3c9305887b639e3e936b8418c851fcbebd083a3d0b9d9dcb51751f74a92079ccbf6b521c5ccf86163b4246744de2b811f7fbecbc483351bb18e07a26f43c83e2b7d81e5d482c572b373c0d87c11036cc532a791a59d9cc01a366d98c0a61c18d2629f1efc35d24e134c79240dfcab39f65d4879098181f2cebba86b64c27b6c75543fd597b1b63e451254473a648ec15ab126fea42d92397ddfe5a0cf3ff61a9e561701a86d0a43250817d509d77a96d4a0f2b10a2f8be251d45615789af57710b12532c31a342a403aea9301ba650e0ec4ea72a81c61a4e8abded5d5b9384f4e718bebfd3f96491ada8e2f6bc6aee737e26cdf8bac26070a663a2fb6edfadf64f0cfb59abf61adf315888993c12c0f866d4c7a25d8952efeb79700b1eb3a96d9eba21a7879d7ee633f7e10c40c7be31aa59f7aa43224ee0793f82b8654e5fab1dd9351452d4373bfabb2832f00d6852f7320be09feeb24093cdf28133a04bc4785790fba4cc72737637cae46f5c8aea5b2f35ef26a45642b8696966a5b5fea4d27ce934b0efca7b7693f10b5e8e82a69132cec829a71548942bc56ee4a92b1516715a47229b090cab65285595585c9fb565fb37e5e30013505b61b16c2bc26c852d8bcf1232498100ff9c4e1851059b63b6ef48dda5fd950650d2c0da76c1ec9afa540eaf71c21d61cbed99cdc0a1cfe684bc29b389383b77aa5994b1372a36905118aad15048296ca1d790986540f17d8bf99a3cb946ec8f4d73ea3adca19ffd82d93227823095248e74c692e9ea4f866d108a5c4eb87e32914833c360329d35e3b15c1f9dd3cc88951195ad10cfb0b58cf320ba36a1f800296c5d8948f7a4f5fcca77542e2d55bc27d6cad3305f08dca2849c893297c3e885bc6414e9194a45bd3b82aebcba8194feddb7596dc7f690cf29316812aae35be0bae537e2613a8eaf9016f470d24c84a1b3867f1b758e4f8f8ba410feacac6384e122c756d582b9b745ce850ac444daf29c317c1fcb38410cbe13e7316f354b97a5d875df285aef61105a54318a5eba4ac47919c69c6cfefad4a6e7d319900bbbc8d1892f7a8721669f430a67bb88ccf4faf71c5aa46435bb61bb939f85657ede09613fefe64c03c0a83b3d7f5d5a9b387d8f809bbd8dee94ad6af841c0cb5311ebd06a27eed168451cf473b0e056271587f49eb1e3a0b3f3dc6c2e701e8a203b8070755b170ebda0d69f16c505d35088b298704a316e79bd9f2800a71e18df3c32f57e7c9dfdc30e5a0c3a0818cbbbd981fd3bc32ab3943d678eb4fd9d23c127b732f5b908d5dfc5d38c15af5ea59e8413bae29035687c8a902ff5a6c1760a8722f736caefedd5d07b2070936212e43e69508f423130a1ff967c62db4d7cae345941e77ac49da53a417f03b1acd5c93c930466f875b99dae393a01797a2e7a8fb9a92234eba2ee59320731f0dfc4f524115e29e5cf2ffd2c9e85260a7b1be42ea66722eec72981b18a83eded1086551b2c11b2458b4a02e31975d13b1453ab6e0958065278488842a35cecba5f229730aba9910be7d556147ed07dbbfc580070ba393bb8e87401cc9ebdcc76a98b2bf7cc28e5c64c849ab73b03586db19520c462fd6511ea3ef152efc6aa414c429743f2c5df58cc245ae388b65af2765b6d041d556d6e6050a75599772c98ba25b8d2bd6453c579be52c2f68dc2b7975ecefae1ad03ea353b653701e45e230c7d9de142062785d3bc905a7d046318575aa890927e39a88c76eded8235292d6ce27b7bebb2afaf71656cde7bb991ae9508b68421cae6d832f4692db52dbad3b60ed02e1638c497b32b2269fd52f5eead3349e656d8a4ff6888e742fb238ffa4f560e70501286ee1718364fd561c54d126c1e0ae391e0eaa06aab234d7db76b89ce9e6fe7131e92bf77436ce99b2ff65a5aee500224c90b93193bf56779483944b95cfb67c693d02d2e3f6388324d41dc185925590c18cc02405542e27882a5c84ccdae53f38922afd8c3aebdd8086b0c9f5473146cedce2a247977e80c773b58ad60e4f8ac17411f145483c1c7f73b12da51495332bf6ac4276f29621d52c89ae7e7718351f74558bee9045f129b7c3bdba9d0d6b072c57396caea66a70c8be413343a9dce41546c10b4557c3732c6513e0a22aee16bb875412b305a8168e044238cda4f045b2c30af8ef95dbac47c49c08603154cf3b475990bad9a7de668018171b336e61ae6201a787dcf5e0edd66fd8a67b2379d4b8bcc4287cee9236222eb98a10f5a9a56943e08d45d4ee7318a045e58190957fa459dc075742b8bffcb5f8effbe3c1a983b9035da7a9d83b35528d7f3528aa56b09bedfc9f7661f6dd8312385371b51941615236ec8c3b396f963bad6f65a46016b381b76fb9a92679d93dff02cb578d5938048e85865b87393591e1b2e2464ffc510e0f3418e3e90b63ec22d6238f8fbff6eeeaa3cba7b046dbbbc5a7ef873e1745a01c8cb0953d7bed31fac96b6193ef9de8a43a0c19982d74117419ffb3ca1b503665dcc98cfecec1a00c78702a6d566d80411ce1d48f03f132e6e7742fe905795e680edbbddc0f9e7a1c8093cd2d77105e378b1fd864db2aa121431708ea75d1e080ab2f88b7bbfd269762a61e70ea0e8aabe415097b86ad96fba7bf622dd5afd6bcdf218229d306a226480ed911b257807cdd86a0a29331535e5d8632b731112d3210", 0x1000}], 0x2, &(0x7f0000002b40)=[{&(0x7f0000002a00)="3a93815d978cc733ffeb53bbcb331c9f63c172717f5f20ec13870dc702f3d6597d391fa14fd0578be94f5022b90fcc27bf3d224e5c10beecf75a06190aefd2cf04485e1b204821df48469259ed01ab91f541b398b04fb3c44a1d122cf5033513b6a004e081b13ba4808bfa0d374607703563409847443536356625027fce23048261feda73c5bc609972815b3c3d2c74d6353fa366d6", 0x96}, {&(0x7f0000002ac0)="1663f20e5d3e81694a1c07e98574f309a4593892819ac93b878888bf2466e3bf05a1fbe797a60e6e4afe272c4eab811637431f5beeca9ba051857961a6c4fdc28f53faa40ebebf7b3beced712538cd9f6b978c6947c5db66d47b184a216a42", 0x5f}], 0x2}, &(0x7f0000002bc0), 0x1c) socketpair(0x17, 0x10000000, 0x1, &(0x7f0000002c00)={0xffffffffffffffff}) accept4(r2, 0x0, &(0x7f0000002c40), 0x0) pwrite(r1, &(0x7f0000000100)="8925a8710729a58aa235bd2a1b68df6f7de5d82bc888c61f3f32b2b4a12c4a27b80e6d73438bbf4eb8e1fe3f0aedbda7d8cdca7334ed2077568f886195b547fef939f300000000d32351811d224c350a5fa77cdd2920742fa02c74d374830b5c9045f8f197281f7bd08a1dfca840420bb0988051aa96262565370be68f95f48ba51a6c71a710386e9c1252e9f7b959838c9766c1523c9b1e5098754242dd1e5df9c6b4a07c9f1aa8f9d6fcf1806a8a83d52c563968bf6fdb7aea3efd95842403e9a67dfe02f591b65f3b7d001e3c0e4c848d450d272f5135b840507f6ede87ecb4078625", 0xe4, 0x0) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000002740)=@abs={0x8}, &(0x7f0000002780)=0x8) recvfrom(r3, &(0x7f00000027c0)=""/152, 0x98, 0x83, &(0x7f0000002880)=@in6={0x1c, 0x1c, 0x3, 0x1, @local={0xfe, 0x80, '\x00', 0x0}, 0xfffffffe}, 0x1c) 00:01:08 executing program 0: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r0, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) accept4$inet6(r0, &(0x7f0000000000)={0x1c, 0x1c, 0xffffffffffffffff, 0x0, @mcast2}, &(0x7f0000000040)=0x1c, 0x30000000) r1 = kqueue() fcntl$lock(r1, 0xb, 0x0) 00:01:08 executing program 0: kqueue() r0 = socket$unix(0x1, 0x2, 0x0) fcntl$lock(r0, 0xd, 0x0) 00:01:08 executing program 1: r0 = kqueue() fcntl$lock(r0, 0x4, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) pwrite(r1, &(0x7f0000000040)="e1b5c4c417ba20e3f8", 0x9, 0x800) 00:01:08 executing program 0: r0 = kqueue() open(&(0x7f0000000180)='./file0/file0\x00', 0x100000, 0x18d) fcntl$lock(r0, 0x5, 0x0) pwrite(r0, &(0x7f0000000080)="f73d047e258149c5c1e0d0fb70ec6131c3a02200235878d266eaa11696dbc2b3856860434cb5f240dae17f3c9bd559a0c513cd5fb4375c33d64a8ee3d9a9b5a258de9869ed15154bb84233725fb68f1c5e1670fa672e811b67eef6b84a1efcb393696a47cf7667b35b8867804f3d23447946b497b90f80abfe3ecfbe4f2429229ef2ab00935e19a52cff694174230f35897667eee67d30fdfd6c6af730a758cd6faea53ca2b884252e4fa4eb2d66ec330fc7c41ffd7a8bd99b4c299e4b1078948de8f69871691135c8", 0xc9, 0xffff) futimesat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xffffffffffffffff, 0x91}, {0x5}}) 00:01:08 executing program 1: r0 = kqueue() fcntl$lock(r0, 0x4, 0x0) kevent(r0, &(0x7f0000000000)=[{0x4, 0xfffffffffffffffe, 0x4008, 0x80000111, 0x101, 0x101, [0xff, 0x3, 0x6, 0x9]}, {0x5, 0xfffffffffffffff5, 0xc0, 0x10, 0x8, 0x3, [0x1, 0x3, 0x0, 0x9]}], 0x2, &(0x7f0000000080)=[{}, {}, {}, {}], 0x4, &(0x7f0000000180)={0x38000000000000, 0xebf}) 00:01:08 executing program 2: kqueue() r0 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r0, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000)={0x10, 0x2, 0xffffffffffffffff, @multicast2}, &(0x7f0000000040)=0x10) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{0x2, 0xfffffffffffffffe, 0x4000, 0x20000000, 0x5, 0x214, [0x100, 0x6, 0x6, 0x5]}, {0x1, 0xfffffffffffffffa, 0x5, 0x20, 0x3fe, 0x20, [0x1, 0x7, 0xffffffffffffb615, 0x7]}, {0x8001, 0xffffffffffffffff, 0x80, 0x80000000, 0xbab, 0x7, [0x49b, 0x4, 0x7fffffff, 0x100]}, {0x7, 0xfffffffffffffffe, 0x8084, 0x400, 0x7, 0x20, [0xb81, 0x1, 0x7, 0x5ea]}, {0x4, 0xfffffffffffffff4, 0xc004, 0x8, 0xe17, 0x0, [0xfffffffffffffffe, 0x8, 0xffff, 0xdd0]}], 0x5, &(0x7f0000000200)=[{}, {}, {}], 0x3, &(0x7f00000002c0)={0xffff, 0x6e3c2eba}) open(&(0x7f0000000080)='./file0\x00', 0x200000, 0x18d) fcntl$lock(r1, 0xb, 0x0) 00:01:08 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xa, 0x1, './file0\x00'}, 0xa) bindat(0xffffffffffffffff, r0, &(0x7f00000190c0)=@un=@abs={0x8, 0x1, 0x0, 0x0}, 0x8) 00:01:08 executing program 0: r0 = kqueue() getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x8}, &(0x7f0000000040)=0x8) fcntl$lock(r0, 0x5, 0x0) 00:01:08 executing program 1: r0 = kqueue() r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) setsockopt$inet6_group_source_req(r1, 0x29, 0x52, &(0x7f0000000000)={0x0, {{0x1c, 0x1c, 0x2, 0x1, @mcast2, 0x6}}, {{0x1c, 0x1c, 0x1, 0x0, @mcast1}}}, 0x108) fcntl$lock(r0, 0x4, 0x0) 00:01:08 executing program 1: r0 = kqueue() fcntl$lock(r0, 0x4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x2) 00:01:08 executing program 0: wait4(0xffffffffffffffff, &(0x7f00000000c0), 0x1, 0x0) kqueue() r0 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r0, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in={0x10, 0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000040)=0x10) setsockopt$inet6_IPV6_RTHDRDSTOPTS(r1, 0x29, 0x23, &(0x7f0000000080)=ANY=[@ANYBLOB="59e528cb250000000001000000000400"], 0x10) r2 = fhopen(&(0x7f0000000100)={{[0x9, 0x6c93]}, {0x2277, 0x1, "57eace4c58b8093671c2d516de2726b7"}}, 0x8000) readlinkat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/201, 0xc9) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x8, 0x0) fcntl$lock(r0, 0xc, 0x0) 00:01:08 executing program 1: fcntl$lock(0xffffffffffffffff, 0x4, 0x0) fhopen(&(0x7f0000000000)={{[0xff, 0x2]}, {0x7, 0x200, "1d3ba069aa03ac2369e85200690463e9"}}, 0x100) r0 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r0, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) freebsd11_fstat(r0, &(0x7f0000000040)) 00:01:08 executing program 0: r0 = kqueue() posix_fadvise(r0, 0x4bbb, 0x6, 0x3) fcntl$lock(r0, 0xc, 0x0) syz_emit_ethernet(0x2ad, &(0x7f0000000000)={@empty, @remote, [], {@ipv6={0x86dd, {0x2, 0x6, "15b257", 0x277, 0x54, 0x86b7418824542558, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x56, 0x2, '\x00', [@ra={0x5, 0x2, 0x6}, @jumbo={0xc2, 0x4, 0x8000}, @pad1, @ra={0x5, 0x2, 0x7}, @ra={0x5, 0x2, 0x5}]}, @hopopts={0x22, 0x17, '\x00', [@enc_lim={0x4, 0x1, 0x20}, @enc_lim={0x4, 0x1, 0xc6}, @generic={0x2, 0xb1, "7adcbfc3b41957870aba292475e09dfaad222756b5071eb6bb7cbf991a1c1d523e77f202c34bbe50af2784974f07ad991b11fde03333505568effe969339da4787537c206b530f6d3508f99cbcb3cc2073a8d41455d450ea13274b95e3a8928c958c634d32941751bffb090b5450be224aae8fd21f6594c3107e6afd4d99970622fa86c257e259b91378dd3a02bcec937dc2c7128edef24fa921877a8ec444990dfe82cb73b603359740bf41e827da825a"}, @jumbo={0xc2, 0x4, 0x9}]}, @routing={0x5a, 0x10, 0x0, 0xe7, 0x0, [@mcast2, @mcast1, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @mcast1, @rand_addr="b85b987cc4c67b0db7e281b377fca62b"]}, @hopopts={0xa, 0x13, '\x00', [@ra={0x5, 0x2, 0x975}, @enc_lim={0x4, 0x1, 0xb7}, @jumbo={0xc2, 0x4, 0x2}, @jumbo={0xc2, 0x4, 0x4}, @pad1, @generic={0x5, 0x7f, "3eb140bc6d5e69c08e579d2ad976330ee4b244096b7e506f6f2d1ecbe7b28d3ea812a53ee4a657ad2c92248f533d7d30f32c275136fdd586cdcb8514971a8c93036aee2c0fc72b92c943fcee4df54686dccef9d7bc85cc3e73507f7c9e020dd41ad67b2ebb5770eeb528313e104f35171ddf2609630c33f4bb9f0f1c36ee4b"}, @ra={0x5, 0x2, 0xf801}]}, @dstopts={0xc, 0x0, '\x00', [@ra={0x5, 0x2, 0xff}]}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0xa, 0x40, 0x4, 0x0, 0x9, {[@md5sig={0x13, 0x12, "3f07144494b0dd45ae1841153fb675aa"}]}}, {"643019d14bbf220b3546dea7753611edb3f28c5d35b569d159173fdc7cd855ece3fb87e3b6ad72"}}}}}}}) 00:01:08 executing program 2: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) r1 = kqueue() sendfile(r0, 0xffffffffffffffff, 0x80000001, 0x5, &(0x7f0000000400)={&(0x7f0000000100)=[{&(0x7f00000000c0)="9b005ff4c7e08cc7b9eed9fffb3f641f0f17", 0x12}], 0x1, &(0x7f00000003c0)=[{&(0x7f0000000140)="7e634c9cd574bf82206f46c3df6c8f075b545e7a7168afbdc50a7c0e44be51a46a4a3988f1b2e14ab35418918551a9ceacd7a74e3311cb73b26ea8fac8b8b772df", 0x41}, {&(0x7f00000001c0)="afec7a8a047c1f450a7c870ae48048c8fcf1362aa4b260df2f38385ee4fc39c3b1860031ffa25cf1d4f831a120cedefaef7ab086483ac75f966e5a9827e3aa2e68a9f6922efe7d22a0066b639f67a08eeacb3d7ecee695b4ae86ed360a31bea3894bf2a0ee83826d42e1edaf78e39013e73bfaca788140f9f1497a0ebbe1afdd75572b8f38f7c0709633481824daa055e14bafdd0c238cdedad16e3cae76bd01a084a39e26aede00eeb7075e94c6e02aec1c3298e21c", 0xb6}, {&(0x7f0000000280)="5fe9564d87ee42241d37d7c19f7d2f06752c378f8ddb783706170900bbccb8fc17986ad7e0a76edbbab94ea1d8f176c879511454606794e3e1906ebee26cc3d930900676eb1c51698858b7711c44d9546bd14aca57314ebf471c8df5b9e05067f2ece316c5ffe484f5b9df5fbe960f99a8c0623c7f45fbd32cc8a7d1a0e16bce5c2bc6ec9a33d8f2bfdb4e3ce3d9613ed7219865ff0e176094b6", 0x9a}, {&(0x7f0000000340)="f881da9e41516825af57834f3bd939d300e5cbee14c6bda09ede103fae7d2bbb24029ec2b2617a8f27d8fb711d22c4155129acf68601af744aae231ef2451b7b67985561159edd1538d0ee14e6e5af9f96b0e332765b7d18", 0x58}], 0x4}, &(0x7f0000000440), 0x4) kevent(r1, &(0x7f0000000000)=[{0x3, 0xfffffffffffffffc, 0x0, 0x10, 0x803b, 0xc, [0x1, 0x80, 0x7fff8000, 0x8]}], 0x1, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x2, 0x3}) r2 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r2, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000480)={0x10, 0x2, 0xffffffffffffffff, @local}, &(0x7f00000004c0)=0x10) sendfile(r2, r3, 0x8, 0x3, &(0x7f0000001700)={&(0x7f00000005c0)=[{&(0x7f0000000500)="94b2f38c748de055f8faca9354de3e99334f56cb47d10efd27d94bf9503ae3e7193842554f33eb6aceb181aaf5325ea07c76482f3a39ddb84a106423feb8fc980d7d10610cefc51e1ce08541e219a83446a89af8cc631622d774d89ef59ae50f46cb556abbf842fa7d1f75b4ef9a5a6bcec6823f001afa3d6d2ec1b58662626932a5717905ad6e7650f34ed30867c796426a16893f0fa8943bfdc72a8378097b4f33262266fad171daac", 0xaa}], 0x1, &(0x7f00000016c0)=[{&(0x7f0000000600)="1dc76cd74df4340d4bfdfc4c1c22cba014d3f00de31d3ad55eb2cd83eb69ca7d5ffb0eec31baa27a0c0d688838b93acd7e2dfb59cdc5b4cb0edc34ee8280f8f81f8c8ed8153f7456a181bcdb2f2a41189d9b31365adbe5c8aa9c1e0555afb759b5545613fb07e0ba1050f3e08661b8c038a381c00d708ec42a2b79bb46101c64d9f577aed96193de548163bdb599d4a53a47", 0x92}, {&(0x7f00000006c0)="ba44a92db5370f50227469b34e4be6895280c52931c7b049e891e0748aff10b2e9e45d8eb916166e084e33500c25a7718f72cbbd20c756fa0bb5301f5f5ed09d655379bf0ea37ca9ae979c8a9a560533cae7f6d777cc3ce7c110021c4a9add8d5733cb025ac10d7d3937e123e3b1837dac9231b5d384379915db8231c9ea8381ac4d2f35b8bb23f949bfa864e5871630cd8df985f4636d1b31b6d257331756087899ae170962e46dcdb49935e66a025e4920378b16f826b2484b0fa41c1b47ed78a662029cf7307a807b1861146660967a08f07b8c5bb2847362fa9b1e9261ed44d7620575500ed535e690dc37ce4af819cae33d1c7f58a8ff8bf84ac6b16c0d0f049e98b52429f2307b0459bee98ebff468141bd300c5b440241ffd6541d85b1733d5bd23fb5a0527272b14c4e1cb5883f8e18467040f66a9eb354d894e7af6a47bdc996ea2724c2d6955ad95a78e0bd6430cc4d072c67a62aa2fa908abb81222900613b7fc0d1e006a4548c5e593aaf06e55a376336002171e4728ef391b3e75ee8caed5483927336f4750f74c2a849ba78b9d647970aa5cab28db0a57001bde3b04497943377682f94d15c14aa09617212eea15d08c67e5d730e8690c8c69581b921137dcb4b4e7db68d611f3683b2285f25ffee91452462190ec51224a7ed04f67a34810461c4ff0c2f6a90ac31b90bee3706efe89c7100364bed7919b0fade4d9c0710a02d8a1f8aa85d89ec7ab8266a51f559053533348199f8bf4436aa4bc12b13ad956756c9ada7354793ddf3bd14426b10382bcbee760cf9585ef3be647220dfe224b20830dc52bc53727db8a82cf5dfd2c580c20d2a49dd4a42d484f7f70c1fbdfc2e9efcb5d7df5ef340b93e8b937da6846f6b0e1dfcf48d6977d8e4dfc0eb98ca268514b6f534d96aaaab140acad762b4344dc648fa6afc8e98fd815679940e0221e41f836c332108bcb03d4127b15b52af887851698b09fd7f8c9e22489ab224ec69fc6fb1499ec8a39fb89d065966f76c990690c32c09575158851bbaa1b22e35d12ee8676746853170cc9d55c06b62b78d22148f60d00123cb53ed6edd2536b567ca9394b28daefe530e570efb898bd4a23b09dc6a01f8c3f52e4684216850ad3cf4ca92d06ec8bbd7295389e0ded5dc9d76736f806b56681b79dd7b977c0d9b8a24fc4989de07e0806ca853e8c57cb4bab7b578bdd324537df281b8482271e8887242c6287626421b0649b44c2c194030d0ec8c3bfcd4a4c3f69a6dd33356e6d1edcf5a3b1132e1a7570d16313c9f34b548799f8a2c78d4f268eda1b50e87770ae3211244d3dd4c0d2e4d9370b075b85c970a13e6eea22ae5c09e8ca7823d42b63cccddc7d4349c7661f859bbd0b2466e4e6eeea4db52bff278838a6aecf96a939d7ba047eeb1910bd13ef1f248ccc3f093aca90cd7583315310124e9f3e2dae721f360a40ae97295de428ebbd5fbb512eac92a257b5444800c2f6a7cc6d4ca4258c86afba085bafc54444672b2ad851f55f39fb50516a5b0dda3881af5309acba9a5de003cad1f6409b0e45b70087eabb070d9b2939ef2beddf8af6498e2f6c435601302aa4ddc89d85487015d57a52d0a0c4b857cacc08dec216d51d1836009ee8821c3cfcad851d839057e1b5f12c557eab8b28a04f1462987dd0865fe9765819b25e2fc9a317d1f6ebd747a8f4984352cfe6c97a85243f43a6d516cef04a5026ee972da3f6b6961541c232bf1a840c429c16b214c0d714622e3e285f7376b1543a3c81f75fdc40d436afd1f213720dc87d69cc677af12624ac2fff46ab0d373ffdfca059418606658c2803ca36b43389b7e6a918a6610c816dd40d0c255a1829c02c8ee1ee40d2d1288d164236dd0d31bf47442f1ee40181ee60890e88ea407bd5ad63a3687724e2363f37dbccdcce02906be0150786351688e19923570493f5523676181e20105dcf438f07d9531ce11da150b6e430ac06c75ef51fa94a9f7acecba4e2883f9e166123c37be10d68d4e089d2a37e6423f43c0717ba6e937b1916486ba6a955dfe7d60a2752aa95f2afa58f9175018340ec7a6efe66317cbd6fb556482d9c3688db876896aad1fd5919eaad6478ef351f3cf374f8a12c386002e54d29e02f3648e6c642071babc8fd4a4cdc040e46866a1bef86974962c1a41fedcba6a1284dd6ff5bb8365acc747ed97e6be7c3079d90ee2f054bd7f599800165352af2df0c80921c2bdf32720a4107130ee1bae116c90b77d65cadec6fb4c8363d325e40dbf7f0a012ec554e91240a0ca323e7d5bb873730d57d658a3ffc040cd119773f656b5d014640547486b12697aaecbb611fe207059bb0dbabfee0a390d8aaab65aa74f16ef389cd709ea9d8761e1d0f3e951ad7971177cd289ca8c6b4e354a499beff313af4089fa4299b89b53f825bd2963569de209957bfeeebf3e0cf346f3d9f08885c8f4379b8021c82270c2115367af89fb1a481ccab6fe5dc3626aa11fd0cb8af94d42ae9cd82b70b8d0eee78f591cec5b74da1f19203e1afa97ca5a726187c56f2362f8ce1a6147405b6452cc567907cd4728626a51c9b6c71ac0edd799eb3d1b162c4655b02dc1d171749eacaf46fafd1448a53a8235e7b439506419722eaffba49c86f1ff938313103a5ad5066ffa41f9f59986286d12206acfc646edc21135f349fb419bec8b4ebb5e9c0d84ce6d8320e5266af8caf7252268cdafb33f10b941bdde6b9b9309fead508c88f672b6351f70212b8b0197e86dac2858662785016cfec43a9f69e393194f95b2bced48712d31760a3381eedbf2b58a07be2f404ac6d2772abdbcf09953086199feaa5d0e752afecc3577cea4dccefa955d4915ac2742063da1444c66509ca28762100f5b7ab8f987d499bce54f9b597ced479a5d0de9f4c8684b3873f3af1a72a6705f7c4f19d60089e16c9cb4ee3e2624e4318e56a1c5824fe368519d524fd1299dba646a904f19ebc04c16a41f8782112db36f2d960361ca56eab5847a34cc7023dda8652922b31c41925fcd8a4cdfa26665b5d56fa250ce05f4f8eed700401fecb5119ab0b954e9abf2de915a8c9cd59de03041241c471f194c38034e06ef1c43e68e1f0c9ca566d8166dd1c3348a48757cc763e4d50a4dcba2522a9c197410d9aa92694357682a6fbab0b4b0c38c0962cd5cd53278ce6545fb698abe6b9c05ee9f9a05c49d3708b7f60e13fdbecc413db14c47020208a6d30f3096adb2d3f6fab296b394148ff82daf8aab9ad63e676523aeabf4b33c218d2500ed754872e033e57c669365f3a7278935674a92f4633ef6186086a556225213ed6ec63195c5bedf4bd6737c8c80adb6dacc4e7210acb486f7a7093d17355c892d058baee0af0d8928394caf239fd551827feefc96544593011b5de74d246381edb420469358ba33bcde47d9f42a84dd0fc9ccaeaa2b4d07cb4dd1167972ab7d745330073be3c09af488f65e9e8d06dd75886767790dcc4f9b2aa60e8c38e9fb36982c984afa42c776bcfd7b0d775ffc1d21e0d2f736321faddc6484f344b5ae660f40ce585a76f5ee420bad61995c7b2dd2486e2edb1697e157e43028ca12b6936e9086b53ef772d0bc682d8d0a3ebb6cdcbf06290b7c0c2f9577deb3e9ebc0c8da315d832bbfd650e021fee6ce006927c6677d06a2208ebc5eedbe13a0a7b0dc3dd8d4919ec03d7b436f42eaddf106f0ac596b9eeeeb5af69ddca11dc0cd1407676ec5e420bc1ff1b0908101b0e231d8b86f088c38395a87123e05077ed85955319a519306a3b1e21ae16e713e80f046cbf2467b778a489a6ea3ca29e782e66a6209add847d5a1626b8ceaf249beb22183eac21859973fb88a8c5818f567bc51ffcd33e7aceb64b4b44d692adddb49c8b0d50c4aa15ff8acd66f5e39037c58dae43220f2e3eb43ba5e95b96e9f47844fb09bed93f63aa737025e42bc8ad5947e6bd9278a72c1a4b6ede489a700e0708866a32acf3aabbed6c581726b58bc90e5f8f6232702a60e6562ecd00923949c75799dcd56e5f91cbb9358e0543cc979e3e6320382f541ca9470ec14c6db96b5d4d9fc9515df500c748d5567e9bddd219d9e6f3d529991720e9ab25ca93b6047bfa23dad3d49546abbf663dca28ee5f32f4e00e1e8c01db5c11a7821bc2f080dc09fd48eb4d20ccc2268c03790d3426e5f0d0d881c2a46d61f0ddb304ad79e6da2b8e41a5a9ccedd587b98a4105ec2ebc7bd32db6115e2cf68f529bfe7fe46fa3c30ec53882d3fec8012ab9a8d8e6fb8fde9077864f4e50cd6e4b06388cde08c12a792ec5c3ffbb6918b651f2c0a1cbbe77fb7c7c164812f302d60fccfb3585b1cd5d3523556c25ccf6cfc70c290fc1718b50eee1501f2227bd4308ee9cb44d9b2c6dbfd69692243eac9e7d024bec1faabc637f617ddebe75eb730ca79b0a7e74c3c5450de998d232278b114eed9823a147550a1d41d4220c8ecbad27228793a0e4ca48848ce95b10776796646850c3911f0ffc0c8fd1fb54adde55aaab2f80db986cb0784194eca04aed88bd263efe44b9974662d851f880f81abbb1581da331ab868ac76f7754d73ebbee90107eba5c5117ec84b06acc09df90c9a5502909b9426c5bf03aa7079d1a6fa312ec047ac3bd6828f6a2bdf120761711cc91e7ea684f03f72efff3d8f7b8aaeda4b1ba45aee1c557b2431e16e121e766758eacc4e4fc231c021689439b9bc7589e2377faa4aea09baff10cb77011cc6174e9ddac4c7edb1499f750a9f08eb32799256241fbdf4f7cee154bcdca27083567f6c4311bb37a3dbec528512f9bd09fd455f4526532563ded3903e441107025815cf4a1aa0b7901fdc7fdc18f65a6f263b3ec95f33047fdb8afedcfb13f4568299db2171a2bfce56b6b209db48a3be4997643cdbe3eb9a4dfcd5d3e34ae0b39f677919c4be483e8a357d91940564f99568e2b367d179f5bb36087983e826485824615fab4802bebc01af6158b6f1c5af293af5bfd9a518ae7f2150319459d8b66036de183c0055475176f8017ac7a901f00b7cddb392885bad36c55c9d46caf9b1e9795703c236a007e30f39d9bac286b62bd6940b729da2e604280d2ee36c6d883931abdb373d91d83efd4b89bca753a5be56c8adcf56264e7481d173b94ebb3782d236b750d143fedd0b4e58179faf508c282a81630f75306d81b5405aa9c9b09daa61fc2687992595fd0da10d87d4f911d662cfaf95b511de9247fd26e948e170087c260ef1d934bd42b7c50bc48b315bd5cd37eab5e63492a95892896e37fa4f5b7918484c68d789f8f65c0bf59268f9b33e3a1eea02a787ae5a70b0376bcde22cc1b476024e89cbc9810a619c8eed20aa71ac47c387a91164bc36ac5c70621148af3694acacc7bdfb54d06ce5ab1a501b19a1b07672cc70ff07832672be93ca3e87961c3eff43228439484c3fcc019d9f3e68729a81a6b4b39d22d655178946c76acac131a14d567e09a429149b2ddfd56d725db6a7cdb740f4ad0ad960622454ebb8ed4246158c03fd6c229399c6ebddc0530ccbf575e04b2d6cce7ee89a2cda77fcc33320ddd4a73b71b5e48c012047e54c05d186a9e10d0e1a7724d662c3d6ae4080f9352a2c7d9b232fa08baf159fc6611dcdd32df189e538486233f7847d9104ebc69248b9b593159c76b3874f65aeae7c17100915ce1a0d6e641b61b30453e5da2ec67273a094a4dfd6629a87315fc624518d3d56c6ed7560e4266a0ea24d217aae7a49a2fcad5ff4f5e3d49efd3c9ad0e2a9729ba", 0x1000}], 0x2}, &(0x7f0000001740), 0x0) 00:01:08 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xa, 0x1, './file0\x00'}, 0xa) bindat(0xffffffffffffffff, r0, &(0x7f00000190c0)=@un=@abs={0x8, 0x1, 0x0, 0x0}, 0x8) 00:01:08 executing program 0: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r0, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) accept(r0, &(0x7f0000000000)=@in={0x10, 0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000040)=0x10) setsockopt$inet_MCAST_LEAVE_GROUP(0xffffffffffffffff, 0x0, 0x51, &(0x7f0000000080)={0x1800000, {{0x10, 0x2, 0x3, @loopback}}}, 0x88) r1 = socket$inet_icmp(0x2, 0x2, 0x1) setsockopt$inet_msfilter(r1, 0x0, 0x4a, &(0x7f0000000140)={@loopback, @rand_addr=0x1, 0x0, 0x5, [@local={0xac, 0x14, 0x0}, @loopback, @empty, @broadcast, @broadcast]}, 0x24) r2 = kqueue() fcntl$lock(r2, 0x5, 0x0) r3 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r3, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) accept4$inet6(r3, &(0x7f0000000180)={0x1c, 0x1c, 0xffffffffffffffff, 0x0, @mcast2}, &(0x7f00000001c0)=0x1c, 0x30000000) kqueue() 00:01:08 executing program 1: r0 = kqueue() ksem_init(&(0x7f0000000000)=0x0, 0x7fff) ksem_close(r1) ksem_init(&(0x7f00000000c0)=0x0, 0x5) ksem_wait(r2) ksem_close(r2) fcntl$lock(r0, 0x4, 0x0) 00:01:08 executing program 1: r0 = kqueue() fcntl$lock(r0, 0x4, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_IPV6_RTHDRDSTOPTS(r1, 0x29, 0x23, &(0x7f0000000040)={0xd, 0x5, '\x00', [@jumbo={0xc2, 0x4, 0x1}, @pad1, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @ra={0x5, 0x2, 0x20}, @pad1, @enc_lim={0x4, 0x1, 0x3}, @ra={0x5, 0x2, 0x2}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, 0x38) sendfile(r1, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x4) ksem_post(0x0) 00:01:08 executing program 0: r0 = kqueue() r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f0000000000)=@in6={0x0, 0x1c, 0x0, 0x1, @loopback, 0x7}, 0xfffffffffffffeed) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x80010, r1, 0x6) readlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/150, 0x96) kqueue() fcntl$lock(r0, 0x5, 0x0) 00:01:08 executing program 1: r0 = kqueue() fcntl$lock(r0, 0x4, 0x0) setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x54, &(0x7f0000000000)={0x3, {{0x1c, 0x1c, 0x1, 0x3, @ipv4={'\x00', '\xff\xff', @broadcast}, 0x4}}, {{0x1c, 0x1c, 0x2, 0x1, @mcast1, 0x1}}}, 0x108) 00:01:08 executing program 0: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r0, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) connect(r0, &(0x7f0000000080)=@in6={0x1c, 0x1c, 0x0, 0xff, @local={0xfe, 0x80, '\x00', 0x0}, 0xc2}, 0x1c) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000)={0x10}, &(0x7f0000000040)=0x10) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x8}, &(0x7f0000000100)=0x8) sendfile(r2, r1, 0x3, 0x5, &(0x7f0000002900)={&(0x7f0000000280)=[{&(0x7f0000000140)="06c0517d255c17214eda78e60c7c6eadab3c7c11835836a02dde6cb78912c5fcb938ca", 0x23}, {&(0x7f0000000180)="37b8011f9d56e317a21182", 0xb}, {&(0x7f00000001c0)="43d066bf0952c6c25493c56204e1b399308201c8d71c490a4ccb856e57a81b80a2e8eac25b4c60efd233a2cd2f5651dd30244e0c844054926f3bce76852d5dae7c6aff4239775d9593486fba636d63cfaa73624609d09244a7dfae7da17cd522a87c4abadbaf6365836a183ba22f42a324b63f61e5153c", 0x77}, {&(0x7f0000000240)="28302e68021966fd0be3d84c5a4b8222522f0420a8625b12483b17b533110369d82597b68abc424c3333e02614b1", 0x2e}], 0x4, &(0x7f0000002840)=[{&(0x7f00000002c0)="2e1a7562bc41a1fa2ec16266faf0e747f56137d7e50af502bbfa58ce26e74dba4de6bfb8f6561a0ed6f1aab9ffd4551b6807d48d9918c35fc3e1cc598c835ffd118a34051a0f51c6d76d7a237fa75f08c72dd6b870c98e850916440564959253a046b46b422a8f28f5b9788ca35cff4ef78378b2d670f2debe2a6db80613b88b9a1e91bdfc5d1e47f104072ffdb71694c72d60d4726a0d99314c9bc236ee7896f3f894e2162e6aa4a5a03a67b1abd54e07d6e44f2f48cfb308f22c530a540525a72df1178119736096bb3c0b7a293caf2a5602008c529f1d42f887e7e6a407e9d5d12b25e95389d2c02520c439a3e4daff09aa580d6e78ef3903c4a66d2353b7642bc9a958add364e446748bb62bc0f520bac2136e3fba76072f79c99dc2018156d3dea4f07d6b74c8be3972b0b9770fc1551828d9f0d7aaaa2bc1ee380b8487e3a952793210c0817671b32752bdaacf115771957cd83c86f7a82ecd5087cadd7a97d10a0e962125e4badc32fb7ba43b6a952a9aff4b1e2ab98af2e7c5c762bf9f74a8d4c9f7becc56a537ea27b4bef508aba2eaf39c8afdb4a88e19f5fa704e5e9bc06b0c2a6b2d37882fb3654770f6ff6a3b6448d637bc6b68f4cd2c13afb602a1076650f81fecfd123ef8d878acad4027cfda024375bfc0868e6fae475992010887274f98d7df72d567c3b55c293446844e96252c8c013056b86934f406523dcfb41ebb547748827daaa455ebc4cf8d86d446f4138883c749c9dfa3f1cdf038c4df7952cf24d0b2e2f0a8f2cef06a84703adbafd356b7cf13415bc4dfbd97b723b02a7115088dddbc2e2ac65da23a129feb9fad66f0e69528acc29e486bd8e987ba2dd71ed26b475a0f28bd37cec03fb16fb7150498dd203c8802194935f2222a4e20f11a59f51c6444f1bc1ae3cac6740242ed8c5682ad23fec36e86b2cf7f3db1bcf94562626a2ecc0ec15403387b355431349aaf75437c8d9449f89b113cb4d67e8fd8fe2c75e3f5982a2c61a6397a53ddd742d6de176bca440b900447cbd2e4cc37208b66c4c7b68c27c4db21bf61ddf9915c32092c0e989db12ef31d2cda6664c48fd132a16abe691409430e28211ee4668a077f3aafd0b5f95b116bfd7e9e555f67741f3f03554308dfa1f7463bc46bcbf1ed67c939c9d64cf9b7c63caf95232e39a616dcefd87bfea9babda1627bbe99e9054190a2629c4e1a140666dc49444d80cad52c09b362ed5e3e8c93ac9a286d9294da9ac123acebbfb825931d5660348078619c59ae39bc9158f6483a522710c9c40420dd537cfc40a2c67319ed3552ae0ecdf3604a51811855c327f1d22e9436cb5a0b99fc1c958b327ecf4d4062c756c0942f20ae890fee3405a6674ed5c9ad03b8b668cbba5f8ceb011be24f1dd4960e2d834e55f1f9ca860df36dbcd868c21e400e53e1ab8797133abc80cce924fd8969925cc1fde52124f288683faf3afb4c3c9a9638ea7dc4c046af30886edc8677059178a7a92da5085193cc58a099d42735a6cd73038b6271a2ffcd621304a3d15f3d30fd7f33752efd4a8a46ba4fba3ad66d95580d6f05fbf88c56813612103187bf3b46b88812e9a28c3a223d58d604921ef5e95653bb4e77507225edf7926246bd8a69157adb293d96cef806338a384875ddb473187a29101af965c43d1956a2c04f0819d99e7bb4665fb99a9c4394a4f5a023e899ecf03f4ae11faa4c67a113b41ac2ba53644b71303f0555666033e0d1b823c8d344e15630f58740f023a31f1dfb5988d54256b2751e243daa2b18bc518212c378ab9a054aa42ab51dcb24886fdb61a2ff8bcf8f7010b10084d472cce51ff00bf5803361a75ee6ce883928c120902e6216df6bfac1020d5fb1b2648e705cbdb23932edd423789990c0253bebfc5c5a9ac867833103dcc7f47036adfe6ed5ceaead26935bd8b1ef0a4a20eddc412bfe6d17b313241aaa3ae8c11a906c3690f04013997ee6202a9081a5ccf643967339f136f5b295b215ddf1dfe5fa2c808661b50f31a165ec2bf1273fdaa115374d59b21cd338cb7395b7feae425be74423ec5733eea4e191afa3071b6718c1ada9031147d87983ebe50a8c3ce0423cd4d8c7ad790c8adf8f869f39d6dfc1cf397ff1df592c3b2990831d9809b428c3fd707756c87708cacc625477ebb8f90c1d9bd393dcce6fc1f71dd2bfece92630226bf7f72e31099fdcb07279564468a1ec94a9fff92a86dac8f634b07c8bf2df2aeb4a8eef02e086dc1020e2f6c0e0e7ddc64eb67cc03fe042e0500252de65493fde07e132dca140b2cfc5ecf1f9a03f5a30d3b3d0d1191bc317612906965d88727a167b31d7f9c254a219166e381f22e4dd391ee51ceb11b379ca2a56cd019c100977c454a897b2631529e194b044375c7d06952b3d2fecf033e641e27ab00faa905bc9b817cbc421f4ccca0fdfc91a228bdc74691d90311cb3edfbdd1ff937b7960056cc964fc9f610d2021f9f2700c73eee4189a34920ad888cd3c40f2736adedf30a5a833d5522f6475ab15f57e813068951f4442c6e2985fdf0bb805ceeac40846c80cc0dbaa317c71f268efdda4ae4254b5c79a23adfe106d9d98a2439590f5c7d44db80b6cf503624d41faa0fda837320d145b556a5014eca0e0e7c3169ef8ac76217c589846c966ece7767d425a181066d026b125063d04ac063c6855f4a3bc9340332c179aae6e9632e587d18a1dc2d5b9cd1bac56202cac9d2c6907ea1907350d3f00f894d0a8b5091b9fef96ba43f2bd8da9a8e2a09991841aeb20d2b2bb3bcbe99089ddf3d3162cf56f13aa8fd727ccb3be56f5cdc8ee49f4b00aa12cbef0ee704b15cad3593c7d3628faaf088364b7f2b01ded301b1e719cba78728f3fd732b09364c9fafccad66245f8407a00fdd924eb0ebdaf5f59d0c479b0cff5dbd3f9925be1ecd8c1857d4410a97af52cb45f950f89faea403ff69cad1b211929f58e65932c07f1bddb89b595db94befb5a97f041139ece83fd9fce3a87f51d93c97d91081b9f9793a82071a99cc3c826695d2d9bda7572b8258f4a78a401d98af3777a248c2c3dd278e2805b31a084935f3bbddfbb7ae5a6275550d8369632fcc2f3c22aecbe545f88ba9baa356cd580d3390b333efda4f5c6ab5dbf8dc004dd71ccd188c6a5417fb92b88109e3e0defc84d5da5c1ffe0944c8c057c86b51242f49768e908888734ac604c230dee431b10bf9f9b82b27d78c60c970739922b4dddfe3318f1608b596622b5027258dbd1f3ba317f96932e191465e76cef0dfd05927a95770a4b8a404d567276927e874c7dbd0cb42710cc86a37500bf9a197061f6294c2460972b0c3a227699110a0531b43a20707ba4d53e0ecdfd2074bac554a39e6d5270781479a9f30e5f6ae09a2ce80c4483a07b7e934badff6c7da51a90233a28c7cd46e76521055cef26f6668f428dab1822ac99cb7b1b2615ec376868e107372ac4bedd22f812065e706dd830011e492c8b01ab0530707da2393e094bb24f91a379f86491dd3d28a00995d07bada87df68f03b9fd75e593ee0531ea913ffb796530705e86c72213d6f69487e7fcb1b3154f28b533c1d8d9440d16f588184fc09820535b3281d19c76ade3e61e0b5b97ec0b920a1cdd811de5d53514079ded4abb5d9a76444619c4fb177ed514d24638fc6cc804689a42167d27cf3d782aedf8228f0a79f903e99e0b6e92ace529e8e95a11a0a2497dc6ecff0ba039dc6464cd953a769190047103f570eecbc33dc8796c102fc77e4a7e6ccf1f60cc7e268a682670794cf4008fce98e772d1deefb839b2c2b797276bcdb2780040106c1db820c710145a755530b101baab32c2f0e1584ac99332dab2b64c8e439e0191bda22664cc12954325b22a1a7601547298dfdb7c18ecb08a1127b5dca1d320c3f317dcfa22ccd622d00640c58e99d549ccfdcb24e0261685dc280a4a7d29914adbbeecafc3a3784dfe6d731ea0e2a7c8b12372ff85d54921eddf912a46a2b157eadcd45e815d11b3486591ac23e314dc54fb831cab4e2eb2c04b865bb029b1c9bc3b3f3174f3fcb0d8e665146b6ada4e37ca897ad4fc8330059af0c79d89e07ad35cf1dacaacfa087c32d96f47d7723d96a5d46438688fb5f5fbddf2f37de45e3dc34f73b79a7014c4bce4ff3d96ad3a2b233e9f473d0ff079113f58a267d4c7f83becaa49edb3c159d266c3720571c4963e289c7bf5426933525135cc7fffd6516e33c8c2de0ceccdc105b77eedbaf9adf235c6d03aa5d0f1151e97cf80a187acc197a8c2f051d19f7e06dcc3186263519e2fffa6cc88414e062c3cfcf6f2b650f4189fd3bd490e97d2768aa84569a26924eb67a16ea8b8be6c1fbc4cba2e5a1852c6fcf7fa67266f068f9ac0272e5f0058c363524b4a8798dc5396ee0e7454c7ce60c39d09c4f5e4d4128ce04801be8b6f408e6a3a37ce99a22a723b50e2f29e0852b9ce302f0511a2119eab83a7ebd67b490d7cc4b9d7898a28ae946bef101ae151320eaeacd5cfbae6e561d892c6a476bfac4bcbf30a66db2a1cce6b1ed8281355bd99b12603da071cadfb5f4d0ea0d1860e5aec37318836c17263bbe1e63963d363131d8556ea4747d21498432daedada43f89a4c475b3a8025183b5be1740628a6402d2eb660cfbe061a916f913fe6745a605a27bdaf41f6172cd374802b826540040131dd71ff17d6d82fb9f3a7a94ed22316980bc4e460ca18b9d717449f89b77a36b1de6ae88685cda12cb729f3ceefe9a874884e14d3317de0fb1176dd52e620386e1a8dd991e230b358314292e340e9a38fa12def1e8fb68192dd7d681f1421e278262c1cc0db64d329a4161107e88f17521cd4a2cc68416cdb82b8bac9ca5a8e77f24d2b364c81b938341b9e0e0c702d617d115606a70f23a24ef1e3a83490387ccbf0dbff957798b956a2a19e3aba1cf13baecadeba27dbca206ba2ac50ab44f4a37451960949e5f9888c1dc80bcb92c38b42b84a3b4008e670f0ee5e81ee68bf10f44029bdbbc5657714a2a57fe3401da7c79018606def5957cd2c90be48141b71800615782c9ea80ace542ee145566a752fd324d446c7f60b61db7211b02ff355ccdaabdfb7d3a385098a6669e21017a2f3898046167f28d978c1ac81e03b8a140654f1a649e0545cbf96ccf9a2b879bc20aa069ed92379a9355b22c70e32b22773a479c6d51023fc0268cfb082da9b36923bd90d85833d41f6ed1dffd2f64db113644d9c8f6fbbebeb8c1e2c15a50610dea0b2145b060e0ff27c519b064523464133d2f6ff10e22dbe4262126ed7f7167e1b5e3ae66a8b475f055b6c6ae91202ddc0598a3dcfc7a0aba4a02915652c8e3d9d002a6539060469ed4fc6ba7868933639adbc03d2cf9af7b08a9a5dd17315fc2e5cf828da9d8d9a6a603f311953e7aee43e13bfbafdfa39533aebaa8f55a3a8417879240e84e16e91b731fecaad44cc67a5497c99f5a4d63c2f6aabfc775e805cffb40b03b5179b3220a68710d67862a19f9ad7760068bffd2c0cdc07f93955fc6c1e79be608fdf24e6d0fae485fbab3880debe83271142843d55ed964e871bd47e8270ac27689b8c1049f744a9061f18c196beb24a6735c5ccf7a8578e8bd5f695bb8d7a8122b93e724e5483cf93fa6082f2c7a34750a2e5cd4b4e95e641356fc3897881ee6f85cd6693f4e6fe23233ee6b31e101ea16866fdea83ccf5f6b5aa289ae71952705b757f0aa79d5779a963e991e3ad6d11a267e9cff41be589e94cd0bcdfa621c17eafe52ad", 0x1000}, {&(0x7f00000012c0)="3f1ebb3d480d221302f28952a5c224502b28dae65ff89eb59ace5a3d6309f22ca054e5ac26f2d9710ff369d82d4b245f00d06a2f552530ae68334ce0dc36b0d7b9eba0aab79608ac9ca30a203f694b89e188b01fd7a20ddcd8540ab6420f779793f6b6488bd21c92ed3fe062c376559b5ded01cc7a6b49e88fcc495ed85d0fc1b51b7a42666243130e2f1e6026a1ee79c9f9f5ed815d78bc328e247bd33326b84e0d79cdfabd1c730c9863814f6de3fe04e00ff5c26415c8cbbd5bcdb7df0cd69f5af2698a99c8de0c8558de96e901d905efc4c7c464", 0xd6}, {&(0x7f00000013c0)="e7666d0d0c18e095af336b80aa2f53e0c699184afbdae261a6b7834a7e1bd6f9e03f2e005276236bdcc43cfcdc1c3e013d0b253f2d9e11b7f4016aa4f1c2980458a9500037e3512d31c17dc25b72a86fe5d0ec93b5d2d605", 0x58}, {&(0x7f0000001440)="ffb6521f0fe4f0d580b4d558c29bab2b6c811fe02a71dcf1bef36810999ebb2238616fe15343a7fd31d5a8c678256aeb1b8782b0720b02c45f376ab21bab7e49897420337b08b2ff4f6e4ba162d74198951ac5974c51c2f41e9fd3f8c68416bbf2a1b3bcc6313a87d1330975a4e2f2a364e16404bb044ff23b52c6bc1814cf6169e0c51a665b05733098cd9d", 0x8c}, {&(0x7f0000001500)="fbdef4d529f00e92b9a71bc87d93e6431a744c105197ce89f752e07a63ca91092fb3e80a297db5b6e0f286f5d640ff0beb4228bd5be7c7eb7f6086f4198969d5e4fe7ef4250556b4f3185eb68a7967155cc51bc2159ad7a64a73af0fd045a660324ba5dcd81e7337518dcf974eaccfbb70ef5783775fc7d57a65692c6d6c440b75c6d6886d468d80f0163e0c73ed90a67925cf9e36ca29c38a1e69c9a72e55dc03305a7572d4dc954cc05526d3ef520bc9e3b93c1c7ecd4965ce51640b070157a53b62e63027e5e1df4b73cd4c71cc0696bec6c92dca98329f2acf768ce4672fce52fb4e505fd0527af11dbceafe", 0xee}, {&(0x7f0000001600)="4572be3d58c6bb9102b3e95ab3ce5c5a348672b35946bdc8e985332a8ab459686627dc64f63a6d6a17b7dc7d990e28a97cb75f1f81b62eaf99415a435cc07f8a8d2ca53db7a2308a14193e43e3bacc05a95f9cc9f34a493aec4485f9f9995f97481346bfe261236cd3243456e46bd09ff68dface9af3b53d34758815c0096e249700c635bf84e0455da6b02dfedf3a3b1a1eab633ef9e020753f4c8e1324c755f4e2ac814d86bc80428d617750b1cda355420d9f74d54e03b7bd7a819c30bf80f5f2f379ca7d2d9583a3", 0xca}, {&(0x7f0000001700)="b0cfce24", 0x4}, {&(0x7f0000001740)="014fb9dc1ba1286a7c5e8d575b8e82f51418ba619420cc90e71df77318dda7f39ea78af09392df102b9f8a672fc1dda19306ce845099e4351069401d51c72230495b8b1ac96c6605053218e5cf54b9eebc0c460c3735269601cc4cef822cbf29b6b82f8b09eaafa301b0ca1b4a30732650bb3d00e2a2b7fe264f63e46cf130604106946cdcdbd65657b21c36e66f7a0225f8be79d3b9e23785e7943d8c1e3d37ce741acb879ba2c83c288644", 0xac}, {&(0x7f0000001800)="919d24eb081eaed853a6ca39210da22943ea7665d3cb527cf12c0acb7d64d879922b297840a76a59d5f7e908c6d3e807b2d80179d4def917dade650d92be1858a8761a20c2b3c68ec028fc630a25d1ca11ec01cebb641af25323bf20bf26a8cdc174d7ca1e46480e94ae87d3542de3fbc8839408d1a0a094b9208e961d42b614711c6231a9595d3a0d6507a3bac2a433b27e29538eda766dd3871c3223d68ee4a1fd92c0596c2d786d065dd75448b584e1d39dec91800481986308620bb64b5a89c2e858595a8077930a317e1c179880d3f7a3362e1d9f8db6532819a9562a2e8827fc98971fc6358925b40d50bc5822d349e2c1a7fe07e46cebde50fb65698333713bdf328264183bd765d103fb4b265f47cbd3844a78f234132554c64db2dfe1e51b007aec09965fabf91075dd00a26ddc746465852c63536f578151da1aa8e913fc6e4df9134ffc46af04031fb9e7f29b2c5854373bdc4eca9621fb0bec078996cd462c611548f1335dfb3bddd10b0cba54f73f5e92d622b876dcc736da65494e40144b5e0118e46aee32ec60505688466a66e866d4ded63e248798acb51dfe2facbed63281c9728457eb577a383ae5f0b76fdcfa9497f4cb94b432e3caab99f98dfe80b14c9469b55a7c7ae85d3ef9304cd9ebec3990a2339498aeddf43a14d9c52786c702d49d1f93456b70785b77e3b217610486cc3bbc3e9adca57646dee08feff8dd259de63838ced328249239eca0c6e81d31071aeca1811c336f72761b85cbb626027718847709c0b87d1321e87a88dc55c260ee11c82ff6e45703c7659aed381f6764e93a04940e701751765e2ec7f5e99bdc8c25cdf3f00afe4b841686357603108f821903b82f9d352ff200fca0127fde0674fcffdb5f135764363632959faab868ce0cc13cb0b03d8d3d4bc815f34476dcf7497881f104b8f8cda3672d19aff59507d3a22fad6a77c70afffe6723f124d5ec32a41612ff48f9aebcbad6b5240928467c9fe8e216df932f2d015e9e204505b5f84c78bf31fdce5b5c62f632492647f5a9d64e5a5210a6b83e2c5401fc35d55bba52b71cf9541a590aa40b838f7cf3d3989393e2922a571a7ccc2070fd5ebd00ef9b43841f82ae542245fa216994c5114b6bbe98b5b442691a51b3e955b4b8ca409d205febe7063a1e8011a7a38a4c86a21f19ec4f072b4caa2742ec3f03d44fc88b00fa77f34bc3b23d61495a01d7b3f1f6d0ef3c305e924fea0b80eef545a2a86dca06e17d16150d00768c1b153db16d0c74b95fb5c440ab9b981acb0e0bd7258d1316ca5827a139b9160e07937323a64e7ca0aaebab94fafbbc64548b445f9df59d3a9971015dd7462bc9383916084a2de0f3e30b54b402b4fa3448fb2be1bc58671ebd7c28e26f424cbda0382970a42a38d90f888515c5c24b5d0728fd8619316ffb10700fd664fc038682c6a75ab2a5a93154333a0a10798006182770be674dc676ad3dc350a77b4cd2bc92c8735b6b162ce15d7cdfa1fb30e75af937f9a6e4199b8cefc91c2f41d87beb2a52d85d860891d8465feaec35e2152d6fc509c43cfbbe6296e60bdb99201f12dde90c88965e281e092c376479267e7b621cc4557212045fafa77a181ba03282660dc91ab22e8384f59efe9095ddcb4f7c034f799d035910627c2adb99d3b7812ff746dcba9b832e1ccf86cf01afffaae31f98f09a3e879ff56fc21b3071bf75e40e5d6356243b6fc96301597759aaa73eae1207268cf34b47418ae79754a5edb0c937a3f909175c4bb974ab843591347d2f73e9251b3d920855287cf3dbfa529c2fd12848deda72d77a0fd5cc20f5ab58b3d9ffc8b7a8794ee2f7c5e62fa50f416dec5e5030dd56406cf15206196d18c248c0bfd42a4829afb9d841972d790da2eee0cff43f6cac33a707488342d4b0c1860c2a14a201e6f2a0698ef8b8729221425e9c571f8de9bab062d7fc091e7ed0ddd8a8cb1a7dabcd5e4e7c5f9a90134174682f140bc8b8a118c1cbcb04f6e63b304e663a12196a8a30bc7fa23d80569c02a66e928a53613baf26521e8612bb557fbfd1dcb4137679e082c4304a09018297118fc08a7bb7fd88bfad26b060b4ba86b7cb2d5c06b885de7101cf0475c0e5f01c1f7cdfeca91088ed267fb21fb3f888efc5b610d37084ecf32dc1933c25a7a0d6c166c6c5293d9c50233857308697fbcdc6c683774b743452560195592fc160fe06dfbc9bb3ce02e5acc01b78a03b222a45c56fee597f23dc339fc3baa54233eceaf8ad3ad0aec57f9a8cf535a20b2808123ff04fdcbb090c044c0ac59b581b39b2d346f73520fdb1e30fffd19903e0a9ac63cecccbad0b58dd24cfc6b047433944bef8fcdb27acff4aad46f5894a3a1a4c48af97b782bd4802a347f02038138ed46fcceb60ca741cf162b86bef1ba5c7e26a51ece947478ac0733e98efa46207553004d31ca3b145fbebafc66b1d46ed84a2c4e92a5f77a0da4d5832c6c183a169f9b1e0fb57846f07df9b54f1c4356ab922d5ef4f263b6486f937334faa3e64a9613a3ef03f0abbf4dcc03e2044409170ffed65bb9800b78094f7cd1495f45e23ea01f240af768ecaafab3d97ddd4682493d308e3f559ea7d006508286a72c6234edccb3913f3ce616930f837d5b51c1106363f4226d74172758748d1d1dc5051f019632657cadfd82442b51d4e311a02697cbf461818c39713b50f1207ef3ef9dc40240d389e5d5ff791e788f807030d6e0622ac9400ed9777275497782b0a0e8bb45ccb5f8906cc4478f7b2a6453da37771b2de00340315aad44a8d327a421f01f83aa79aa91e87ca91bd68cd7d0ad370adb0a07bf22ea4967bc208df8575018f6a7d8a4320436cdf433f6df710eadb7b121c6b2b130411455ff1f0f46aa4fd4376362bfe4d8d820c0bf289cf6a10405e74b1b8d1c1cfec3fe6c1c0b756cf52fa7ba4634458addd30f5ac879b4cbf8c7ff0ba781f21775ece246c2288faf3e403807d186ce27f692f201901b059387d33224c502506208ff4a5559fd8ab7682d7cc5f7dde76fa7acaa50ddfcd9ea217d46865d75ba920e06e7d71777d4c38fabe05308d48fec484b38b554a3531350369ca9aa43014d1fd23b13729bbe5f2fcbba9d6d071139a7a8cadc960bf813d49ffdb9118d56b8d53d6091350cde0f711e96fa7d3dbb11812157b6d4d6ddc26a5eecec3e7b2f3874356904204ab06c2c9cb6c89d84d7a3cdceb8b040c42f9d2beb02622ff488b23e7b3cf64778185e45aa76773e6df480566c9b14f0d96bb4d0e4f305f7e72890d00c0a4fb97ebd7c040453291546a16bdba9c0651df07a4da7216e4a604dbe432fb3663bb6e0a3cb6b83e60eb11fc8e2857f922153157f2b316baf3d0a353d06978a06370c33f150399b772128c5be0fbfd5033c69ae0691c76703d87f87e96f68f7297baa3d32cc18d18c7a8144dea73d08cab154f4ce671cccdc7e825e6327bc5e9bcb4c0bdfb5483df3403ad97ff753a2d1be90dded8f6f832fbebfda8b3851001d47e9b3c10d22d626202e9e3b444b2958b276281e8e2618ea9b5c0eb9f492bc8248d743dabd602e612dbfb8610527ed43d183b0baf1430cfed181ed83b11b40440237c374d085e730df282894f576760ab810bbdbf295ccb5a45731be35eaf3a133e8187d8db4e078ad7fa289111d8927d0dc914f6aa30eef5d30c4799bb54355e0e31657ca569dc946ee9241f51113f75d1b37ef51832cb5acb172501a06eb6ea130a9bfbf0f78cf11fcff1e153758493ec3f2e5055610e692be44e2acd3be311f37df1b0bb17f115a0cb502c7427841f1e55ef93b9417dd33fc835c54842f4f9cd9d493fcb744d4ae05508669cabe502bd651af57888a62c8528b4b88f6ae083bbc1b9545bcec49279ca73a22e4fb50fb34c39df27a795c73a5e930495b2300603a4afbae2a166be36febeb023fdb71d6fc2a572af3fcd81b70c10570d75300c67d420fdabd0daa6be893172b59e61cea0e2fd759607390526c7ee17a22e7174fb4febb4d012cc732d212533f6732ba861ac5dad7ec91ccb728aedafd46768d482b8d0d6bf769c77ce20878376a7df396b512b373b5690ff94b775470604e1a3ed5239634fc0993f41ab5f2a67691f06f8a9c6e90a3f28ec709259ffe2141a802ad816ee909b939fbd96fa0be4694135f1fa22cb22d2fb97197cb08327aa8a408d2991a54cf7a269e43c575e1c4265092a2590fd5686681dee342572de3d0e55c6fd7a1d8f30fab9b8e009b0b5df9da61e9b2bd5cbcb0b4b8af7606a32a0e66fb28778fb6c406e3edc874807d4215d46564f8b2087b0684fe41d313a750dba6bde2dbefaf68f73d12e4e0b85923b901a1945ac17f6ddcbc5a3663cb782b773e069ddf3d0a2f96a3cee097b32ca37ba98d67d38cd165ebb813318c06e5fbe98b91c9e5733b064dcf8c6f89a402da9a5800f8d67e4078f64b495a65b99387ae703b6a39e3496ae6482811d06cdaf67af63aeaa1162bf1b1adeb25c8ebdd9a27d5e877f81a13711c900e798246ad7749227493fcec01e7e9166ac0530b65f19c850675677c834ff666a813d9b019466205cf30b1ea9d718516e80093df7cdd32d7813c62180f4e37787ecdf1579e762d0fb95f54dd07f9d99269d070ad7eb99f191240f4be6edbce0ac17db23d491b6bf05c5a21a323cea13ad07124d9149c81a2be39f8f5695d4fb48a4ed83cee55a1077d0f82337829cbbf9fae3069af072be4bdcd29a07e5ba6f459017096a0738c7262da2bc1a7738c0a49a810e10e4fa3ebd3d85371b6e7d1df27ff1c8e46c16dc087bc21106727ee59305d74fa7b55eb50d552f8b13b5e236223ec71911379a4888e5b418343cd0b48a496f34a9fb21dbaab39a5fe1758b8e47ffd88f8431054ade0ae52d006a54dc3b8ad447f8d23f4914e019168d37baf65f873389a65d3f5334a1928eb31fc5fefb22f785a20676090dae2c6e6d6a71579219e034a560edd92522d9af2cbf1ccfe81a45def88d02e3fad3abe3de6b123c57bc9812ef412dcfe28c47da6eb9e854fa29c85e4b7f1cf74c2e56486629df53f8ea5e706ad4aed24551749ce5ddfdf1e97dca5f620bf4b0d6754b15b2677d5674d90394bc7a8d19dce707a865d3f106fa3df0823c0beea879aea59d285ae6779d2ce388e2324240940dc9a6becbd7cc0110b12b3df12682ba353abd0796e64f14e1105de2e24678ce53014782f080a7da897b7e9cc9aa7ab265d984bb2da60ca293c5a2fee0b5bab227eb677640300dc160c047ee43cabe667c6219dd65474da333241475a278c058a248fe1e1d9b6f8b06e3ccc12145420ad73fc624628347801828c43409b5d9b8b8bf8f2d88844f0aefa89e0e47de4b61a4a47be73d881cb6803eb0b56d1f292c3aa16c015dfd79e95cec4e7209097d3639040f0f6d2053d638c4c9f3b19f78eb584c00207e7b4dd40227563e3e0227e60b72f491c95585ddc8924446c5dcef45cbc31b944f01a4f37be4db7f566b1f3eec33ee9522b49e1ed660c514f3cbf36e1cc8d8da126e947faf7975d2ab4d6d24349c203b92c61f71ee947f1198019e53b2597140a451e049f8e8ab4d55a19155a1ed092d3c60c538f193e685d590d1a85422f3fcf4ee4aa724a1d686f91f72f7375f06d6f35d238db329a4b3051fd23a298d698b5b4bda527b83cbcad4578515882d5bb30053bdad531ff5045b69ce28beef7402f4160d91ef4dd1bf56e5608c5318a104b917cc4ee27e2dcf1391bc5646d2a4e63c1ac4a78bc73782", 0x1000}, {&(0x7f0000002800)="0946502fa3bc535c011ce593acb25c3d1ec9c7b72ed56c1b75cdbd67d06abbad2718c6ba6b91d50d67b436cdb72b172749c0bb9e", 0x34}], 0xa}, &(0x7f0000002940), 0x10) fcntl$lock(0xffffffffffffffff, 0x5, 0x0) 00:01:08 executing program 2: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) r1 = kqueue() sendfile(r0, 0xffffffffffffffff, 0x80000001, 0x5, &(0x7f0000000400)={&(0x7f0000000100)=[{&(0x7f00000000c0)="9b005ff4c7e08cc7b9eed9fffb3f641f0f17", 0x12}], 0x1, &(0x7f00000003c0)=[{&(0x7f0000000140)="7e634c9cd574bf82206f46c3df6c8f075b545e7a7168afbdc50a7c0e44be51a46a4a3988f1b2e14ab35418918551a9ceacd7a74e3311cb73b26ea8fac8b8b772df", 0x41}, {&(0x7f00000001c0)="afec7a8a047c1f450a7c870ae48048c8fcf1362aa4b260df2f38385ee4fc39c3b1860031ffa25cf1d4f831a120cedefaef7ab086483ac75f966e5a9827e3aa2e68a9f6922efe7d22a0066b639f67a08eeacb3d7ecee695b4ae86ed360a31bea3894bf2a0ee83826d42e1edaf78e39013e73bfaca788140f9f1497a0ebbe1afdd75572b8f38f7c0709633481824daa055e14bafdd0c238cdedad16e3cae76bd01a084a39e26aede00eeb7075e94c6e02aec1c3298e21c", 0xb6}, {&(0x7f0000000280)="5fe9564d87ee42241d37d7c19f7d2f06752c378f8ddb783706170900bbccb8fc17986ad7e0a76edbbab94ea1d8f176c879511454606794e3e1906ebee26cc3d930900676eb1c51698858b7711c44d9546bd14aca57314ebf471c8df5b9e05067f2ece316c5ffe484f5b9df5fbe960f99a8c0623c7f45fbd32cc8a7d1a0e16bce5c2bc6ec9a33d8f2bfdb4e3ce3d9613ed7219865ff0e176094b6", 0x9a}, {&(0x7f0000000340)="f881da9e41516825af57834f3bd939d300e5cbee14c6bda09ede103fae7d2bbb24029ec2b2617a8f27d8fb711d22c4155129acf68601af744aae231ef2451b7b67985561159edd1538d0ee14e6e5af9f96b0e332765b7d18", 0x58}], 0x4}, &(0x7f0000000440), 0x4) kevent(r1, &(0x7f0000000000)=[{0x3, 0xfffffffffffffffc, 0x0, 0x10, 0x803b, 0xc, [0x1, 0x80, 0x7fff8000, 0x8]}], 0x1, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x2, 0x3}) r2 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r2, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000480)={0x10, 0x2, 0xffffffffffffffff, @local}, &(0x7f00000004c0)=0x10) sendfile(r2, r3, 0x8, 0x3, &(0x7f0000001700)={&(0x7f00000005c0)=[{&(0x7f0000000500)="94b2f38c748de055f8faca9354de3e99334f56cb47d10efd27d94bf9503ae3e7193842554f33eb6aceb181aaf5325ea07c76482f3a39ddb84a106423feb8fc980d7d10610cefc51e1ce08541e219a83446a89af8cc631622d774d89ef59ae50f46cb556abbf842fa7d1f75b4ef9a5a6bcec6823f001afa3d6d2ec1b58662626932a5717905ad6e7650f34ed30867c796426a16893f0fa8943bfdc72a8378097b4f33262266fad171daac", 0xaa}], 0x1, &(0x7f00000016c0)=[{&(0x7f0000000600)="1dc76cd74df4340d4bfdfc4c1c22cba014d3f00de31d3ad55eb2cd83eb69ca7d5ffb0eec31baa27a0c0d688838b93acd7e2dfb59cdc5b4cb0edc34ee8280f8f81f8c8ed8153f7456a181bcdb2f2a41189d9b31365adbe5c8aa9c1e0555afb759b5545613fb07e0ba1050f3e08661b8c038a381c00d708ec42a2b79bb46101c64d9f577aed96193de548163bdb599d4a53a47", 0x92}, {&(0x7f00000006c0)="ba44a92db5370f50227469b34e4be6895280c52931c7b049e891e0748aff10b2e9e45d8eb916166e084e33500c25a7718f72cbbd20c756fa0bb5301f5f5ed09d655379bf0ea37ca9ae979c8a9a560533cae7f6d777cc3ce7c110021c4a9add8d5733cb025ac10d7d3937e123e3b1837dac9231b5d384379915db8231c9ea8381ac4d2f35b8bb23f949bfa864e5871630cd8df985f4636d1b31b6d257331756087899ae170962e46dcdb49935e66a025e4920378b16f826b2484b0fa41c1b47ed78a662029cf7307a807b1861146660967a08f07b8c5bb2847362fa9b1e9261ed44d7620575500ed535e690dc37ce4af819cae33d1c7f58a8ff8bf84ac6b16c0d0f049e98b52429f2307b0459bee98ebff468141bd300c5b440241ffd6541d85b1733d5bd23fb5a0527272b14c4e1cb5883f8e18467040f66a9eb354d894e7af6a47bdc996ea2724c2d6955ad95a78e0bd6430cc4d072c67a62aa2fa908abb81222900613b7fc0d1e006a4548c5e593aaf06e55a376336002171e4728ef391b3e75ee8caed5483927336f4750f74c2a849ba78b9d647970aa5cab28db0a57001bde3b04497943377682f94d15c14aa09617212eea15d08c67e5d730e8690c8c69581b921137dcb4b4e7db68d611f3683b2285f25ffee91452462190ec51224a7ed04f67a34810461c4ff0c2f6a90ac31b90bee3706efe89c7100364bed7919b0fade4d9c0710a02d8a1f8aa85d89ec7ab8266a51f559053533348199f8bf4436aa4bc12b13ad956756c9ada7354793ddf3bd14426b10382bcbee760cf9585ef3be647220dfe224b20830dc52bc53727db8a82cf5dfd2c580c20d2a49dd4a42d484f7f70c1fbdfc2e9efcb5d7df5ef340b93e8b937da6846f6b0e1dfcf48d6977d8e4dfc0eb98ca268514b6f534d96aaaab140acad762b4344dc648fa6afc8e98fd815679940e0221e41f836c332108bcb03d4127b15b52af887851698b09fd7f8c9e22489ab224ec69fc6fb1499ec8a39fb89d065966f76c990690c32c09575158851bbaa1b22e35d12ee8676746853170cc9d55c06b62b78d22148f60d00123cb53ed6edd2536b567ca9394b28daefe530e570efb898bd4a23b09dc6a01f8c3f52e4684216850ad3cf4ca92d06ec8bbd7295389e0ded5dc9d76736f806b56681b79dd7b977c0d9b8a24fc4989de07e0806ca853e8c57cb4bab7b578bdd324537df281b8482271e8887242c6287626421b0649b44c2c194030d0ec8c3bfcd4a4c3f69a6dd33356e6d1edcf5a3b1132e1a7570d16313c9f34b548799f8a2c78d4f268eda1b50e87770ae3211244d3dd4c0d2e4d9370b075b85c970a13e6eea22ae5c09e8ca7823d42b63cccddc7d4349c7661f859bbd0b2466e4e6eeea4db52bff278838a6aecf96a939d7ba047eeb1910bd13ef1f248ccc3f093aca90cd7583315310124e9f3e2dae721f360a40ae97295de428ebbd5fbb512eac92a257b5444800c2f6a7cc6d4ca4258c86afba085bafc54444672b2ad851f55f39fb50516a5b0dda3881af5309acba9a5de003cad1f6409b0e45b70087eabb070d9b2939ef2beddf8af6498e2f6c435601302aa4ddc89d85487015d57a52d0a0c4b857cacc08dec216d51d1836009ee8821c3cfcad851d839057e1b5f12c557eab8b28a04f1462987dd0865fe9765819b25e2fc9a317d1f6ebd747a8f4984352cfe6c97a85243f43a6d516cef04a5026ee972da3f6b6961541c232bf1a840c429c16b214c0d714622e3e285f7376b1543a3c81f75fdc40d436afd1f213720dc87d69cc677af12624ac2fff46ab0d373ffdfca059418606658c2803ca36b43389b7e6a918a6610c816dd40d0c255a1829c02c8ee1ee40d2d1288d164236dd0d31bf47442f1ee40181ee60890e88ea407bd5ad63a3687724e2363f37dbccdcce02906be0150786351688e19923570493f5523676181e20105dcf438f07d9531ce11da150b6e430ac06c75ef51fa94a9f7acecba4e2883f9e166123c37be10d68d4e089d2a37e6423f43c0717ba6e937b1916486ba6a955dfe7d60a2752aa95f2afa58f9175018340ec7a6efe66317cbd6fb556482d9c3688db876896aad1fd5919eaad6478ef351f3cf374f8a12c386002e54d29e02f3648e6c642071babc8fd4a4cdc040e46866a1bef86974962c1a41fedcba6a1284dd6ff5bb8365acc747ed97e6be7c3079d90ee2f054bd7f599800165352af2df0c80921c2bdf32720a4107130ee1bae116c90b77d65cadec6fb4c8363d325e40dbf7f0a012ec554e91240a0ca323e7d5bb873730d57d658a3ffc040cd119773f656b5d014640547486b12697aaecbb611fe207059bb0dbabfee0a390d8aaab65aa74f16ef389cd709ea9d8761e1d0f3e951ad7971177cd289ca8c6b4e354a499beff313af4089fa4299b89b53f825bd2963569de209957bfeeebf3e0cf346f3d9f08885c8f4379b8021c82270c2115367af89fb1a481ccab6fe5dc3626aa11fd0cb8af94d42ae9cd82b70b8d0eee78f591cec5b74da1f19203e1afa97ca5a726187c56f2362f8ce1a6147405b6452cc567907cd4728626a51c9b6c71ac0edd799eb3d1b162c4655b02dc1d171749eacaf46fafd1448a53a8235e7b439506419722eaffba49c86f1ff938313103a5ad5066ffa41f9f59986286d12206acfc646edc21135f349fb419bec8b4ebb5e9c0d84ce6d8320e5266af8caf7252268cdafb33f10b941bdde6b9b9309fead508c88f672b6351f70212b8b0197e86dac2858662785016cfec43a9f69e393194f95b2bced48712d31760a3381eedbf2b58a07be2f404ac6d2772abdbcf09953086199feaa5d0e752afecc3577cea4dccefa955d4915ac2742063da1444c66509ca28762100f5b7ab8f987d499bce54f9b597ced479a5d0de9f4c8684b3873f3af1a72a6705f7c4f19d60089e16c9cb4ee3e2624e4318e56a1c5824fe368519d524fd1299dba646a904f19ebc04c16a41f8782112db36f2d960361ca56eab5847a34cc7023dda8652922b31c41925fcd8a4cdfa26665b5d56fa250ce05f4f8eed700401fecb5119ab0b954e9abf2de915a8c9cd59de03041241c471f194c38034e06ef1c43e68e1f0c9ca566d8166dd1c3348a48757cc763e4d50a4dcba2522a9c197410d9aa92694357682a6fbab0b4b0c38c0962cd5cd53278ce6545fb698abe6b9c05ee9f9a05c49d3708b7f60e13fdbecc413db14c47020208a6d30f3096adb2d3f6fab296b394148ff82daf8aab9ad63e676523aeabf4b33c218d2500ed754872e033e57c669365f3a7278935674a92f4633ef6186086a556225213ed6ec63195c5bedf4bd6737c8c80adb6dacc4e7210acb486f7a7093d17355c892d058baee0af0d8928394caf239fd551827feefc96544593011b5de74d246381edb420469358ba33bcde47d9f42a84dd0fc9ccaeaa2b4d07cb4dd1167972ab7d745330073be3c09af488f65e9e8d06dd75886767790dcc4f9b2aa60e8c38e9fb36982c984afa42c776bcfd7b0d775ffc1d21e0d2f736321faddc6484f344b5ae660f40ce585a76f5ee420bad61995c7b2dd2486e2edb1697e157e43028ca12b6936e9086b53ef772d0bc682d8d0a3ebb6cdcbf06290b7c0c2f9577deb3e9ebc0c8da315d832bbfd650e021fee6ce006927c6677d06a2208ebc5eedbe13a0a7b0dc3dd8d4919ec03d7b436f42eaddf106f0ac596b9eeeeb5af69ddca11dc0cd1407676ec5e420bc1ff1b0908101b0e231d8b86f088c38395a87123e05077ed85955319a519306a3b1e21ae16e713e80f046cbf2467b778a489a6ea3ca29e782e66a6209add847d5a1626b8ceaf249beb22183eac21859973fb88a8c5818f567bc51ffcd33e7aceb64b4b44d692adddb49c8b0d50c4aa15ff8acd66f5e39037c58dae43220f2e3eb43ba5e95b96e9f47844fb09bed93f63aa737025e42bc8ad5947e6bd9278a72c1a4b6ede489a700e0708866a32acf3aabbed6c581726b58bc90e5f8f6232702a60e6562ecd00923949c75799dcd56e5f91cbb9358e0543cc979e3e6320382f541ca9470ec14c6db96b5d4d9fc9515df500c748d5567e9bddd219d9e6f3d529991720e9ab25ca93b6047bfa23dad3d49546abbf663dca28ee5f32f4e00e1e8c01db5c11a7821bc2f080dc09fd48eb4d20ccc2268c03790d3426e5f0d0d881c2a46d61f0ddb304ad79e6da2b8e41a5a9ccedd587b98a4105ec2ebc7bd32db6115e2cf68f529bfe7fe46fa3c30ec53882d3fec8012ab9a8d8e6fb8fde9077864f4e50cd6e4b06388cde08c12a792ec5c3ffbb6918b651f2c0a1cbbe77fb7c7c164812f302d60fccfb3585b1cd5d3523556c25ccf6cfc70c290fc1718b50eee1501f2227bd4308ee9cb44d9b2c6dbfd69692243eac9e7d024bec1faabc637f617ddebe75eb730ca79b0a7e74c3c5450de998d232278b114eed9823a147550a1d41d4220c8ecbad27228793a0e4ca48848ce95b10776796646850c3911f0ffc0c8fd1fb54adde55aaab2f80db986cb0784194eca04aed88bd263efe44b9974662d851f880f81abbb1581da331ab868ac76f7754d73ebbee90107eba5c5117ec84b06acc09df90c9a5502909b9426c5bf03aa7079d1a6fa312ec047ac3bd6828f6a2bdf120761711cc91e7ea684f03f72efff3d8f7b8aaeda4b1ba45aee1c557b2431e16e121e766758eacc4e4fc231c021689439b9bc7589e2377faa4aea09baff10cb77011cc6174e9ddac4c7edb1499f750a9f08eb32799256241fbdf4f7cee154bcdca27083567f6c4311bb37a3dbec528512f9bd09fd455f4526532563ded3903e441107025815cf4a1aa0b7901fdc7fdc18f65a6f263b3ec95f33047fdb8afedcfb13f4568299db2171a2bfce56b6b209db48a3be4997643cdbe3eb9a4dfcd5d3e34ae0b39f677919c4be483e8a357d91940564f99568e2b367d179f5bb36087983e826485824615fab4802bebc01af6158b6f1c5af293af5bfd9a518ae7f2150319459d8b66036de183c0055475176f8017ac7a901f00b7cddb392885bad36c55c9d46caf9b1e9795703c236a007e30f39d9bac286b62bd6940b729da2e604280d2ee36c6d883931abdb373d91d83efd4b89bca753a5be56c8adcf56264e7481d173b94ebb3782d236b750d143fedd0b4e58179faf508c282a81630f75306d81b5405aa9c9b09daa61fc2687992595fd0da10d87d4f911d662cfaf95b511de9247fd26e948e170087c260ef1d934bd42b7c50bc48b315bd5cd37eab5e63492a95892896e37fa4f5b7918484c68d789f8f65c0bf59268f9b33e3a1eea02a787ae5a70b0376bcde22cc1b476024e89cbc9810a619c8eed20aa71ac47c387a91164bc36ac5c70621148af3694acacc7bdfb54d06ce5ab1a501b19a1b07672cc70ff07832672be93ca3e87961c3eff43228439484c3fcc019d9f3e68729a81a6b4b39d22d655178946c76acac131a14d567e09a429149b2ddfd56d725db6a7cdb740f4ad0ad960622454ebb8ed4246158c03fd6c229399c6ebddc0530ccbf575e04b2d6cce7ee89a2cda77fcc33320ddd4a73b71b5e48c012047e54c05d186a9e10d0e1a7724d662c3d6ae4080f9352a2c7d9b232fa08baf159fc6611dcdd32df189e538486233f7847d9104ebc69248b9b593159c76b3874f65aeae7c17100915ce1a0d6e641b61b30453e5da2ec67273a094a4dfd6629a87315fc624518d3d56c6ed7560e4266a0ea24d217aae7a49a2fcad5ff4f5e3d49efd3c9ad0e2a9729ba", 0x1000}], 0x2}, &(0x7f0000001740), 0x0) 00:01:08 executing program 0: r0 = kqueue() getfhat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0) fcntl$lock(r0, 0x5, 0x0) 00:01:08 executing program 1: r0 = kqueue() freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$lock(r0, 0x4, 0x0) r2 = socket$inet6_udp(0x1c, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r3, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) renameat(r3, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') bindat(0xffffffffffffffff, r2, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) setsockopt$inet6_group_source_req(r2, 0x29, 0x53, &(0x7f0000000080)={0x7fff, {{0x1c, 0x1c, 0x1, 0x8, @mcast2, 0x8}}, {{0x1c, 0x1c, 0x2, 0xe94, @mcast1, 0x1}}}, 0x108) fhopen(&(0x7f0000000040)={{[0xa4, 0x1]}, {0xfff8, 0x9, "65028c738abc9b0f9e85181ad30fc6a1"}}, 0x2) 00:01:08 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xa, 0x1, './file0\x00'}, 0xa) bindat(0xffffffffffffffff, r0, &(0x7f00000190c0)=@un=@abs={0x8, 0x1, 0x0, 0x0}, 0x8) 00:01:08 executing program 0: socketpair(0x10, 0x4, 0x7, &(0x7f0000000080)={0xffffffffffffffff}) accept$inet(r0, &(0x7f00000000c0)={0x10, 0x2, 0xffffffffffffffff, @local}, &(0x7f0000000100)=0x10) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fcntl$lock(r1, 0x5, 0x0) fchown(r1, 0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000040)=@file={0xa, 0x1, './file0\x00'}, 0xa) 00:01:09 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) setsockopt$inet6_sctp_SCTP_AUTOCLOSE(r1, 0x84, 0x5, &(0x7f0000000000)=0x81, 0x4) fcntl$lock(r0, 0x4, 0x0) 00:01:09 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r2, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x40, 0x2) futimesat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x81, 0x6}, {0x4, 0xd8d}}) r3 = socket$inet6_icmp(0x1c, 0x2, 0x3a) fcntl$lock(r3, 0x0, 0x0) 00:01:09 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) connectat$unix(0xffffffffffffffff, r1, &(0x7f0000001b00)=@abs={0x8, 0x1, 0x0, 0x1}, 0x8) sendto$inet(0xffffffffffffff9c, &(0x7f0000000000)="20c4456a4050172f3cd06de3a7f8ca87e11ae42291a331b754a53902bf0e7a2451ac24a0d227606851d0aa19f731bb79e1f728dfd032d00ded082bfebf1c56f0330a71b91512b057a73babf328662fb5ba980ba342d7fad0ae0e0478dd3f52da04", 0x61, 0x80, 0x0, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/100, 0x64, 0x2, &(0x7f0000000080)=@file={0xa, 0x0, './file0\x00'}, 0xa) 00:01:09 executing program 2: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) r1 = kqueue() sendfile(r0, 0xffffffffffffffff, 0x80000001, 0x5, &(0x7f0000000400)={&(0x7f0000000100)=[{&(0x7f00000000c0)="9b005ff4c7e08cc7b9eed9fffb3f641f0f17", 0x12}], 0x1, &(0x7f00000003c0)=[{&(0x7f0000000140)="7e634c9cd574bf82206f46c3df6c8f075b545e7a7168afbdc50a7c0e44be51a46a4a3988f1b2e14ab35418918551a9ceacd7a74e3311cb73b26ea8fac8b8b772df", 0x41}, {&(0x7f00000001c0)="afec7a8a047c1f450a7c870ae48048c8fcf1362aa4b260df2f38385ee4fc39c3b1860031ffa25cf1d4f831a120cedefaef7ab086483ac75f966e5a9827e3aa2e68a9f6922efe7d22a0066b639f67a08eeacb3d7ecee695b4ae86ed360a31bea3894bf2a0ee83826d42e1edaf78e39013e73bfaca788140f9f1497a0ebbe1afdd75572b8f38f7c0709633481824daa055e14bafdd0c238cdedad16e3cae76bd01a084a39e26aede00eeb7075e94c6e02aec1c3298e21c", 0xb6}, {&(0x7f0000000280)="5fe9564d87ee42241d37d7c19f7d2f06752c378f8ddb783706170900bbccb8fc17986ad7e0a76edbbab94ea1d8f176c879511454606794e3e1906ebee26cc3d930900676eb1c51698858b7711c44d9546bd14aca57314ebf471c8df5b9e05067f2ece316c5ffe484f5b9df5fbe960f99a8c0623c7f45fbd32cc8a7d1a0e16bce5c2bc6ec9a33d8f2bfdb4e3ce3d9613ed7219865ff0e176094b6", 0x9a}, {&(0x7f0000000340)="f881da9e41516825af57834f3bd939d300e5cbee14c6bda09ede103fae7d2bbb24029ec2b2617a8f27d8fb711d22c4155129acf68601af744aae231ef2451b7b67985561159edd1538d0ee14e6e5af9f96b0e332765b7d18", 0x58}], 0x4}, &(0x7f0000000440), 0x4) kevent(r1, &(0x7f0000000000)=[{0x3, 0xfffffffffffffffc, 0x0, 0x10, 0x803b, 0xc, [0x1, 0x80, 0x7fff8000, 0x8]}], 0x1, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x2, 0x3}) r2 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r2, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000480)={0x10, 0x2, 0xffffffffffffffff, @local}, &(0x7f00000004c0)=0x10) sendfile(r2, r3, 0x8, 0x3, &(0x7f0000001700)={&(0x7f00000005c0)=[{&(0x7f0000000500)="94b2f38c748de055f8faca9354de3e99334f56cb47d10efd27d94bf9503ae3e7193842554f33eb6aceb181aaf5325ea07c76482f3a39ddb84a106423feb8fc980d7d10610cefc51e1ce08541e219a83446a89af8cc631622d774d89ef59ae50f46cb556abbf842fa7d1f75b4ef9a5a6bcec6823f001afa3d6d2ec1b58662626932a5717905ad6e7650f34ed30867c796426a16893f0fa8943bfdc72a8378097b4f33262266fad171daac", 0xaa}], 0x1, &(0x7f00000016c0)=[{&(0x7f0000000600)="1dc76cd74df4340d4bfdfc4c1c22cba014d3f00de31d3ad55eb2cd83eb69ca7d5ffb0eec31baa27a0c0d688838b93acd7e2dfb59cdc5b4cb0edc34ee8280f8f81f8c8ed8153f7456a181bcdb2f2a41189d9b31365adbe5c8aa9c1e0555afb759b5545613fb07e0ba1050f3e08661b8c038a381c00d708ec42a2b79bb46101c64d9f577aed96193de548163bdb599d4a53a47", 0x92}, {&(0x7f00000006c0)="ba44a92db5370f50227469b34e4be6895280c52931c7b049e891e0748aff10b2e9e45d8eb916166e084e33500c25a7718f72cbbd20c756fa0bb5301f5f5ed09d655379bf0ea37ca9ae979c8a9a560533cae7f6d777cc3ce7c110021c4a9add8d5733cb025ac10d7d3937e123e3b1837dac9231b5d384379915db8231c9ea8381ac4d2f35b8bb23f949bfa864e5871630cd8df985f4636d1b31b6d257331756087899ae170962e46dcdb49935e66a025e4920378b16f826b2484b0fa41c1b47ed78a662029cf7307a807b1861146660967a08f07b8c5bb2847362fa9b1e9261ed44d7620575500ed535e690dc37ce4af819cae33d1c7f58a8ff8bf84ac6b16c0d0f049e98b52429f2307b0459bee98ebff468141bd300c5b440241ffd6541d85b1733d5bd23fb5a0527272b14c4e1cb5883f8e18467040f66a9eb354d894e7af6a47bdc996ea2724c2d6955ad95a78e0bd6430cc4d072c67a62aa2fa908abb81222900613b7fc0d1e006a4548c5e593aaf06e55a376336002171e4728ef391b3e75ee8caed5483927336f4750f74c2a849ba78b9d647970aa5cab28db0a57001bde3b04497943377682f94d15c14aa09617212eea15d08c67e5d730e8690c8c69581b921137dcb4b4e7db68d611f3683b2285f25ffee91452462190ec51224a7ed04f67a34810461c4ff0c2f6a90ac31b90bee3706efe89c7100364bed7919b0fade4d9c0710a02d8a1f8aa85d89ec7ab8266a51f559053533348199f8bf4436aa4bc12b13ad956756c9ada7354793ddf3bd14426b10382bcbee760cf9585ef3be647220dfe224b20830dc52bc53727db8a82cf5dfd2c580c20d2a49dd4a42d484f7f70c1fbdfc2e9efcb5d7df5ef340b93e8b937da6846f6b0e1dfcf48d6977d8e4dfc0eb98ca268514b6f534d96aaaab140acad762b4344dc648fa6afc8e98fd815679940e0221e41f836c332108bcb03d4127b15b52af887851698b09fd7f8c9e22489ab224ec69fc6fb1499ec8a39fb89d065966f76c990690c32c09575158851bbaa1b22e35d12ee8676746853170cc9d55c06b62b78d22148f60d00123cb53ed6edd2536b567ca9394b28daefe530e570efb898bd4a23b09dc6a01f8c3f52e4684216850ad3cf4ca92d06ec8bbd7295389e0ded5dc9d76736f806b56681b79dd7b977c0d9b8a24fc4989de07e0806ca853e8c57cb4bab7b578bdd324537df281b8482271e8887242c6287626421b0649b44c2c194030d0ec8c3bfcd4a4c3f69a6dd33356e6d1edcf5a3b1132e1a7570d16313c9f34b548799f8a2c78d4f268eda1b50e87770ae3211244d3dd4c0d2e4d9370b075b85c970a13e6eea22ae5c09e8ca7823d42b63cccddc7d4349c7661f859bbd0b2466e4e6eeea4db52bff278838a6aecf96a939d7ba047eeb1910bd13ef1f248ccc3f093aca90cd7583315310124e9f3e2dae721f360a40ae97295de428ebbd5fbb512eac92a257b5444800c2f6a7cc6d4ca4258c86afba085bafc54444672b2ad851f55f39fb50516a5b0dda3881af5309acba9a5de003cad1f6409b0e45b70087eabb070d9b2939ef2beddf8af6498e2f6c435601302aa4ddc89d85487015d57a52d0a0c4b857cacc08dec216d51d1836009ee8821c3cfcad851d839057e1b5f12c557eab8b28a04f1462987dd0865fe9765819b25e2fc9a317d1f6ebd747a8f4984352cfe6c97a85243f43a6d516cef04a5026ee972da3f6b6961541c232bf1a840c429c16b214c0d714622e3e285f7376b1543a3c81f75fdc40d436afd1f213720dc87d69cc677af12624ac2fff46ab0d373ffdfca059418606658c2803ca36b43389b7e6a918a6610c816dd40d0c255a1829c02c8ee1ee40d2d1288d164236dd0d31bf47442f1ee40181ee60890e88ea407bd5ad63a3687724e2363f37dbccdcce02906be0150786351688e19923570493f5523676181e20105dcf438f07d9531ce11da150b6e430ac06c75ef51fa94a9f7acecba4e2883f9e166123c37be10d68d4e089d2a37e6423f43c0717ba6e937b1916486ba6a955dfe7d60a2752aa95f2afa58f9175018340ec7a6efe66317cbd6fb556482d9c3688db876896aad1fd5919eaad6478ef351f3cf374f8a12c386002e54d29e02f3648e6c642071babc8fd4a4cdc040e46866a1bef86974962c1a41fedcba6a1284dd6ff5bb8365acc747ed97e6be7c3079d90ee2f054bd7f599800165352af2df0c80921c2bdf32720a4107130ee1bae116c90b77d65cadec6fb4c8363d325e40dbf7f0a012ec554e91240a0ca323e7d5bb873730d57d658a3ffc040cd119773f656b5d014640547486b12697aaecbb611fe207059bb0dbabfee0a390d8aaab65aa74f16ef389cd709ea9d8761e1d0f3e951ad7971177cd289ca8c6b4e354a499beff313af4089fa4299b89b53f825bd2963569de209957bfeeebf3e0cf346f3d9f08885c8f4379b8021c82270c2115367af89fb1a481ccab6fe5dc3626aa11fd0cb8af94d42ae9cd82b70b8d0eee78f591cec5b74da1f19203e1afa97ca5a726187c56f2362f8ce1a6147405b6452cc567907cd4728626a51c9b6c71ac0edd799eb3d1b162c4655b02dc1d171749eacaf46fafd1448a53a8235e7b439506419722eaffba49c86f1ff938313103a5ad5066ffa41f9f59986286d12206acfc646edc21135f349fb419bec8b4ebb5e9c0d84ce6d8320e5266af8caf7252268cdafb33f10b941bdde6b9b9309fead508c88f672b6351f70212b8b0197e86dac2858662785016cfec43a9f69e393194f95b2bced48712d31760a3381eedbf2b58a07be2f404ac6d2772abdbcf09953086199feaa5d0e752afecc3577cea4dccefa955d4915ac2742063da1444c66509ca28762100f5b7ab8f987d499bce54f9b597ced479a5d0de9f4c8684b3873f3af1a72a6705f7c4f19d60089e16c9cb4ee3e2624e4318e56a1c5824fe368519d524fd1299dba646a904f19ebc04c16a41f8782112db36f2d960361ca56eab5847a34cc7023dda8652922b31c41925fcd8a4cdfa26665b5d56fa250ce05f4f8eed700401fecb5119ab0b954e9abf2de915a8c9cd59de03041241c471f194c38034e06ef1c43e68e1f0c9ca566d8166dd1c3348a48757cc763e4d50a4dcba2522a9c197410d9aa92694357682a6fbab0b4b0c38c0962cd5cd53278ce6545fb698abe6b9c05ee9f9a05c49d3708b7f60e13fdbecc413db14c47020208a6d30f3096adb2d3f6fab296b394148ff82daf8aab9ad63e676523aeabf4b33c218d2500ed754872e033e57c669365f3a7278935674a92f4633ef6186086a556225213ed6ec63195c5bedf4bd6737c8c80adb6dacc4e7210acb486f7a7093d17355c892d058baee0af0d8928394caf239fd551827feefc96544593011b5de74d246381edb420469358ba33bcde47d9f42a84dd0fc9ccaeaa2b4d07cb4dd1167972ab7d745330073be3c09af488f65e9e8d06dd75886767790dcc4f9b2aa60e8c38e9fb36982c984afa42c776bcfd7b0d775ffc1d21e0d2f736321faddc6484f344b5ae660f40ce585a76f5ee420bad61995c7b2dd2486e2edb1697e157e43028ca12b6936e9086b53ef772d0bc682d8d0a3ebb6cdcbf06290b7c0c2f9577deb3e9ebc0c8da315d832bbfd650e021fee6ce006927c6677d06a2208ebc5eedbe13a0a7b0dc3dd8d4919ec03d7b436f42eaddf106f0ac596b9eeeeb5af69ddca11dc0cd1407676ec5e420bc1ff1b0908101b0e231d8b86f088c38395a87123e05077ed85955319a519306a3b1e21ae16e713e80f046cbf2467b778a489a6ea3ca29e782e66a6209add847d5a1626b8ceaf249beb22183eac21859973fb88a8c5818f567bc51ffcd33e7aceb64b4b44d692adddb49c8b0d50c4aa15ff8acd66f5e39037c58dae43220f2e3eb43ba5e95b96e9f47844fb09bed93f63aa737025e42bc8ad5947e6bd9278a72c1a4b6ede489a700e0708866a32acf3aabbed6c581726b58bc90e5f8f6232702a60e6562ecd00923949c75799dcd56e5f91cbb9358e0543cc979e3e6320382f541ca9470ec14c6db96b5d4d9fc9515df500c748d5567e9bddd219d9e6f3d529991720e9ab25ca93b6047bfa23dad3d49546abbf663dca28ee5f32f4e00e1e8c01db5c11a7821bc2f080dc09fd48eb4d20ccc2268c03790d3426e5f0d0d881c2a46d61f0ddb304ad79e6da2b8e41a5a9ccedd587b98a4105ec2ebc7bd32db6115e2cf68f529bfe7fe46fa3c30ec53882d3fec8012ab9a8d8e6fb8fde9077864f4e50cd6e4b06388cde08c12a792ec5c3ffbb6918b651f2c0a1cbbe77fb7c7c164812f302d60fccfb3585b1cd5d3523556c25ccf6cfc70c290fc1718b50eee1501f2227bd4308ee9cb44d9b2c6dbfd69692243eac9e7d024bec1faabc637f617ddebe75eb730ca79b0a7e74c3c5450de998d232278b114eed9823a147550a1d41d4220c8ecbad27228793a0e4ca48848ce95b10776796646850c3911f0ffc0c8fd1fb54adde55aaab2f80db986cb0784194eca04aed88bd263efe44b9974662d851f880f81abbb1581da331ab868ac76f7754d73ebbee90107eba5c5117ec84b06acc09df90c9a5502909b9426c5bf03aa7079d1a6fa312ec047ac3bd6828f6a2bdf120761711cc91e7ea684f03f72efff3d8f7b8aaeda4b1ba45aee1c557b2431e16e121e766758eacc4e4fc231c021689439b9bc7589e2377faa4aea09baff10cb77011cc6174e9ddac4c7edb1499f750a9f08eb32799256241fbdf4f7cee154bcdca27083567f6c4311bb37a3dbec528512f9bd09fd455f4526532563ded3903e441107025815cf4a1aa0b7901fdc7fdc18f65a6f263b3ec95f33047fdb8afedcfb13f4568299db2171a2bfce56b6b209db48a3be4997643cdbe3eb9a4dfcd5d3e34ae0b39f677919c4be483e8a357d91940564f99568e2b367d179f5bb36087983e826485824615fab4802bebc01af6158b6f1c5af293af5bfd9a518ae7f2150319459d8b66036de183c0055475176f8017ac7a901f00b7cddb392885bad36c55c9d46caf9b1e9795703c236a007e30f39d9bac286b62bd6940b729da2e604280d2ee36c6d883931abdb373d91d83efd4b89bca753a5be56c8adcf56264e7481d173b94ebb3782d236b750d143fedd0b4e58179faf508c282a81630f75306d81b5405aa9c9b09daa61fc2687992595fd0da10d87d4f911d662cfaf95b511de9247fd26e948e170087c260ef1d934bd42b7c50bc48b315bd5cd37eab5e63492a95892896e37fa4f5b7918484c68d789f8f65c0bf59268f9b33e3a1eea02a787ae5a70b0376bcde22cc1b476024e89cbc9810a619c8eed20aa71ac47c387a91164bc36ac5c70621148af3694acacc7bdfb54d06ce5ab1a501b19a1b07672cc70ff07832672be93ca3e87961c3eff43228439484c3fcc019d9f3e68729a81a6b4b39d22d655178946c76acac131a14d567e09a429149b2ddfd56d725db6a7cdb740f4ad0ad960622454ebb8ed4246158c03fd6c229399c6ebddc0530ccbf575e04b2d6cce7ee89a2cda77fcc33320ddd4a73b71b5e48c012047e54c05d186a9e10d0e1a7724d662c3d6ae4080f9352a2c7d9b232fa08baf159fc6611dcdd32df189e538486233f7847d9104ebc69248b9b593159c76b3874f65aeae7c17100915ce1a0d6e641b61b30453e5da2ec67273a094a4dfd6629a87315fc624518d3d56c6ed7560e4266a0ea24d217aae7a49a2fcad5ff4f5e3d49efd3c9ad0e2a9729ba", 0x1000}], 0x2}, &(0x7f0000001740), 0x0) 00:01:09 executing program 1: r0 = kqueue() fcntl$lock(r0, 0x4, 0x0) setsockopt$inet6_IPV6_RTHDR(0xffffffffffffffff, 0x29, 0x33, &(0x7f0000000000)={0x67, 0x2, 0x0, 0x3, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}]}, 0x18) 00:01:09 executing program 0: listen(0xffffffffffffffff, 0x1) ioctl$CIOCFSESSION(0xffffffffffffffff, 0x80046366, &(0x7f0000000000)=[0x20, 0x8, 0x0, 0xffffffe1, 0x1, 0x4, 0x2f81, 0x80000001, 0x7f]) r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) 00:01:09 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xa, 0x1, './file0\x00'}, 0xa) bindat(0xffffffffffffffff, r0, &(0x7f00000190c0)=@un=@abs={0x8, 0x1, 0x0, 0x0}, 0x8) 00:01:09 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{0x2, 0xfffffffffffffffb, 0x80, 0x40, 0x3, 0x0, [0x1, 0x1a5f2778, 0x2, 0x8]}], 0x1, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x2, 0x100000001}) fcntl$lock(r0, 0x5, 0x0) 00:01:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) setsockopt$inet_buf(r0, 0x0, 0x1, &(0x7f0000000040)="a27a6faaaba31b708f2320df60293498239ac7d11b5cf333f26d31a07d506e2e54e42b5606091e0e5bad8deff5c633cb205baa303d38f1b642203ad8eb8b1f3ee06db4f8ada6d6852e7c741d7e49de60a664a5a40a70ea875e95c99bcab02c57cce3c0be02f7a88d37e47d3ba7808e4006ab49871050ea12d7ac45f00233c5da02ed9fd54f5033c610583d6bef2007d8d6d3bd0bee66deb620fe561627ec23ac99125c12eff2a7ad17ff3f16d2bf5726405b7e04801824102b4796d5bcffca40440194dc4bbad7e63145e0273e1b49f008cde84c95615083af5eda3842fdced1218adfcc5c555224ec671a87eb65cd7ef7c30932e8ed3aca4dcccf960ff76b6a6068f0a43d57b4b464985edf60deceb322efc1330eccaf8892c7e8c563ce491fc41a3b2d3d6706c2d3a8c806d5d841ec2bcc549f3bf8c3c3217c0108a842e2589e11728d2b1aaef881e7897f0ff776c00393b396c77ee49efaf6ca67c66e95a3877b77e89e994efcc837bccf5b364690fec3882ec0a6400c3c6750a3f8015a5ee31907ae6948eea85c52775f09f54ac51bbdeef9e0a46789ee1ef035f521fe97351a5b4d5d757cd4bb083a63721a0c304d9d9b72944c9b3f617d442286497a832c885c2678d43dd543fa6fe63b22670e44b9679bd82b163e7c5cdaa92c64d1ed3c17f5bad2af92c9dc2c4af02a35fd630037aad0cf93118248823e52d94ea23c4f4c6327b019931d0153089ff38ef50f1fa78f4756e9f2230bb89c86f738435c347bfb3b306cab165cdd66139ba79e4428e88d42f7b5d42a2e543945022ec5e86c407efcaf3ddf541c910bb62431eeb0060ec73c62cfc6c775e48b7953fa9a183a723d5f3ae3ef73c21ad52a91fb07b93d4f4d924591cd4169f9d83a20c9649a7429198f37dfb59cbac956456a2ccc7aba8e4944e65bfe30c8972a62eb29332a33d0b59c9fb62a9606633c6f7ed481a5fbdbbe66be48fcdb6984a304149f71d9130d5c9d6a3cd9d324deb9eca31589802e75106c7662e7148288ea711a01fc6afbe38fb6eb0bf22696b9c7c9ca333da8c1f922e420b166b2c7324372dd4ee197765d4a9ac377402981889810113175e397cd51e33fd52abe659829c59ebecf3910b484da012dd02369ebdfdba141284c291dc8909d80f05b743716a9106978bfce07b5ea9749d9c09148dc25abd0acbcac767366eae9082c21ec271aad909b4e18f6b3049416832a60d3c4ec5821aebd08fca64b2ce96b823babdf38f9db1accd4787c8afa4b54a0ea3200ad1362b68f66c9c95588fba2d619bbd1ff884d856a8b2c1c755e9553801851173a5a62e936bde6677c1a8455248cd0ca02de1477082072c45d000c45c5132654ff3b5a2f709c9c3b1c44ab48163a7582b1edfd736d9936247ab4640a4467f9e8f46764c71828eadd6f5b5395e04587efbdebc9cb72c21d4780599d8522ba0295b68ce97f2e3511d0dfe65eb7a2a6c6ab1f598bb4a16bf3f4c9b87dab6db9d47f65e706cc14f3774f5c06186b4c7f43950c3f732e65631fd79a40304acc88bf2840de0ecd79f778d8847da9cb2243d09ab5734d0cfb090f9d24807d060a802a8b1ba9a39fbbf5a83e09ee863a8ee3fd59bb249b7ee3380338d6b8d8ffc85fa2be7be0971f43b461bb733fcf7582f5247702dbd94b23d0e5c57893674fbf672471f63076fd8b7953697e44255dc964a4cb6a34f47b24a9fb46a15f0af8173e62fb5cfde5cdb5576e0509efcd4eafbeeb6075c8a0f5a399b62c73fbf94702df90bbecdeb9782efce37a0ad5b395d3db915cd41d9a8ffae9dd867c2685e99b4381f76d926c6ec64e818306c95679eea65e06aa55fec2923b91af3a1bc031dc815fb24e34e30ce3177c5f6a2b9f922ef6a3459967e470c8f8822e3a68f83f0206470d603f7c1cef5f8603f84ba6e212fecb31058fbfa643d742129cfcbed24dabdbe1ace7e830a3c95bf3ddfaaa3c6ca2aaef29d979ddb0707a824036bfa9a47ac3d8fbfc4de7a8000194d557a83373ff764bcfe45956ed4b694c52bc198f07cbd24923d28795f899444bb0619b9371ab8f3f1f86ccc416822c58fd95c84fbd9c2990238be3b183205046728acb8c33c21e9bf43818b1a12dd4f80054436e38e1bf9974d77f305b6c620bb46e9ed060beb18f43396323045a1959d9a02933ae25f2cbb63606d14de1505aa1007ba9766b0e83d58209758f3912de83120e1b8d14fb5e4204856e5f2f77aef3e564d66b5103119f4ca851a6193bf614cf36e3f927de98acfe2ffc98b3d5f28a8efed98489f504f9290befdf0da6065d96d0c89d149482beef0eeedc55a721f8fab360791356fb3b389b8a9c97bd24ab5aa618f6412210d730a68dd028bfd68858a10c29e710cf176f2bb24ac7d79bd505a275bb3328b62adeb2d34e6623eec9fc883cd2d76587bc71df839f073769cb2e68a6149b37abe9c32687babec0354783cf5733bbf6e4b4be0ac6ea875827ff4a8993ecd681997c8b575b6503e84738cfcac6635c59c1744d23a2014132db9e1bbe5e378530a8c0ba37ee9d58c4979efefef39852f05d00abb22a7b4827f1baacf893e8d9676b81ba50becdfd3e1cce5061bdda78757126e2fa2908155beaa9ed2c67b6fc0df0ef59c4d64e8a9446ccc76509bf8b83b3b5478e29e6763a51181077991c068063976598d13d6190accfb310bf6ffc1b3ed8bcb1a1296d04e13db82c8fe2d9c6a42f1f447fa118f628504becd40e9987bc77bca06f865357fa3f8097a41270f5700f948c1b11d0cbd0e77be8b57387642d46e985f5aa9078bfea88ced5e7aeb9126fa5a2824cfafb1463766bd449be8b618462a0d7f83540016c062d73d1f793f2e101a5b2c6eb1b2e7fa87efd936221507ed6e245a6cf4f3b03525fd19135a57c94fce31b3c458ce23c3aaf2f0ac7c54f2f8c7e4d70c9b0c12c664ebc90c1e314e9e35d354acb8f9a7b85392c5506745ba3996bf2eca1f63f7011bf999f9912e948a61256966b21105848bd8d26678c502a537dc93167e36ee6f5fb132eb2573aeabb19dc0b36d0dc5293baee052b8a55e5a1db270a504014bfdecf9dd36b5a5d435d2a10d0a01bf8c6a28f98e1e5eb65f1d870ea99dc0e0bf8872ee6fbed3133bba6b939225b45e1883d5a1c2d0875ee991a846b28b8d72866b84486c9080a221c54d7614b51b271ba9ee948e93da9f44a0b2f3e19091fa66e0a8e61166bce63912bf07100b70bc9590e13565be2c6ab610cb4f0799e87f033211d3930bb194b2f31a931abcabd19378c8e31a9f7bd62ed7380832373ae5810a5e0c4cb4172ae125614390c31fff845fcbd827786a698d2f3aa48bca3f28ee505192602d7a0f1e7faf5d1f5d5e82e0e3bd723f6f85b87366c491497c846c02c16a6f51356104c0a61411a21f5ff816de4e994661f0f57e69ce6952432278a884b26a2c76d960b103560a825496c0e65219caa1648dc81403d8633262c8bc5e5f30a4595eed5dabeb6afbf752e22dbd35d90ee717fa0e77b49d09faf5dad5df200d77622ae6b0c5431ebc2ccb964a7db7678b483e547e2dfcef601cf4f33f02ae72ecb21afe2d9138e8ad05710326ff15bde9cfb9d27461f329a76c457b24b4af1b225c75152d53fee27c5c1446e6f6c1cd691c095e96035b42654c2238aa8a1066175e063092d078ff6cc7d1e8712ce7b7a2a8357a2f710b32d0c6e4c326cfe72708f790a78879a78a57033d8d171366303ac8824281fc7ca409ba04511ec816d0c69599b74f0831a87855923ab83fbdb46b0bcd8a53fd889afb2e3d2b62be7bca179554933f83b43d13160b4cda310c1777ca93cc83aa57b274c4a1b88dd1f24ba3b432831252853931d9e483ce30ea38130ad213f002e3b7fe026589c09d0ce71bfa0c8ba8aa39525dbd58039fff0acefdda2ac0451ad2f59f6120dce2486ab144b1fde428b400adfc7a2eb48f993b9800fb00c15d3b2847923ad661b2af62041da892dd1e2edd86bbdd209393a88a40de02e3c3fecf0c459507d996dd428b1a3a099cab805b50d1672a6749445478b4e4bb38a57533836ce0fd69dc5f61c5ddd909551ba342200242dc37a158c7a11c9cb713fb5da944e691f0ebac90593549c3468a270575071fbeb665e5e48780f9fb66016fe6164049daaf9087cbc28dca012f22e86b895ecc3bbe4e3cafc28a53e18fffce206ebe58c8ed45343b2a929e77a54492db0359a4c1d22334a9718f747b1339faf689171672ae5e40868fab5989486bd6d49627055a1d525da09eeb963d7dfaf20a026892a4a0efc0bc14a174eb64a39b814870dd87f407f1b334522552a94fc6082c9c73d06f32db02eed9dfe15fd86e7d3896144ef51cf41ef87870eb35a29144c2cbd771b1b7f662b3b601b308e9a49931edc862609e240494ba0652785e1ad97d4ab0ee5c2d965bf2d75566ffa95646be2c2072520080db652fbf9d82dbd98d966bd77e88575c5607d2c37901dc315f5c8bb132b647c2a36226ae55dc95103a60c77c5bd0ff107004eda857f19694305f15ad01bc8811b4b38a20623699425966bc3f83208174fc96f9834b72278837c7e9056bf67a5c57a16acd5709f7c69f57a7536ed62331fcc052561a04da78f338319f6c04e916703444165546d2cfd45d3112239738c51c2c68f32b92112a75ce4f8ba8afedca01b83c294f7f313735d90af5a229bc85c3b58005e9953c62288d65ce4db4e3011bfd16eceab373d87150f09426b47eed912bef847af7b14b4b7e152984c9b547f57d82a3dbddc93ebf7c378d39933d707c6f45feb8505c86ceda1b372b1d00ad2f978ad84077b0f6916f05ce6b48c3c3203d794d68305fe9f85b2d17b49f1beb04e048b0d66cd5cb006b9220c91c4d15152e7c50b7f288157b8b322e96b32a4364e8c9d25380a71bd7c3cbf6aa6b88d7838a815329b7423c9489790f1bcac1ea3c9db3864a5f7d85317cae8b0647a31ab59ceb3e03d130fd3b96675609c4cc17b98dba4dbc1b74b09f43720c3efc9cb4d90dfe4535882f3e5923296cc071c3e89796704a832b50319934170878fde428e49446a3de84121c3a9f7ddcc7c55e6607432a0b19138022eb4f93d87cac056990b746a035569a486e98565aa179122f8c7cc21d0265e9bb5db410c9ca749a716ca6f26e187f795a773059bf713184f0b4ce9498a7f82654b35b5deb966de8139c09776c3828d63e3f377354b3884cd2bba8be64731ad194bcc4229ed96c858eaebaf1fbc9c0017f0cee240491573041a9df24cec9160d6182b63c208ab45976364c4e20c20ce6edd9f3e43e58aafc544ca34a1ed60580dfd2f050e787632727e21f613c981690dcd1bd3de1314e1a467cdc3b311a98f16b5df312c32708e53c2ca726124f52bfb50fb4e083b8c71e4168532e608bdeda88a51562bc9d51e6c07f8129cbccaab398098249830ee35a4bca5f51adbdc64ab163d1e2eca2fb075b265999341fe39c836b1cdf0fed65b285ade4ddabe708266ea5afaa89f1ea4e2e4be57ffdaf23906f799d3fc979b83e9c2998c031ed49a6bf238225fbe92dc758a644d47e2dd45a4ee219299ba0796ef410b2e6522fbbf1478f3fcb9a093265ee0e9b3d395c34561d12d1edb7689eb47afc215ecdd992fec0eb446b5da7ded7acb0efdded2f259cdc4baded673d9b61890db1248e988303884cefc24f872c6e2c91b5f0a25f25ff892b00181586a35e3c182ad047997de1913873edf6fd7e533f74e93ce32392be6ce69011a976414c4a24e6798992e67e8778dbbb8aef41a", 0x1000) unlink(&(0x7f0000000000)='./file0\x00') r1 = kqueue() fcntl$lock(r1, 0x4, 0x0) 00:01:09 executing program 0: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) r1 = kqueue() fcntl$lock(r1, 0x5, 0x0) 00:01:09 executing program 1: r0 = kqueue() fcntl$lock(r0, 0x3, 0x0) 00:01:09 executing program 0: r0 = kqueue() sendfile(r0, 0xffffffffffffffff, 0x0, 0x5, &(0x7f0000001440)={&(0x7f0000001140)=[{&(0x7f0000000000)="87e436786bf34c34266bd0ded7dbb989c150e2d38b433a3c87aa2902", 0x1c}, {&(0x7f0000000040)="cd292121122c837200c8785721f0cd2e0310f6b4c087b9cb906ed916157c97d7c065ef334d05e44247cb187109ba8817d33bc61d75c1fd96e52137a5c686ff56e804b1062382e7cfeb0a1a3bfad060395517e84add411d128dbd5d5190859d6143167ef78fb24fadabc279af3557a40cc6298a43cbe8e849d3721ce25108a02433ad9caab79d13635c3665a4f28ff9972057df35b8da27b6d5c15acac3bb3f13c5dc34ed239f77dc0f4c9d125de3f77f745086221666c02efdd28eeabf6f52db38c67dbeec57ff204f1b9d7cbbfd6b46a554c9e60b4441ab4d1b5209a0d0028a0e521546c0dff3e17f1c1194d6c4c81256472bde9fab1e31de3d8028b7baa8c8273d32a2b98cbb5b9c5c4bef94424ec29809fa8f04b9244dfae2e25d7ab394fee557b52fb77f9634f0e11afdb7e7a3f73f12359a4d4536a0bc29c34151daec5924c144f21c34dd5487192ca95fdb98b0ad8f405cfa4ce81784a5a225de3ca75b0a0425edc3ba8070ec91623b3853b401a13ec63f33b4a86c60474eaa2eb48e2799db52114c19eab162fed67494fb0adf9229af831c6f7abe6e52a1ef50b084719f82d370fd73470625d115091c0aed1e8f9959524ad627dffcee14217c9a1b4dd96ff3279239ffb673452bde26eda9284feb7fa67f3ac4550f1cad449711286468df74b00fe1522de37232429e41db6a36cc5c3cb3751d93e55a95b730fc16aa25f87f1c132a7ccbdd31258d712540f516638b6cea2d047da89730b694f56b0f50156beded721c2b57a0919b6ad720de208e6f332ecfe5e1a5f6cf14b5ea8cc07f2448ad0540916bc627f9a2182c93751a75a4177d5f6f1adb31432ea7094466d9cfb052887dbee8dffdfdc416ac6aab6b00b8e5757c8610dec5a878b7cf2a74669072134517f7ef3879b95764b7cc62625ff9c7d24aafcfd299a39cfb9352f3e34430d305033f65c8888d9bc0b1ead98888ccb0b11b85d4c48223a68fb96b31340e91e8049984d3a2759e4a7821a7e17663b3bf0f7b83d2298f287de7c712ddd6ec953743929d208c74c0a0d490a948bc48142c8b379828ef3d3cf5fede54a0476ab980dc2a522ddf836cf29b287c8bfaac1a9583d458799d6b1ce5fcc40078bc932177c4e94e54994514ebb3003c10631afb76312f1e6a46a9aa316c6d622f3035d42f1321b065feb78ba5d87efce207aa03e859237270a9474fb05cc1f5bbb34d175ea438bb0b762720d770f6ccdd70d35fb40badcab9cbc25a7777abab500320306f650cb076f2f9c35f605bc66a869c2abf597bb7b318fbba0b315010f023a65115fbb09e36e8fe4202779444008224a02a20ed1bc40b6bad6cd8680cf5ddae768f6b328b726626bd5bf943ba0c6ffa4ec49cac05e41af020cdff064840bdc975ffd8fa2ce5d1ff04bc79f2a6a406866fb2a6be510b722e631051580248cb90b912a0d23ebdf9054758ffebfce43aa0bd0357030a4f1cf4a4e98db67556faeed3accf828bcbbfc94942d2a6ec50633b39a0b1883f5d704789acfddb65a4f0d8ca0b58845c01dc78ec487347d898fb8d7288a531b596bf936ebca2ef2822da87c71612d5ef4fa2ced4c1d59db70b1e3fba018ba8b663a3a7ddb5ccdb061df2dcc14c2728d822595c5ec54f9789cbde73545e3f4bee556dc10d794aec1c458fcf4a3000ebe67eda129dd338c5c62b65c8bdce756aca79672b2cea0cbcfb1ecf337629a8dfd6fbc1082fc318431377f59693ec0bf1436a380f9f742a24b8219ce20e93dc939c3d5ed3488484cb68aaa0b690484988c9fe7f749cff50cbe589e9375a74b6e5231a9300ca24c13b328bd097406b2d26a702401cabd6126a1c31f3cc88c19ddbd6acc5bb3f1c0a3498ecbaaeade3275254b45be7463009e583c33cf9727d334fa8ccd131e75e3da72422ed04045543f1ad4b3f196deb27c8e81f03b40e4eb3f85f951a2b860ae41e7a23cef41c4aea6b4f8cbbbeb4d185d615739e3fb77eebd9fd4fa8b89391b608ec6937ee52f37b45931fcc038eca32b1c6ba01b3a36880efb0ec0df867e5f747ce24f092b7a354735b8fc62ac3fa942d807a797c266207307641a088039de1d99a6bf22fe882d77398a1bd1b7fa66ec39317982606f9f8bc683563fb6effd0f18f3fbdc7a1670e9447b53918df7ad594bc8c51f1cc8cf9e7beb2fdc277139494cb68ae89617a61d1a92f86406ca28cce3010394727ac9db9980d29fd78a41acd768c2c4191256da3c0f19de5883f23527455b52fae86de533825b45fa3bf23b0898a49abab193b855a1bfa354138b73fefefb2a617a42882afa75087726dd623ac23c0c0b86652bd487c8abe1413c05a747511a2a1eccc75370e5604018678722678afd8e069062b376d963264906c1baddc4101faab78d8476f98b94c02120b4ac248733b489a36866f807bb509d42069a9abb7a8ca7943c2fe5e9aeb99974b389eba337eb20abd931ae87e3ecf78e7f78c47b37c10abb096f1fe1be1cf3ef78e718aed844544e712d5f77074b8ecec371e0f07f7a252f51321c7d7eb173f9cbf21540fc041f6c36126de2aac84d08fb29b9c24b30a5938cc6a37b50384e6a04526a7cd33339ee123d11dc972a2c9d3ee136e3ad46db90ae11ec5e66a0d0b8cfd150c4677f80ea752b79a505ef38b083a73c2a41f61fe5fa0ed1bc4590374e9cbc087f31144cacf85efc4fb5d84d7f355a0ef49815641296a0d37c9db1f4758472e23bf86c83f212a92f59d350b6cfc356371225514b8aff8099e7d91a138913d9be046573e9c2523878806a473cafa2b4d7656c2ef41f9cba09a068599274e43389dc8029236c9cf7ebd126b716fadbfd7de71b16a8c070d3cd27b0ff4d864512e7b9aa7f8563ecf62f48ce6148005b18f252d550535f5d41fce5e556c00bb1027b0c7ab4c15ae85d94c8ad28044bf17399e7b71c8716d0502afe1c78e5d6afaa4ca84a78a7df2d98a86b75c724879b7de4cadc72cef061686cc8bc843945813abdb10a2e30201bf1b37a46040a1c7184e07d9d270dfcd5a50791264f2885670e8fc231e8133a88e262e8867e6d2a5fa0508ae9faffd63ddaeec3ca078514e8081e1806feffa021a08f3c009fe72bcaefd5ed145641c7747def1995d58bbf5867f0e1c3b909912cbf33ee0b648e12780ef42f8eb7fc04bcc740efb737b97771eeb0e2fbc14ac8976555eaf1946f39cc455db3eb4cf086dd72682be99e3e396256eafbedab895c375a36f370c7b0f8640933075461fd09dae681c418ef81fcbc7f9036076ef3bbb64549b83672a8d6964bbdf5891258fd8ade474372469cc7c5ed16c1c2d7c850587ee80edb0407554f742584694533a13e3d7a667869b69d7eb42cbd1f20c1301dc0df64144b52fcb7722b3d3b3f5d9162286f222bba0dd61e86d5dc71ac93441f3387a269635823af10c0db02e78b9ff13c5dc320c4d8717cba1d23be23d902134fa785fdf6a4b4062efbcb6ee28f9db21e0ee5dcd148b6fd1ba43d5c9540c6f2ee12e508ce861f56848232e7e3aef3900e6b798e42a32ade807e3533cb64e453a906f6c7f4a6fec170d349085fe3e1797ad1f3acf619e3acbe7146207f3f03200cdc3b8c905df19f9969005d392688ecc142100d9440d4d2121da87b3e244f425376ec1b459f34a183e50c550b8e9075bff5b211d8f78d0a20183e2ebc7ee5f566af7dfa993168b543c431e86b98392425a6a8fe289a4c78372dcff3eea920a76d8648c7b06a01b66107021d72701e721aa6c4cae447040f327e95e1fc9a45ff06f11c4a3005ff49a87e9cf8f8c363a43a31942b4f49f7cdfbc91b43aab6a928a9a7c39a455c73ff6184e9a67d144a7a7018640a273c35fec3e005e99f029b8f658854f9e6fdba3bed8931546a92166bfa8f39343143fd2dd656c42afb1e27d602e6e1f7fb6cf2cb2f0b682033a1a2bf427cd10e4d199f06df98da47f7f01591f8a6e2839411d4c3729b95ac7236a3710f266201185fb669808b3cc956ca533810bf5d749bb6c8d3d6319c507742e10683432e13d4bd01136276d0ddafd415f5dbaaf7567112c3d257d4038b1f334c585d92890c38c2a3cf904fb1ed71c7df936b192760bf10fe55ab3e8221e0f8840729219f3859bd268156a71e61112e3663cbc2ed4763baed4fcd2807b83aea1514364a7352e6f7dbec607a3164b1591be28c490ca832a4896be3702250875be4e6a300203d40d2cb281c1e941a67bd320b59e43caf6d23e3a819f11b35473074c3fe97b40ef7bd1c4111ca0aedf7beb159f3ace8ac8c54f30dfeb159aba68b1f6433c607b6c06ce9bce852b98c0945b4e266c87ac7a3012fcdf29af7bcd795b22390ee83c3dc4b1ef077bff83aed39299193f43f309727a64afbb36310685a6a51a39a3da027b68559520b7567c55b969a1d7a0b22cad37e71f6bb7f30c1814d80d7cf57ed7064bf7243adf472ba22535934892f296a3a624d38a09ceb13fab490e57b26bbb183f3007343b9c056203ae77e054ce4c78e6eba6652fc19efa1a3e6598dd4b63ef0c50d580b46c42720df8bb3a4450c945fad1fb0a252ad0cfa8d4199253735328f1cc099b3641109a803527cfbd7d0a752993c3f1e2c069a862f4cb21eaf10f661232626bfe317cf8d2f7bb51ad1e414f706c4bfaeb303a15b52eb8b87d837e68422eec709f504625fb3b90c07504d03445c5b31d1f936a043b0350acad291f3d90fe3adf87496cf631527abe5e86ab186870c89b91462dcf3a52410dd28607484458ca1cfde5e3e90306d389582291d2a81b454ca3ba919681ae916ee88584c59da4e0ac0f37730d7134627ca52ec0f4528321de94a66b96d93627f969a377910a3e2c87569f3b56732c55032ffb2628a67c9321fa431034736be2aac2911a1c8a1c1214730abee05a77f9150d445c902c31ce16b86660773793d2e4cb07ddf481f4d5f628fc474dc8df85ab095f65620d4c80f1bd555099daf2c740c24219dcdd3efd35d8f3d34d0e9fb1f9f5602dbd3a0e04e2e682df1e4a155c6286dc8dbe0e3773ef113745ccd4def2498200aec6fe0165ef96a8c60573666c92c34a12fde6c7869d5fc60e3e25f0a19376a3fb5e77129e4b93dcbc7443713bf5ff4e027ddd798d684970c118e4da8c10979b4c57782343e0b7b84e94df47433304c529606e77a071e5634fede4a71a181b62b696c27dcd8f28dcb0ce2faa434bb8e3f272e45aff2062427afe30f3756aec7216f1f6b9fa62b85d25e1fb8d65f8de32778f7d3c9c4a777698ca9d1543825cee3e5103a987c9077f22d3b968f4ee94e54aa887516cae5de40885accadc64d661aa8318557fdec5d93cf297d7363816c578a4921581bb8ec3b7544752d31c0f0ebbffc784a32df776eeed8b74378e45594f390e108eb94e29f4ed170650a0b35021888f0941991ae206eea0ed7046bcd528a092089c9c30a642463a9a352910cdbf3b90aab9695ec96e7133f0128c8486090e90d97d9c7c10d48e6cffc2e913409e72ea28747998848577479c92099415038f856594e330fddd4acf7007b938d5f96f252194c00550688af03454c7413aa04694fc5d55d995d3e220aa69a1d164fb5ae2acf590669012b550720148f1f4bb5b4ac0d6f8479b4628e8ce16be1b6f0520aac2883f05080c1a782e842b08e0b4dcf6e45697007a8d93071ce59a1c54da9d2ca82f0054c97be2bcd4c445084df3b4c244dcd57e002faf1fecdb66343ded1e2026367cfe9ef72bbf29fc95ad292a461bd9981737b6574965858945d2a2ea7b6bdc2647", 0x1000}, {&(0x7f0000001040)="2b80e9ea1ba79044a37c65ff6a966230cecd26987aa6213835ec12fa5af181401c3902dbf76c29a99d798ddf915d32167c10e4ea08ecb144441c95bc641e5c2e1fa4c86249c5a1feacaa5d1885b0de505a553ae6150a42dc0290eb542a8cf60350b03b03ca034ad2e036acbff386138e8e7b92c8cb6b3d9917583247f031950a17535c9f69f0d3e2d9d46f143f0028a9f78fdd8298e43e4b337f8ea08db19630", 0xa0}, {&(0x7f0000001100)="021b8345cf73974b346ea355f6f1c292469f8ebe777659c4747f73b149bc3e4b679d7d0fc6bef82bc99243", 0x2b}], 0x4, &(0x7f0000001400)=[{&(0x7f0000001180)="3eb0b81f3fe96ebca69533a3e22b3c84e5b999accc6a5bbd71adf29768944103ac5883ec7b2eefa3a39f96598910b259731e", 0x32}, {&(0x7f00000011c0)="72ccd78a842b27344df65c4ec17c52135cf8fc43c544d254c7a6045fae3f1ec5cb4b6ece881ea9d5876e0c1eea06272970211dbad6084c1fa1f1487230623beb5254ab4f0b8d12494525f4", 0x4b}, {&(0x7f0000001240)="e7298eb5ecf73268b6cdf147c681a2eb32e36f0a2d8885d1ce3c3debe6651398c386628aef151dbcf485c27f8e1e4d51744b2af1d6cfc400062476161546b3a98e46cc0248e8adc3869ff19322e717aee7ced1991372d18b8ee0ff9776e43af17db4f4952c0b39be0bdfe726165a88d92e050b72b61a4d1546936a67a8ec38027969a96aedbc2f225685181dd67b30a5737a8aaa45b5ee3079", 0x99}, {&(0x7f0000001300)="534201289ecc772de3fc77b6ffb2e0c3c52fb43938c87113463aa41a23ed912c97f3907204ba771afcd8df4ea60af121bba2570f7007d5a0d4d2c2c5748273b4816b93ec2c3ce6f181eacd2615d595b06ba2cc14316e454aba34f18c5f9685277b8e45d24cb7562f7bf26fba2d3eca2f0f1010a6de8ba6f3b5568d9498859a17df4027c32368cf820587790611eb753fc6ded13d4160fff06a81734fd37195a669960bfe95b968c0ae3aed202f25c83e795e0c55a83bf02a1ace988b14e0f52c7a37f1598be95ebcee3dfec88edf903b9a41e885c45deaa05420924d4d9a5b79eee1c5c673465e3ebaa74ce21f5de6c60711dd0ce4523e187f", 0xf9}], 0x4}, &(0x7f0000001480), 0x4) r1 = kqueue() fcntl$lock(r1, 0x5, 0x0) 00:01:09 executing program 2: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) r1 = kqueue() sendfile(r0, 0xffffffffffffffff, 0x80000001, 0x5, &(0x7f0000000400)={&(0x7f0000000100)=[{&(0x7f00000000c0)="9b005ff4c7e08cc7b9eed9fffb3f641f0f17", 0x12}], 0x1, &(0x7f00000003c0)=[{&(0x7f0000000140)="7e634c9cd574bf82206f46c3df6c8f075b545e7a7168afbdc50a7c0e44be51a46a4a3988f1b2e14ab35418918551a9ceacd7a74e3311cb73b26ea8fac8b8b772df", 0x41}, {&(0x7f00000001c0)="afec7a8a047c1f450a7c870ae48048c8fcf1362aa4b260df2f38385ee4fc39c3b1860031ffa25cf1d4f831a120cedefaef7ab086483ac75f966e5a9827e3aa2e68a9f6922efe7d22a0066b639f67a08eeacb3d7ecee695b4ae86ed360a31bea3894bf2a0ee83826d42e1edaf78e39013e73bfaca788140f9f1497a0ebbe1afdd75572b8f38f7c0709633481824daa055e14bafdd0c238cdedad16e3cae76bd01a084a39e26aede00eeb7075e94c6e02aec1c3298e21c", 0xb6}, {&(0x7f0000000280)="5fe9564d87ee42241d37d7c19f7d2f06752c378f8ddb783706170900bbccb8fc17986ad7e0a76edbbab94ea1d8f176c879511454606794e3e1906ebee26cc3d930900676eb1c51698858b7711c44d9546bd14aca57314ebf471c8df5b9e05067f2ece316c5ffe484f5b9df5fbe960f99a8c0623c7f45fbd32cc8a7d1a0e16bce5c2bc6ec9a33d8f2bfdb4e3ce3d9613ed7219865ff0e176094b6", 0x9a}, {&(0x7f0000000340)="f881da9e41516825af57834f3bd939d300e5cbee14c6bda09ede103fae7d2bbb24029ec2b2617a8f27d8fb711d22c4155129acf68601af744aae231ef2451b7b67985561159edd1538d0ee14e6e5af9f96b0e332765b7d18", 0x58}], 0x4}, &(0x7f0000000440), 0x4) kevent(r1, &(0x7f0000000000)=[{0x3, 0xfffffffffffffffc, 0x0, 0x10, 0x803b, 0xc, [0x1, 0x80, 0x7fff8000, 0x8]}], 0x1, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x2, 0x3}) r2 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r2, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) accept$inet(0xffffffffffffff9c, &(0x7f0000000480)={0x10, 0x2, 0xffffffffffffffff, @local}, &(0x7f00000004c0)=0x10) 00:01:09 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xa, 0x1, './file0\x00'}, 0xa) bindat(0xffffffffffffffff, r0, &(0x7f00000190c0)=@un=@abs={0x8, 0x1, 0x0, 0x0}, 0x8) 00:01:09 executing program 1: r0 = kqueue() getfhat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0) fcntl$lock(r0, 0x4, 0x0) 00:01:09 executing program 0: access(&(0x7f0000000140)='./file1\x00', 0x4) setsockopt$inet6_IPV6_RTHDR(0xffffffffffffffff, 0x29, 0x33, &(0x7f00000002c0)=ANY=[@ANYBLOB="0006015100000000ff010000000000000000000000000000000000bb00000000000000000000ffffe21400bb29c51567abfc3c529bcee855f49cdd6c5f6c46fe401889068073f53d35a45bcdb635d67e252aa634afe2ced4f31d08fbd5e0458b0c7df914be7a20b77a0b905573eb1b0c0b17525b29c1b0f868b68381a33ac9f37a5ee66ffb9fd778cfd3ee5b191063a643db6f559ab80624ece95b6ecd11a92f9b7f2f4a8ae4edd4f59cd2f4c3bc25a1e68dfcb060e85e46080d076c9258b134d7fbdb809cb7f952cf944ee5a6d71c3c47fbadce1d6c7ebf49231026fdfe0176ea"], 0x38) r0 = kqueue() symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') r1 = accept4(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x10000000) sendto$inet(r1, &(0x7f00000001c0)="66b2821daa4189bf6f7462de199af947e9e80d1310b9c7ff6a754bbda68ff8f37f37f0dd214d364e580528bbad1c22233cfaf48c45740ecc04cbca77a1aed9ab0b27e8dab672dd87d20f19ea983b333a119e38340e7ea752069574fc0dbabb6b52b05486012cf143f7bde136dcb71e463cc2410c8b1c5ef5646137b2db366143fbeca790ce9b10abac93188bcd923eed79bc20d850d4daf5e8cd47d4c9cb37ea09e22ea06014b272342d70b69e9011cff0d904bb48359a7f317298123b9c63a30c2fc47ba0dae5dc17706ddbc811fc5e810173a3239274ef38a79be0d22a0cbe1e95d980069a4ec5a1e09cf0cad5e0fd6a90db5874f9400fe2", 0xf9, 0x0, 0x0, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvfrom(r2, &(0x7f0000000000)=""/59, 0x3b, 0x1, &(0x7f0000000040)=@un=@abs={0x8, 0x1, 0x0, 0x0}, 0x8) fcntl$lock(r0, 0x5, 0x0) 00:01:09 executing program 1: freebsd11_fstat(0xffffffffffffff9c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(r0, 0xffffffffffffffff, 0x0) r1 = kqueue() fcntl$lock(r1, 0x4, 0x0) 00:01:09 executing program 0: r0 = kqueue() kqueue() fcntl$lock(r0, 0x5, 0x0) 00:01:09 executing program 1: r0 = kqueue() fcntl$lock(r0, 0x4, 0x0) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs={0x8}, &(0x7f0000000140)=0x8) connectat$unix(r1, r2, &(0x7f0000000180)=@abs={0x8, 0x1, 0x0, 0x2}, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r3, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) getsockopt$inet_mreqsrc(r3, 0x0, 0x48, &(0x7f0000000000)={@rand_addr, @rand_addr, @rand_addr}, &(0x7f0000000040)=0xc) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) accept$inet(r4, &(0x7f00000001c0)={0x10, 0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000200)=0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) linkat(r5, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x4000) 00:01:09 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) getsockopt$sock_int(r1, 0xffff, 0x1016, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:01:09 executing program 2: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) r1 = kqueue() sendfile(r0, 0xffffffffffffffff, 0x80000001, 0x5, &(0x7f0000000400)={&(0x7f0000000100)=[{&(0x7f00000000c0)="9b005ff4c7e08cc7b9eed9fffb3f641f0f17", 0x12}], 0x1, &(0x7f00000003c0)=[{&(0x7f0000000140)="7e634c9cd574bf82206f46c3df6c8f075b545e7a7168afbdc50a7c0e44be51a46a4a3988f1b2e14ab35418918551a9ceacd7a74e3311cb73b26ea8fac8b8b772df", 0x41}, {&(0x7f00000001c0)="afec7a8a047c1f450a7c870ae48048c8fcf1362aa4b260df2f38385ee4fc39c3b1860031ffa25cf1d4f831a120cedefaef7ab086483ac75f966e5a9827e3aa2e68a9f6922efe7d22a0066b639f67a08eeacb3d7ecee695b4ae86ed360a31bea3894bf2a0ee83826d42e1edaf78e39013e73bfaca788140f9f1497a0ebbe1afdd75572b8f38f7c0709633481824daa055e14bafdd0c238cdedad16e3cae76bd01a084a39e26aede00eeb7075e94c6e02aec1c3298e21c", 0xb6}, {&(0x7f0000000280)="5fe9564d87ee42241d37d7c19f7d2f06752c378f8ddb783706170900bbccb8fc17986ad7e0a76edbbab94ea1d8f176c879511454606794e3e1906ebee26cc3d930900676eb1c51698858b7711c44d9546bd14aca57314ebf471c8df5b9e05067f2ece316c5ffe484f5b9df5fbe960f99a8c0623c7f45fbd32cc8a7d1a0e16bce5c2bc6ec9a33d8f2bfdb4e3ce3d9613ed7219865ff0e176094b6", 0x9a}, {&(0x7f0000000340)="f881da9e41516825af57834f3bd939d300e5cbee14c6bda09ede103fae7d2bbb24029ec2b2617a8f27d8fb711d22c4155129acf68601af744aae231ef2451b7b67985561159edd1538d0ee14e6e5af9f96b0e332765b7d18", 0x58}], 0x4}, &(0x7f0000000440), 0x4) kevent(r1, &(0x7f0000000000)=[{0x3, 0xfffffffffffffffc, 0x0, 0x10, 0x803b, 0xc, [0x1, 0x80, 0x7fff8000, 0x8]}], 0x1, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x2, 0x3}) r2 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r2, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) 00:01:09 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xa, 0x1, './file0\x00'}, 0xa) bindat(0xffffffffffffffff, r0, &(0x7f00000190c0)=@un=@abs={0x8, 0x1, 0x0, 0x0}, 0x8) 00:01:09 executing program 1: r0 = kqueue() kqueue() fcntl$lock(r0, 0x4, 0x0) 00:01:09 executing program 0: r0 = kqueue() accept4(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs={0x8}, &(0x7f0000000040)=0x8, 0x20000000) fcntl$lock(r0, 0x5, 0x0) 00:01:09 executing program 0: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@in6={0x1c, 0x1c, 0x1, 0x0, @mcast2, 0x6}, 0x1c) r1 = kqueue() fcntl$lock(r1, 0x5, 0x0) 00:01:09 executing program 1: munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) kqueue() r0 = socket$inet6_udp(0x1c, 0x2, 0x0) freebsd11_mknod(&(0x7f0000000000)='./file0\x00', 0x8010, 0x4) bindat(0xffffffffffffffff, r0, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) fcntl$lock(r0, 0x4, 0x0) 00:01:09 executing program 0: fcntl$lock(0xffffffffffffffff, 0x5, 0x0) socketpair(0x1c, 0x20000000, 0xc8, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connectat$unix(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000001b00)=@abs={0x8, 0x1, 0x0, 0x1}, 0x8) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x8}, &(0x7f0000000040)=0x8) r2 = accept4(r1, 0x0, &(0x7f0000000200), 0x20000000) bind$unix(r2, &(0x7f0000000240)=@abs={0x8, 0x0, 0x0, 0x2}, 0x8) r3 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r3, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) bindat$unix(r3, r2, &(0x7f00000003c0)=@abs={0x8, 0x1, 0x0, 0x2}, 0x8) getfhat(r0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440), 0x0) r4 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) freebsd11_fstat(r4, &(0x7f0000000080)) msgget(0x1, 0x0) r5 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r5, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) bindat(r4, r5, &(0x7f0000000380)=@un=@abs={0x8, 0x1, 0x0, 0x0}, 0x8) r6 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x80) r7 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x8, 0x1d8) futimesat(r7, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x401, 0x6}, {0x1000, 0xfffffffffffffff7}}) getfhat(r6, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x0) 00:01:09 executing program 1: r0 = kqueue() r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r2 = socket$unix(0x1, 0x1, 0x0) connectat$unix(0xffffffffffffffff, r2, &(0x7f0000000040)=@file={0xa, 0x0, './file0\x00'}, 0xa) bindat$unix(r1, r2, &(0x7f0000000000)=@file={0xa, 0x0, './file0\x00'}, 0xa) fcntl$lock(r0, 0x4, 0x0) 00:01:09 executing program 1: r0 = kqueue() fcntl$lock(r0, 0x4, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) pipe2(&(0x7f0000000080), 0x100000) getsockopt$inet_mreq(r1, 0x0, 0x9, &(0x7f0000000000)={@multicast1, @multicast1}, &(0x7f0000000040)=0x8) 00:01:09 executing program 0: r0 = kqueue() fcntl$lock(r0, 0xc, 0x0) r1 = getpgid(0x0) rtprio(0x0, r1, &(0x7f0000000000)={0xf747c286dcf02b33, 0xf}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000040)={{0x7, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x2a8, 0x3ff}, 0x5, 0x3, 0xabba, 0x3, r1, r1}) 00:01:09 executing program 2: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) r1 = kqueue() sendfile(r0, 0xffffffffffffffff, 0x80000001, 0x5, &(0x7f0000000400)={&(0x7f0000000100)=[{&(0x7f00000000c0)="9b005ff4c7e08cc7b9eed9fffb3f641f0f17", 0x12}], 0x1, &(0x7f00000003c0)=[{&(0x7f0000000140)="7e634c9cd574bf82206f46c3df6c8f075b545e7a7168afbdc50a7c0e44be51a46a4a3988f1b2e14ab35418918551a9ceacd7a74e3311cb73b26ea8fac8b8b772df", 0x41}, {&(0x7f00000001c0)="afec7a8a047c1f450a7c870ae48048c8fcf1362aa4b260df2f38385ee4fc39c3b1860031ffa25cf1d4f831a120cedefaef7ab086483ac75f966e5a9827e3aa2e68a9f6922efe7d22a0066b639f67a08eeacb3d7ecee695b4ae86ed360a31bea3894bf2a0ee83826d42e1edaf78e39013e73bfaca788140f9f1497a0ebbe1afdd75572b8f38f7c0709633481824daa055e14bafdd0c238cdedad16e3cae76bd01a084a39e26aede00eeb7075e94c6e02aec1c3298e21c", 0xb6}, {&(0x7f0000000280)="5fe9564d87ee42241d37d7c19f7d2f06752c378f8ddb783706170900bbccb8fc17986ad7e0a76edbbab94ea1d8f176c879511454606794e3e1906ebee26cc3d930900676eb1c51698858b7711c44d9546bd14aca57314ebf471c8df5b9e05067f2ece316c5ffe484f5b9df5fbe960f99a8c0623c7f45fbd32cc8a7d1a0e16bce5c2bc6ec9a33d8f2bfdb4e3ce3d9613ed7219865ff0e176094b6", 0x9a}, {&(0x7f0000000340)="f881da9e41516825af57834f3bd939d300e5cbee14c6bda09ede103fae7d2bbb24029ec2b2617a8f27d8fb711d22c4155129acf68601af744aae231ef2451b7b67985561159edd1538d0ee14e6e5af9f96b0e332765b7d18", 0x58}], 0x4}, &(0x7f0000000440), 0x4) kevent(r1, &(0x7f0000000000)=[{0x3, 0xfffffffffffffffc, 0x0, 0x10, 0x803b, 0xc, [0x1, 0x80, 0x7fff8000, 0x8]}], 0x1, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x2, 0x3}) socket$inet6_udp(0x1c, 0x2, 0x0) 00:01:09 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, 0x0, 0x0) bindat(0xffffffffffffffff, r0, &(0x7f00000190c0)=@un=@abs={0x8, 0x1, 0x0, 0x0}, 0x8) 00:01:09 executing program 1: r0 = kqueue() r1 = socket$inet_sctp(0x2, 0xb, 0x84) pwrite(r1, &(0x7f0000000000)="d7d20a2c951fe1498e049b7d0a25d635b1ee4ef6211ab12575031175f80610ea445a332798f69ebdbb43f8611b230a63031aa0c694716741236fb366f52a65e984236cceed6fd9751e056dfe8d129fec8339fabaeca6aa24efc9652f8d0c79b839e8bf06fe02c317a82e3c8af70d91d47ef90458ca3b128e0c59f92da2049454362469e27e56e9edf48e33d3b97b3f328f745b3097604baf9b6e090e3722bc0a28457a5bcf978247d134249628c3705e11578fe46ae81e575439eebdf0543513a06a5afcaf971ca2edf424eb710be2e05b1427ea90c36da5", 0xd8, 0x7) fcntl$lock(r0, 0x4, 0x0) 00:01:09 executing program 0: r0 = kqueue() r1 = socket$inet6_udp(0x1c, 0x2, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x80, 0x6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r3, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) r4 = open$dir(&(0x7f0000001600)='./file1\x00', 0x200000, 0x8e) bindat(r4, r3, &(0x7f0000001640)=@un=@abs={0x8, 0x1, 0x0, 0x3}, 0x8) futimesat(r3, &(0x7f0000000000)='./file1\x00', &(0x7f0000000140)={{0x6, 0x19f}, {0xe8, 0x8}}) fhlink(&(0x7f0000000180)={{[0x6, 0x10001]}, {0xbe5, 0x17a, "195456ff851daaf27d4cc37ee0c9117e"}}, &(0x7f00000001c0)='./file1\x00') bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r5 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r5, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f23a46c6530001c608f067a56353be8fc2f006ac9bbaadbcbd0a412fd5f6633e96eaeba5ff75ecd9a7d070000d868e9cbea1f592db8e35146776d3f1d5e11220900bddabfd6bcbfc66b270106451402ab1a82b9e678eb59c36c54fb7581512834c1a9ba54087fca61f2060d4fd66181c0a866503b0f18ec15089177d0d7cf866dbffd9c581ecf5d"], 0x8) fcntl$lock(r0, 0x5, 0x0) sendfile(r2, 0xffffffffffffffff, 0x60401b57, 0x2, &(0x7f0000001580)={&(0x7f0000001300)=[{&(0x7f0000000200)="adc3a6da228bc576bdc272846c8f2b4414f2c2626bc3074e49286f281a3d08aa082985d4bd42173fd548cbff53b523b71e86", 0x32}, {&(0x7f0000000240)="4255b54bfbcd58c520654735ba2d538c72f09ea7d7f627d65e037834044fa0316f40b6fad1c4b6ed26d357df2efff4caf28e27968d718447dde11e1e8fd3be4e0c0fa56fd286ba07c554758d0ca6bcc157e86f219d4a6aa652a8b1f187532fd6c61586bc8a798ba150ea76b67ec92d559e0eecff580450b3bbae381e25ae90f50e0c9f3f27320f", 0x87}, {&(0x7f0000000300)="37e72e6aecf837742f67ab94f785681c3584cdf9f85d4efed7e122c41b23952d89dc4b8fdb284314d5e907168fa505313ed1e814e6d3986a01238e6200539a67c011bccc192a858db9549f48bbceb95c2816619b64fbb52623695a083cce86fd0306ec50aadd495e8fe64bfee9075a4b8c843d2220da5248840fd939b5b140654c9e7866a41f6a5493b535a4e38d2d3ee5a896a6f7cf86c4ffa662e185e321c0c36e5e93f310ee2e54c10278b32da468eea6c7cb2abb28ae5d457ab2da0a0c50618579ac6ef54dc92373adf87130b01dcfd783749ed0368a079516ac4ae4204025e1dbf94c5fc7ad703880b4b7f88be9b22e7125433840c9a6e10815808c72156bcb90755bcf9493c7687dc5664b58219dfb9b16c6380b90123049d894f8781dc121f3c4b925a63ba9e9d27c10352f794dd59baa970d7aeaa234c03d37ee3c8232df71738ab156ab048d5d98bdf5288793dc4b3c5e3e47e29b228814b780c34d8d7b89aceea1e14d170664745d92cd0b1aaef86a9d6d5c2927a165ba460c900b364994bf1ac7a0ffbe229505fe888ecd535415e7181fc3f04b3bc83033ae7e60eba94e71c98294fc81c118e74e150f66d4b531c0feb6183c787d312a93f1354f70182b9b896cd26883a5117905902ec36ee8ed4334b14a03141f4006bd9195f7538904d60010c1d431de8b3e83a9e898742a307b2abc9f7da742fd37a1decbe3c8e02e66ef35c6686033538c5c5e6e9033fa9e4fc367de39029aee37cd2c9fcdaea9a157d71e207bb1af7ab47ee7a12a0f4975229b803a2df733635d1e611fa52fcb9fc8ff351c67eafb3911f1f29d75a0588d016999bdf5eb2cbf6c4962cb606fc146373595b3774a46b67f99209cf8d25a74820a3d9fb92f39cb7f98f3bf57e7663dd392e18231132fb8f55f4b3ecfdc1e5d7a93b332a2234c85955899ef4ede0f212e129eac7c44ea8384ffec0aa7774d44b36c7fa9b866dcca54b5d412126cc106db9e4815a823c47b1b32ee3cc2d3ad3a4c75dbb557785ddec72a46f67b61e64e91639f05deb84ac42493ebd07ba0ea30fca686d4c07b94bf1122a469ab07d2be238b19ebf43faabab1644646ba8990ac582218e324aedae62e9769aecf15ada70d44113102adb0925f677e4a6fa5321d3f280ea82810c85cc5989f27c70cea43c282622daa6577e71b56a94bd1d4a1f0e20040ffc249f210ba9e6307094031cee8d0fd2d855d68f126b7a183685b0ad80d704026c5a7931e4b78123d5e1ac51f2ea7b17848a201b6dbb4c76d0c2d8210d5e10dcc2466d36cefe39ccd71af4d92e82be95e373080e5428b8120832b294c7f6d5980479eccfe3a04c23a972200fa33544eccc0beca5127e783df2dc0652ba348fa723d49887ec128c3f9720b676d551416db737a0e62dd50b91349cf77ce67b1268f5019817af8d2124cbb24ef5bfa7f3a835682937b0d27310a3d613892bddaa455637171d54ea29a95b7d3b52c36c5f58167c9bf54ecbec52d1cb802f0dcbe8f144622edb750f1fd769df8a9091d4fe9e3da069c07df6e81379bf23c666e7f21e0d5ec62ae89f9228d14b20208e018c7a85ff69c7f6d180cf43b04df809150af3730204b9fbf52576f3212fc62b02b91bcd77522479d32193c4da790e8baaee1de707c065fd43dd46d9dd8cc4b100bfd75b61fa0e55ee181126eca3c4ffb81e9de4963f0ed2ea557e18f457161811520d0cb8e554c985ba0bb0cf297820471f307fbfa8a4ae91ba7dbc794fe39be85cb2c856c017dde0d6693d69169e2000846b9fec0ffa4bb764007f258f0a5e0055da3d33b9c0579e4ddb9c30969a2c87928f2e9334ce831e13a4477fe67133105f04c7827ed8c073cde5d68650e01a2117b4cf9c5a8867f32b5408e030794547bc36dcd90e6114b3cc179168829a6afa424aa5e6fc6ae2983d72c3e6eb060f2876a16207fa71413d040dd17a45f5b2af9fbeb563adcca16d6c6dc09e8abecc5a282b1e4e1b2ab073d9cc614642f3b8abfd4b9cda0d1e7e03c59e04837eb526a1ddb8c44e86321b57e88a6423fc9af4c500abfbea92f5a83c2e88a53a098251ff9af6f3cb15417a5cf29c03c9a1d7ed2c23be6785eaca0c4ab98fed5d111c52ab5ea3caafdb165ffb088b4084aa4d41acc51ef9359d9f0617adbd8422423510ee9667de97fa5422f3c97c3331ca470123a86a541a03ad70a3c1f75dcc4039df61646e9b1b48474d0b4c16805dd2a0b5c2b772d9501a6afb5ca365169d0d26315b9edefc6072786d73846fe1005d16e457a0b13864e0bdee45e887d9d05e32325e9277b2df2ebd4d55b8e158d76016d3b96ddce889155f5b6ae65f7b0ccd195211f7b63b5168ec889db03e3940cd988aa55b7c9d3d298039c04b33abfbd6d4c8b74a3aec06aa7b1566174f5d2859d59d28bfdb079a797ed1bd70b9c594447aac713f86ab55b289d738fb6248e32212976ce30df8f8850146afc3e5bd239fcceaa647e135b9aa64ad3dee8e5a666b9cb730b945ab8b05d85a3d31e258cd595b4df1841080f333e37d2e38c4aa27f731fd3f8c8b0e0da6cd4e8871e2708a47d2585330b513397edd232abf72b677346070eea1e42e33bfe6d8f779088fc0416e8902758fc9a977f84bd1c5e0ce2d2b3d26b5c72ebafc6abe3fc1740395701abb173a31dde4e235485c3c2184b8607a8ab9c4edc10ae7adb1cb60f9f0614f58a32732be255f5751e5c31940bce5cbece73a79c6c74285e9c0dfb3e1c92e69ba02d046dc28459bae3e33f5e7dcac2e9631cf1b01e011d8718d0342e8eb26382e58fe03ca21d3020bbaabd5bb42241b8a072a3c3ff4fa492253f73396cc00c3a1fe7ccf98014c04233585107c353c00174868e7e1d4cb32d8187872dbe311d91b923e94f98d8421cd112042b7960645685e104ead800b13f8ec2faba6ddfea3aa592188268046135f111a411475ac2262350e7c11983b0e038b17dcbaaccfd793870bdf826c83f95a1fd1e182c99d3a0d831b4e217eb567388e1fe98f4a0300524c2bcd2da5c6a5508db1f94da7355fb71beebf9495f7f89fb5fc1e237f40f89a59fc2e3378dc432eeabd17778a5e33e01e65eea5978579c25d32767e6749f2f21e42d948b337c50e47345423d2c98b809e6a80f8149d36598c842c7db1bd0a60c8906182b4bf4095bee2cc3431c2964f02126bd0a2aae86167159235265ef124ec1921e26b565335baf1b771d00cce6c3c93c84c254e65845d05c054182102e4e00fb312cdeb65aded8e9fb2291b6bbeb8bafe600117fd90aecea10c8d2a5ac004cf5fd548e5bdadc0151b0dffc120c641b614862f88cb2495b0ee36d1994bef5cdb466d4751d562b0b9066b15133b745ac7c5253df789c1b44d13c3db96e6855b749f6ea261f94ab5ac48be3961fa424f8bb8582bb36d72af1623ebbe317d321f7f1f64a7df76c5b2e0ab80e9f675691b389e0251bc8c3a07e23610074a9fa27920db6e7f310d620e2f08574c84752028d409f803bf92833e18b857b942d436a7d8ac6eed06d28ea5b8a5a1261237852a9d7e229d9c6cf2511fecbc95812b397634c081300a0cde3480665f1af23be86f65efe934e13024056ee3709049b6d14c737fe091c0eca3c842ed9cf046b744a3fb019334a65ce2b130677ad86149c4acbc8520430323b84c7489f33098b451ea40ff54cf9208019503bbd70eb3731f33115e15d223bc00a9b62d1362e1b0845834bd2b287a29fdeb2384f97cee3ecdb2efc152a95fb4aaf1f704a9da20ff34a5aa122f69b66ad56a515326bced1c4363d7b2489e4f028e8ce02a9997d093b2309b80b7afa5e2f1ed9f9b4850c18a0c74facb0a864b06ac0be964ffad315812bdc7425a23d6698b81f7be426a5ce6b15bf601afbea910204537565f9d0909f025576d3266d596887ac3ec24e22ebc817148c0f6fee0cb47af7897671ad961399f54ea5816a9dc5a10ab0ecda90de45a2b38aea32109ff87686992b64a1bca553bdd6b948dd81a6937e4c09f59fab78fe5158db652753c1bc57d64a94d6eb05bd7188d37cb3b749acdeea9b05221cda07b0c336abb22d7b3034c758be3dd2fafb2fb5d736447b809066a0a453475c6a0840b478b068e18077c7ad5be04d89ce778b14fc27aa6f05379a2f381d424e10404057f6b0517643aea856f42e7dda35e09886dd1c16963a84f6b170c32d3cfe08d86f8c809751893bae3fab05b8c35d4d44a1ff8f2101cbae91fbd408693c6a3975d25f4cc1d212f37caa5e7b4549f264d144e3d532c1bbf36691314811a4b296f34cc1511ddab59792644d61b6797c7ba1f5b12a38b1ac329e588aea1ba7bda6a7ab36989141bda8919024b521e3e1d3e3530a262b39d3d9010c14c092e52622de83c489b5056c021ed95f6b1818fd22d53381b52bf679d2ba23a0a2a68a82680a799cd31d809a91b343db4a28e0a3d066af5785bfb46ed21e6cd05c5aaae6c1322ebff4440fb805bf406fa9bfbba7a9b95ae7c316370c937d3f5be1f5ead4993fdd192d5ae5f3cd7f3a6341a9886db45035a4f0d1d28f93e966c6e066aece67f57ae4ff57d7a1d6e7c8e89fdf35828254aa221323372f3b73fdd679e8a49f8c4959cb958b6cb0eb1fdc9877185d86c4db97c8fab26e29b708ae162c4c0a8030dff5cdc7c65baa8af6102baf524cc7bb4effc7bbaf4cf88f9046e959795740cc28519d16dba3726bc9ed535eff9dd2991bcd4e74ff2af9dc2375b7c9838df8a034fe4ff5b72e3d264f6605e55131e77c99b1aa32e31e8d1941e0278156e03012afe4a36fc1e071705c31944e38ba2377b7affb0770e321a541a01d6c296e83575a50e16724b72af46b49d0721900fea498ec779c76eba33752c8350f5538baf80194c00f17d7f4636ac7d332cdfaa74522125acce4a392d1b81a3f855e83901e7786e0571d4d02c45a422503b260a9fe1dcdb0297bd86808768b1c2ffb493ec237cd5b8bf5a4aef7e8cfde2403b61c2aa14581760491a34b1b57fadbc6289dc61cd1471971f51dd20efcdd930782ea18b6bc11e45e01dfa13c67d458ec5155a02bda805e0d3887a7ce3c4ca21cd7a4846d28e1bf17a75204679ef6bc9a6ad6486c7a190f46111d768782f0fc1376f1c9e417d481b77322a3b881af168903c8dbc95a03c70c98b51f7d8e41defad35cd107610fdc216e130fc9e61baff5f660cb23ed488d482e8bb23566553f4f0a4266aa65760da0f7912c00800a62583f22dc275c752ca2e2edc110b1344e27525a8f2c8349ec0591aaaf860b6979bc4f62b1bfbee6774c7e354514946568660253f6cdce0ba00b8b1f20302b9e7fae9922dc2cdcc1f43833de2748e635dbeba3f3f81d1f9171c201382c3643b1d30ed8505c07ba73db5bf75f23857e99a36333dcedfcc1c218ec00890738d4dd4342d5e9e0939bbc69bcffd7c6692406b38e6ed3aa4a4deea3953d74fba4a5b63447bb63eede39bd6c2bc89271e1ff150e19212fb2df3475cc7e70c926249dae3d0793a6d1bfb2df9add62fe18b4e331016251be16da9016b2140427466667e7bb353b9f8422a577eb7f93dadcfc1c441b4dc8907c98716148b8420baf27ed30d8cd48aa7664fa5b2e3cdd1ee19306655b9440bcbc8ed18f594a2ffc2fa238338b2e57650a74d0f20bcc760106e01b59a234e0c71961bbc5575a6d2376e532008fd6ea59ae46af362f57367f8b6a019db87fac3dbac8a37937dfdc6a30f07ef58a14a59bf48cdd2ea848b665a2f309767eceb61e736f6186577fedc9173ec404f727f4", 0x1000}], 0x3, &(0x7f0000001500)=[{&(0x7f0000001340)="df65eec4e3495ed88fa3ecd307ad43c4384224084e528554", 0x18}, {&(0x7f0000001380)="310a77a5d8e34844345dcb83cabaeb63e6043460afc2fecf13aec8dbdadb37b7e84c83264ee6c29c42d7220131b5bff1ab5d8dd0973e9cbc033a80883c1d52b8f1e9f15aef23eb9cacf682b2090493dac00dad03648f92d297417bf3d8df862410fcf7b281a85ad5b8933118e9434ebe128f8e387b12a15e81d663421cee5e5c1b851691999bf1ff4f79bee4162e5e8a286c6b84ad137ae085caedfccb4f9995abea07aa490e86e52059dd3b72509919500414bdbdd727e963800b7563f6f8a28965173ed01b1acd9e7be224cc", 0xcd}, {&(0x7f0000001bc0)="35c878d6ca3339f265ecad5d8332ce3068de3256d9d2d5b433deaba42d6bf97aea1f237f7d246a850ff40ee8dd8629c6c800e36e38fd6b204b513487613fa5efc54e2908179be580706aa17c57d8923cc0eebea73b0bb95df3992c617f3e0e14a5e50d453f3be74ba37bac0044738ba9d23ff84a3a533e74836d5f863bca8c26623b36e0fe85605f97519c38e751c0f6c89f466a709058254378419001f201b6d6ef316c7eff1824fbdd31e055f0d6f490d1416ed35974a07736ba94447f3f1c73f6162d44ada01945b5e1a6a04c69fe0f4b11e2702da755bd82e6321718172911445c68f30151919547460d133f98448fb5fe6febf9b545caf68770d0f836b45e1737a6971a4b16fd40b315affb744279aa996be297aa3bf846070700b712954ac999f8ae3340f92b1910ac330355532931cf59afd55bea117af5aca05d32678091a45ca618d9d6513ccf2a1275e441e4522c57b05f524a22647317fb258fb1af304f44ffbbf88375315e3159a632606819c22625a529ab2fecd98590e8605eb07f82bc827c7746c3d5f3b3893897bd30d9e10fc346c994bd63d466f2d3b5a7fbfdfff62c6f5f6bd30b541c6b39a9ea0259168053409b5bfc1ede629615e282511ea2d8ac701678daf7bef6b296373006645005512f494c0fc867ebab33262a0bbc4f767202ff3f963875bf119e3c282608f6dd114dd70a24c760305161feabd41eee7a828d58361c2d39a35f2e54513a75a9d142891a9a90bb25ca440e869daee42e467f5d773005e642d256994cbe805274e30734196052085483fccd1da6573eef8c30d6bebe6b1cef59a29800bccd98d07478c0e6775234609c47efe51a0a5d28f68bea52b836d0c2f749c956f78fe2862817d56f2b6120d58b9c53211d7f8b993f4a8f2b39a03ed4b70bb9af295e94eebbb9ee9dc397f85d54f22e285c0b5ae1f8aaa8c639ff5ee02b3f850f7595baa43b01e6cc5205006dd35a7a4d4fcf0f9f56bb3a8b3fd6a91e23d621beb5c14a68dc2beae499e63a7efac03ebc996c3d444f8ab18fe19eac004e3c6b2aefc95227c006ca2843b8d8c877b113541218577574dd2972d2e755a8b52127568e7d158cc2d3f72dcf6cd6c27d229e4bc74750a2ed7fe3a2604f7161c516ad0c95e9c0c69e7426b235b2ec185aeb6ec35e02dcba68e458c6aea8991667c29511ac5b56adda86e51c89b4f28dbf52d84d5fd3053f688fc3d7e3b805491098bc315ec4a3c80b8e35254bfe3ed8c2ae5c5fa1c129da355c57ce9a4472cc088ff1a64a4f4fe54814a57a3cb496ea75143e2130ba02f094d393c4efff67226fcad7700daf38b19258fcf3e99e7375db51ce36bfa6e5ffa3f6fa6941846331c7798ddbb5699135c4fbe5e6ba2baf2eae0c367f6e344406eb59a331a86fd9ed073258fbed734d4d089653464c447213f321f11226ecc849532f6535fc4f0cf434b05bfd566c2fd7c8b578856ef1c5b83eca04aaa8ac1fee3832e96f08c62bcd75145acf522c9856f31cc830b228b75d0cf83cd81851383638a17365496d28ab29f82796e966f8b9ccb6bb62eb7608c967c9c040e5ca4ad03068de1c38b7ed96eceea62a87d47cd681f1aa5d679fddd08e1e1e5adf42f3ea476906662b3140102e5cfb1adff3350ce16a75b821a399f5c9d5ac97fe893edb161fd363e659a3f08d0d15faeec88b776954b90b17235f046a5eaff27a6ad72f3d7daab42aba606abfa5a7c6c6a22d0e17796626ca6259eecd1a9bab5a4102d18054271e86f800673968bb5fde032200c0d9f666c9a0cc2ee0365bb507475546f7b15c8d46aa259e52783167a7e091044a3afcb83afdbce04eaefeabcc660c85930340b85b1710e98e5f89b96cf215fc1a231783554245258eb3d1f33b8f71e8e0a5abaace5e29059978232ba16b78f93c03cab61d2135a05d3c4c3aaf41db6d96f5288e49411ebeea8f204fbefb570ca42796ad890e796ab88b3a6e72d877695565940aadd900a2e63c2bb3439f09915e6d1b3b1817499afc9d1f591cbbae9df039302460bab900b75ee758f354361962fb3b5c18d8e66342665b74cef407f3062c2b9dc31c6d709c27900eb61d32e3bd73a3f5b3689322191b044987ef7c626a6e47006b3c2f627dbfc0e6faaa264be625cf63d31de3757b788aeb1ae1f3b7d3539ee56530c33cf8b8a6686440f9e89ef4a4462bb92000f021aff10d8ce035fa44a33e3c9e2e835adc89b3145e9cd08178e9fbe40b46bff6c5dff8edb0f90055bd55c0f22e304c58e6afbe6689dd7a7e34ecf7ef41711c278b8b49186ab4cc28a138c6052a156a51b93aa3a7de19a4220f7a97800ff95c89ee39c8fcddea8f3f8d969f74b4dcee7f135a8d9b0b2f6b851e95463264360d9b231444057cd54233d2d365a841c37392233309c015747a54ac9c1b9a698420ca789fcd233d25668140187313056ed352e990e3494acb89e5b18a933ca1edfb8eba816f50a907794cc3d9ce27f378c17f1535e33cbdfc5dccdf2768a30432f8382956bf6f38853c6bba89b5bc770d7083917279b4a5585c0c8d5eb508c5342d9ba8aa20d33c6f376549a9cf018c24e0a597e775933a9af7ae606a6ea0968cfc9ef587e4f517301c25a89770f4e4727f28b225befb10b0b9d94c231e60bf5d1082b39bb706bbcfd42bdbc232a214dfc49459f33329a96eff06255973c3c20a64194f640609b363aca763c7d6af90f988bc12a8a5bb11da04b35711ece1b9da6aa25006961c0df3101131c964a55b6ad086be4fb5af7e751245fd88f187dee221b0df5ee34b9b830b707c3be65cb8276eafeac85dc97a4ac98e18eea1828d70275e8d5802bbc1b420ee79bb386c3d43d337ba6ec50f593b66e768fff2e6708e745f9e6e529eeb5bed97fc0487235c04ea5720824914a551e738a616a18ea3da50d7df05406dbc995f89382a22d27535d1542bb6613e051f2daa083f5c3794ae3dfca9e06f64109c0566f561d5abd0f809bb5edb818e1c631742f50c6a8dd85aeef7b29e3f9fefc8840d7831894f23fb55c8291c00f700a36ec9d021eeecc315cfe6434b00bf0ade6944aa639612f2466441a3037965a584e425915fabe1f550ef4e9c0b9656b4112fc10817031b11063250510e6d1ff9877144fd29b8a51678925b1107671f644a9eb37ec48e1c9d4833daea8205c16440a61aeb14bbf55615b05de9b2c43bb30a8a5725b763565f7cef3ab91af40deb2c3a3f84c0ee9ca24adff74bfe7341e59c6f38bbcea733aae4209893a82e681365af9934189ef0a77dce62f6eea687390cd328501a2aa6fd772d3a67c24f8b38457f1014cb67c3bf71c48cd69b070a467f6cf083d66650b0562d53318d1d2c616d69e58d5e04d9ddc83133111e4ab91458ced1cbaac9e19b49de7f6a2b52e5f74cd4126c2d3a4e845196fe734af03c663709b8739f237a10a4ba67ceb9de3b5a018ccaaf18042c9eeee45ac987f99096c2a98dbc015390547578a2735a06a6076eeb7be52777c3782289e6ec081529efceb34c0730cccd85db0ceb4e4431118e6351c30df28851260261833ff18cb92411e709e2c1c34cefded2c3068f6ed515b8bee16811991d31c91e3f414f370101fb3d6b08e8654a0772d19d4701aef1b7f8e16cc1ad558615cb9400f776f3caeb1fd62bd41a755718162db82b54b721d1029aeb16f29db71725d6ba926a7e103f5934f8cb4c37a40793a87efa9baa6146ac67d4ef75bdd7de24b5ccc1842c08874e0566e9148261dec72051b55b32f00bfc9175e86d396cbcec20bd85ab990e7f56d50c3c8effb08355a5c2b5d488f65c93e111f7cfd6b7294ea064483d1eeed86067822b84c3d424a8aa43354a1615f3ad059e9a268f2beb436d2b40b2f9f66f8c7b63ad6e769bbfceebb203ecff15cd5e98846ef51c8fe255c250374f043beff7a7fb27a3047a978b430486b857323d093678688ea3b89cdf2d6ecf9ce623e74579c7f96c2dab23631a704eaf6f3189723f3b95c18e7cc299cee2a5ae20123c55ab5f3150c9f3ce49a67f82fd37580a913ac13f8f10cb6cc874176bef8f6b2c5c5ac0a37a49fc34065f8fd48678693d7998b8b9bae9daefe68af37d6ddc90fdb5e423a397a967bbffbd4874f0ec406e36e7397f87052adfad2a163f5ce36bfdde24e290121436e4e926877fd536d154fe66ead7a352bf2148e17b5dbcdfce76c88465e85d20870e57a1d1f165697f5c4145f4e1305ea19d56dbbc617f042b6ec17fd04963072b75c9c3d7569398f142439ee791e7bcfaec56cc5efcf329664cd6160b24916f2d339cbc9009158a5f3d7cc156142bcfa2697ce50c8c8049edf4e797f37abc1ef82e1581a0c9d543ed91d2c05fee7130a5cdac4a067963d85e003cbe476b618e1357cf851d26d6bfaf768d19b951b9a1f0f530cce6700fb65c6af29a1c8303dcffaa3e8c7aa6dac4a423ea3ec2d13c977ac65246a1df0c8879647be5a1a11e04f04dc084d1f42c5f9388de22a6d0f91dbf334fffb5be67bad75f4462bc53f4de1d410d66556bf77db56e97ca3bd52dca2b5bbaa4b9f2fde5762a88f732360f485a52c9c7dc16081d267bdd9d74dba635feabc32363561e6ef0cd62a72e0963923d68bda89118946f1028ff37673d82d0c41795874882f0a11748184fdb769098404f9218813285ea85f92de80edbfb49987bd30105cd270462bfa4feeddbd800f44a14bf1b57a3953c9af986311909e8093b9b40c253c3cbb27a0d366ecd640cef73b85f4ef37878a6bd98c12c3c88f170681920bc6c2b12afa71e89405d5534397b3935539ec741f366a06b03aa27bc78dfd7ad5b168cfdabe99cb1372ffee8badee0c394504e3d11eba4b67a622f9ac78a1ba32980153e9be9343e53f699ecec09dace82b2f6bfc5699906a24c64c04be6b524d244fa62a911c8586db61e2afe32bb4979406a6622f0c341b0ec1fea3741ddbd4549f3981adb6000400b850df0fd690c9853425edc26b59b26b50f8d71eb93d4e7edfbff6cee4ce2c77a52b8b4ad3e1d071db9c1f616af02277ec950b989310d753e1254604e7e93d16cfb8257ef1da5f36b36a761a40499df1d3a799d4a25d0219a5ccf03fe19cacf9421345dd3fe729755ebb40ef518f5c7558a5ef94540175c421cdec57cd3a4e5beabb5240d25aa2ad2f68a4f2b69749e6b2cf89db56146c2d3e7b435dbfd94e5c0c91fea8d61787731597a8e7eaafc9fa85fa4b56729e63cf829ad3d4eaaeb22dbf143f2960f39caff40c5b52902ee8f0c9789e21dd6c03f91695229b803b689a528646b8a7230caac099f85934f8b29aa4d99f151785c2985c8e4cb9dd565e2cef10f37f8c5afb271a98721f9fd06d03a2944413ffd1fcb000e1abe218971ef1b942ccf7e51e83fdf6ab06d04b988b7f4457d146e52f70f040330ec7e0de13837c723a383500d247d5b38d03debf26e77a1fa2e1b1380fc11d92774c34b32a343b078e25bf3b7e8b50a6cf7023581085264e54cf25a47f587f703fd2645f36b58edcbae8b5dc249e22ca1d8f365e180e0074431f80f2b7751d75949f42a5650766c2142b1757c9d6669244f2f612fadefa8d25b85ce23cb3afd0cf49bb418c903b54e186ec777dab471cf6bd60fd727aacc62ab0bb7cca5f511f06cd3b3434be540d1051b53295e07d25db8ca240761b161a1434337ce4756a9b589224587ba28930877d1140dad77c2dad06f5450c71269b99a539bee30c8af4570563751fd6a26164e1b0e7fd2c1c0d48358272bbe53dce01285a3232d3a4114c1", 0x1000}, {&(0x7f0000001480)="3ed61f44afcfb8cb387a6b2620b0bfbece5721ff648140955717167613303e2cfef38591f89828", 0x27}, {&(0x7f00000014c0)="70b64e295f72e8b2d12263762fdaa4e3b4775b44e5fcfc5a0b19938a0f6165af49ed19ac286c7235a8a754df99d2005c368cf05686364d7c635f344e9e02", 0x3e}], 0x5}, &(0x7f00000015c0), 0x1c) 00:01:09 executing program 0: connect(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs={0x8, 0x1, 0x0, 0x3}, 0x8) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x4000) 00:01:09 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) setsockopt$inet6_udplite(r0, 0x88, 0x2, &(0x7f0000000000)=0x7, 0x4) r1 = kqueue() fcntl$lock(r1, 0x5, 0x0) 00:01:09 executing program 0: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r0, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r1 = accept4(r0, &(0x7f0000000040)=@in={0x10, 0x2, 0xffffffffffffffff, @multicast1}, &(0x7f0000000100)=0x92, 0x0) r2 = kqueue() r3 = accept$unix(r1, &(0x7f0000000080)=@abs={0x8}, &(0x7f00000000c0)=0x8) r4 = accept$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000d77dca99bc7a0bc5723b4e67d513a96227c8f9ae5e74f7fede4bc34b50f1fbbeb6351db5c228269ee8a1a713f3426c4ec4ede34fa9e9824a4b7cf34ebe39c07b12bf02297e2f6718b687dd98412419a9bb9fd5803736d7f336447711bb47f4070610ec6173acc6a972495874b9492f4e29eaf74e7034c6b02f8e6b6fc0cfe661b0c5c5b567d7d19deeb2a277e99d8b22ea7454dfb703000000f2d1c087db3f93d9f2bce2059626d88d3c84fb12b7d8951f423b1cddb8e36104154caf81f70169ae1556db62303bbf95cf"], &(0x7f0000000180)=0x6e) recvfrom(r4, &(0x7f0000000380)=""/4096, 0x1000, 0x40002, 0x0, 0x0) sendto(r1, &(0x7f0000000000), 0x0, 0x80, 0x0, 0x0) fcntl$lock(r2, 0x5, 0x0) 00:01:09 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000) ioctl$CRIOGET(r2, 0xc0046364, &(0x7f0000000080)=0x6) r4 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r4, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r5 = accept4$inet6(r3, &(0x7f0000000500)={0x1c, 0x1c, 0xffffffffffffffff, 0x0, @loopback}, &(0x7f0000000540)=0x1c, 0x0) freebsd10_pipe(&(0x7f0000000580)={0xffffffffffffffff}) r7 = accept(r2, &(0x7f00000005c0)=@in6={0x1c, 0x1c, 0xffffffffffffffff, 0x0, @mcast1}, &(0x7f0000000600)=0x1c) r8 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r8, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r9 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r9, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r10 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r10, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r11 = socket$inet(0x2, 0x20000000, 0xff) r12 = socket$inet6(0x1c, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f00000000c0)=@file={0xa, 0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000100)="6f4bd927eb433792a828290814be6b7cb3e2c15b1e92443447b22ca7524a994bc3d271c92aeeb3eb80b04b7adf7b684cffaecac3b5fc5c03ee97d75813618be13d8f4f0e9af9a2a4858e0ba7589a8f2a690e561becad9797dbb4c4a1fc6c3ca147d1fc24c4693915faef81f330207a34366cec304310b64045024c58d11e18afb29e23c6752625ee007e4193556fcb8cdff55b27d7e1bca9a89e99981b9ca7ee961558f2a156a4d8f5e7675fd7841d723a99dfeabc3f37983d4fa732d8ba5f3b354c1c324180183267b3415bdfc38d79860b44bd22b51db19200d721838adcf6e032a999b29dafa1c3ae22bd0f8474c0c8", 0xf1}, {&(0x7f0000000200)="b814dfa47f8dafa7a3d8eff0f7c59508c45a6d6fe744e1bc34410b68e8f9992937f0c4f04afddc22e634eb42f33bb6bdb3115005cf1c104e79ae001ebe20a4bb7b27d51c7871e52352b18595e21e8f1352ba97da0e146e0d0902af", 0x5b}, {&(0x7f0000000280)="4175839e0a179d8b9ef5ecb3ceb7c360ad14d730a6f9b2ffbe28a5160c0336b9383d48331da00a24546a78548d4921a546624e487eb4ce58a238db0a19d39b584848b53e8b547b0cf8f9cc3e2fd18be1b973d0061e47a0", 0x57}, {&(0x7f0000000300)="1615a100b8d228e7fefa50d17bfa7bbc95fbeefff19083cddf4b730a51b98fd9c14d1590d29598cccdaf8926698a704b84243ee9481e8e8b8f56d9b4da55703632da1ac060c85100edec8b6c9118e4355e7ade716f60af1e49ad38cb158b6f9002b8ffd981bb323a5cfb14bba1", 0x6d}, {&(0x7f0000000380)="51c53b86fd68b983c5de13b4a7ef233c302c494a5d52cbe470413d6f89ea4a94fa197512412baf2ad9c67912bf253ff6e15120a12e52afdafaaa80fab0e43df0a02cf41fcedc7f2cb9ba30b240c694b3b4572f819984bbcca61c64eeacdea711733e61d0d5a782632cfc1f9d50569f33e5e0a18cf7ec69fb5eab4b6d4ca5b0b69a67eb5662eb67e34158e311e386b350945b6898e0e2fda621689efafb65572bda53b7e8d1b5f7ed5137104ac1fceeabdc102f246bdec0c6dd958bb90c9e1160f8dafcc72ef65c0df3f29d89a4aa1dc5ba4fb11ddea346666d4c00815273ee8cd2dac9b1d6b8bbf25792c48153", 0xed}], 0x5, &(0x7f0000000640)=[@rights={0x28, 0xffff, 0x1, [r4, r5, r6, r7, r0, r8]}, @rights={0x20, 0xffff, 0x1, [r9, r10, r11]}, @rights={0x18, 0xffff, 0x1, [r0, r12]}, @cred={0x20, 0xffff, 0x2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}], 0x80, 0x8c}, 0x0) fcntl$lock(r0, 0x4, 0x0) 00:01:09 executing program 2: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) r1 = kqueue() sendfile(r0, 0xffffffffffffffff, 0x80000001, 0x5, &(0x7f0000000400)={&(0x7f0000000100)=[{&(0x7f00000000c0)="9b005ff4c7e08cc7b9eed9fffb3f641f0f17", 0x12}], 0x1, &(0x7f00000003c0)=[{&(0x7f0000000140)="7e634c9cd574bf82206f46c3df6c8f075b545e7a7168afbdc50a7c0e44be51a46a4a3988f1b2e14ab35418918551a9ceacd7a74e3311cb73b26ea8fac8b8b772df", 0x41}, {&(0x7f00000001c0)="afec7a8a047c1f450a7c870ae48048c8fcf1362aa4b260df2f38385ee4fc39c3b1860031ffa25cf1d4f831a120cedefaef7ab086483ac75f966e5a9827e3aa2e68a9f6922efe7d22a0066b639f67a08eeacb3d7ecee695b4ae86ed360a31bea3894bf2a0ee83826d42e1edaf78e39013e73bfaca788140f9f1497a0ebbe1afdd75572b8f38f7c0709633481824daa055e14bafdd0c238cdedad16e3cae76bd01a084a39e26aede00eeb7075e94c6e02aec1c3298e21c", 0xb6}, {&(0x7f0000000280)="5fe9564d87ee42241d37d7c19f7d2f06752c378f8ddb783706170900bbccb8fc17986ad7e0a76edbbab94ea1d8f176c879511454606794e3e1906ebee26cc3d930900676eb1c51698858b7711c44d9546bd14aca57314ebf471c8df5b9e05067f2ece316c5ffe484f5b9df5fbe960f99a8c0623c7f45fbd32cc8a7d1a0e16bce5c2bc6ec9a33d8f2bfdb4e3ce3d9613ed7219865ff0e176094b6", 0x9a}, {&(0x7f0000000340)="f881da9e41516825af57834f3bd939d300e5cbee14c6bda09ede103fae7d2bbb24029ec2b2617a8f27d8fb711d22c4155129acf68601af744aae231ef2451b7b67985561159edd1538d0ee14e6e5af9f96b0e332765b7d18", 0x58}], 0x4}, &(0x7f0000000440), 0x4) kevent(r1, &(0x7f0000000000)=[{0x3, 0xfffffffffffffffc, 0x0, 0x10, 0x803b, 0xc, [0x1, 0x80, 0x7fff8000, 0x8]}], 0x1, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x2, 0x3}) 00:01:09 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, 0x0, 0x0) bindat(0xffffffffffffffff, r0, &(0x7f00000190c0)=@un=@abs={0x8, 0x1, 0x0, 0x0}, 0x8) 00:01:09 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) setsockopt$inet6_sctp_SCTP_BINDX_ADD_ADDR(r1, 0x84, 0x8001, &(0x7f0000000000)=@in6={0x1c, 0x1c, 0x2, 0x6, @empty, 0x6}, &(0x7f0000000040)=0x1c) fcntl$lock(r0, 0x5, 0x0) 00:01:09 executing program 0: syz_emit_ethernet(0xcf, &(0x7f0000000000)={@local, @empty, [{[{0x88a8, 0x3}], {0x8100, 0x6, 0x1, 0x3}}], {@generic={0x802, "6cfab5a0add7a20929bea51c4a675ace94b24f5f09c68af83070028d610ee3c35e35764b5a04cd45382e92353fafab093ddae74c43411194361c4930f199d2bb28869c34d4b65d5743d5f0f423d8cd59a7408b55cae4410a8703bcbbb1856630acd2fca2af33a7a09ad03b8730c38cef52d1c7b1c5008c73816a90fd8f0943bc13b8427dbb3dc8113c21b5d7d48458e025be638da4fde39123e82a08d44656cd32b1cacf6e7822fcf5620c485dac9b500df3ce23c47c935a84"}}}) r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) 00:01:09 executing program 0: r0 = socket(0x1c, 0x1, 0x1) r1 = kqueue() fcntl$lock(r1, 0x5, 0x0) bindat(r1, 0xffffffffffffffff, &(0x7f0000000000)=@in6={0x1c, 0x1c, 0x3, 0x0, @loopback, 0xffffffff}, 0x1c) setsockopt$inet6_IPV6_RTHDR(r0, 0x29, 0x33, &(0x7f0000000100)={0x42, 0xe, 0x0, 0x5, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="35544e7825d2cd39ea3a940546eb5676", @empty, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="3630cb93460b28b41e955a6bf98c7b80", @ipv4={'\x00', '\xff\xff', @multicast2}, @remote={0xfe, 0x80, '\x00', 0x0}]}, 0x78) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x32, &(0x7f0000000180)={0x16, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x7}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x2}]}, 0x18) ioctl$DIOCGETRULE(0xffffffffffffffff, 0xcbe04407, &(0x7f0000000040)="fa6a4f09a451b49fdd1fb8fbf99d2b4951e9912fb79f48cb9cb1f14c5ab382115f96beeb6d4203ea2eb8e4112660e74a1d3f6ec77ca49fd7dda842508b44bc0273bccdcd274ebe7dfaa00967590bb07d615aef9b8a04f033adcb7c005df08bb846d66b74ec89f265035964a8878522f7a79c381222e95f248f182844c138d108c89b25ba7d23e9115036ddcbb0f76134f81a") 00:01:09 executing program 1: r0 = kqueue() setgid(0xffffffffffffffff) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r2 = socket$inet6_udp(0x1c, 0x2, 0x0) freebsd11_fstat(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(r3, r3, r3) fchown(r1, 0xffffffffffffffff, r3) fcntl$lock(r0, 0x4, 0x0) sendfile(r0, 0xffffffffffffffff, 0x9, 0xffff, &(0x7f0000000240)={&(0x7f0000000180)=[{&(0x7f0000000000)="3593aec8aa29ee993cd9f268d039dfa6d38dcd8ec1d13cb1bc9c8b00faeb6bd2c7c70815b5581cdb5ded921196d333c21e8c7ac4b23ec4de524612f8a2b1b602bcedb2433b367e1d57a7344dfb5fe1d6efc00053e381d82f17ee18ea4e39edf38993c1f59d7aea891a797cfb48b0dde70fad5fcb36e176a40a21032947d95df0bd1ba5aacfc3f27a51366a862e4a957928f8ee9d47cec858c40f9dc151df7b2c3cf169ce537b46a127e423e47c9f04c5e168a529bf2390fdc438c9aafcf2be1346ba0dee9b3ce3621d12daca", 0xcc}, {&(0x7f0000000100)="6d5d961dc9062f1963730c1bf9c17a62c679773cf6a5e0c554248d03", 0x1c}, {&(0x7f0000000140)="a0ca7aa2c038a93ebf1274e602a410eda0bcb3d658f58f99790e00ff3dfcfdc8ff126b3fa61675cb43789c", 0x2b}], 0x3, &(0x7f0000000200)=[{&(0x7f00000001c0)="8a02da4ff04e43965ee67291d6078fec1c0da1ced9acb987", 0x18}], 0x1}, &(0x7f0000000280), 0x2) 00:01:09 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) 00:01:09 executing program 1: r0 = kqueue() kqueue() r1 = socket$inet6_icmp(0x1c, 0x2, 0x3a) fhopen(&(0x7f0000000040)={{[0x1, 0x2]}, {0xfffe, 0x4, "298e2dc32929d04241ebcb9f48a121d3"}}, 0x100000) getsockopt$inet6_udp(r1, 0x11, 0x1, &(0x7f0000000000), &(0x7f0000000080)=0x4) fcntl$lock(r0, 0x4, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket$inet6_icmp(0x1c, 0x2, 0x3a) getfhat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x0) sendfile(r2, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) setsockopt$inet_mreq(r2, 0x0, 0xc, &(0x7f00000000c0)={@rand_addr=0x5, @broadcast}, 0x8) 00:01:09 executing program 0: r0 = kqueue() fhstat(&(0x7f0000000200)={{[0xfffffffb, 0x5]}, {0x4, 0x1, "7a472212091b91eed134b8f548031293"}}, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = accept4$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x1c, 0x1c, 0xffffffffffffffff, 0x0, @mcast2}, &(0x7f0000000040)=0x1c, 0x10000000) setsockopt$inet6_group_source_req(r2, 0x29, 0x52, &(0x7f0000000080)={0x1, {{0x1c, 0x1c, 0x2, 0x80000000, @mcast1, 0x9}}, {{0x1c, 0x1c, 0x2, 0xbc, @ipv4={'\x00', '\xff\xff', @multicast2}, 0x8001}}}, 0x108) fcntl$lock(r0, 0x5, 0x0) 00:01:09 executing program 2: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{0x3, 0xfffffffffffffffc, 0x0, 0x10, 0x803b, 0xc, [0x1, 0x80, 0x7fff8000, 0x8]}], 0x1, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x2, 0x3}) 00:01:09 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, 0x0, 0x0) bindat(0xffffffffffffffff, r0, &(0x7f00000190c0)=@un=@abs={0x8, 0x1, 0x0, 0x0}, 0x8) 00:01:09 executing program 1: r0 = kqueue() r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) socketpair(0x10, 0x4, 0x8, &(0x7f0000000040)) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) bindat$unix(r1, 0xffffffffffffffff, &(0x7f0000000000)=@abs={0x8, 0x1, 0x0, 0x1}, 0x8) fcntl$lock(r0, 0xd, 0x0) 00:01:09 executing program 0: r0 = kqueue() freebsd11_fstat(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) setuid(r1) fcntl$lock(r0, 0x5, 0x0) 00:01:09 executing program 0: r0 = kqueue() freebsd12_closefrom(r0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x100004) sendfile(r1, 0xffffffffffffffff, 0x1, 0x9, &(0x7f0000000300)={&(0x7f0000000180)=[{&(0x7f0000000040)="e67d85c945e30d57acb5f8e9b93aa29071fd724d96ecb91758bc7c1163bbfb7457bddbd250de563eed0a6be9e188cc254266c9b66f88451814ebd8a16e64244a69c1583b6e8ab91b97713844031fb813c31ddf62d6d41d27651b1cc8006bdd775ae34213a006683fb9839da228b4e2c3c20bc49973e309a7fd649706938f81a44f13659623f03ec9d56f51f942a01a62b060e4c22333bfe409216247f1e27dbd051b25c272282e8c4a7d3fd6863140c5b50f764033f4344ced1b3a2dad0f40d0c7fc0b97de2dfd1eadba1b9ec71895", 0xcf}, {&(0x7f0000000140)="408fdf16b1d3701585780a0655f0b2543098dca0c1b8", 0x16}], 0x2, &(0x7f00000002c0)=[{&(0x7f00000001c0)="bf422deb21716500fb098b8db11008ab0dd8b4db323961f6553538c59e82a310f3cfe7ceb26f4f56696d577d451ae0602256541e469719e806bbfc1179033e4f2b22f2c8bd8996e640cd43d2be464c9eea95b07b1931e2db401ca2564b7170289d9237135e512167fa24ddc5aacd0274bbff29ae5ddd1c6515794219fb29c31b9d8531f75d66f1ec26169a7a5325bbe2a1a2af8ceb895bb5d8f39124284dd6f1a1b29adc3819fa5d65543b46048816c95d28dfbed260828743091b23755024bf8f1b0edb23233811d25e1134d3bc341d9b9ba2024df41f67d78bb99f07910435", 0xe0}], 0x1}, &(0x7f0000000340), 0x8) fcntl$lock(r0, 0xc, 0x0) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 00:01:09 executing program 0: r0 = kqueue() accept4$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x8}, &(0x7f0000000040)=0x8, 0x30000000) fcntl$lock(r0, 0xb, 0x0) 00:01:09 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) fcntl$lock(r1, 0xc, &(0x7f0000000040)={0x3, 0x2, 0x4, 0xdaf, 0xffffffffffffffff}) 00:01:09 executing program 1: r0 = kqueue() r1 = socket$inet6_udp(0x1c, 0x2, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) freebsd11_fstat(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(r3, r3, r3) kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x1, [0x9, 0x2, 0x100, 0x1]}, {0x409, 0x8693db94f03eb8ff, 0x40, 0x100, 0x9, 0x7, [0x800, 0x80000001, 0x40, 0x2]}, {0x6, 0xfffffffffffffffc, 0x8000, 0x1000000, 0x3, 0x9, [0x7, 0x0, 0x1, 0xc4]}], 0x5, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) r4 = accept(r2, 0x0, &(0x7f00000002c0)) setresgid(r3, r3, r3) r5 = accept4(r1, &(0x7f0000000640)=@un=@file={0x1002, 0x0, ""/4096}, &(0x7f0000001680)=0x1002, 0x30000000) accept4$unix(r5, &(0x7f00000016c0)=@file={0x6e, 0x0, ""/108}, &(0x7f0000001740)=0x6e, 0x30000000) accept(r4, &(0x7f0000000300)=@in={0x10}, &(0x7f0000000340)=0x10) r6 = socket$inet_icmp(0x2, 0x2, 0x1) bind$inet(r6, &(0x7f0000001780)={0x10, 0x2, 0x0}, 0x10) fchown(r0, 0xffffffffffffffff, r3) pwrite(r2, &(0x7f00000001c0)="f410b729804f121d132a535dedf0f1235f18d5fcfc33224c26c264e509a7f4d481f928870e5f23e7043352ec0b987d18814f9655f42d856745bc6f957c8d493ead3f50ffef52f3da261d829e738aaac52aeb0ee1745244a42c7b5493661302bb0bcb8a654314585836e6f4a86dda15c12d702ae8c9de3d93eece99af913a3aa2c63716be06ba17362af9feb7712950fcf89995c46496c0010d1bed8530f1e6ec70ba29af71ced9901ee92527c91ac1159551b83f3866bfad4dc77e90d3c63f0a3f63214dde6446cb23f32403", 0xcc, 0xffffffff) getsockname$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x8}, &(0x7f0000000180)=0x8) r7 = fhopen(&(0x7f0000000000)={{[0x800, 0x20]}, {0x6, 0x5, "ca50639a234e1a8a30ce228a3f1dec1c"}}, 0x8000) kevent(r7, &(0x7f0000000040)=[{0x1, 0xfffffffffffffffa, 0x8, 0xffffff, 0x0, 0x1, [0x7ff, 0x80000001, 0x9, 0x80000000]}], 0x1, &(0x7f0000000080)=[{}, {}], 0x2, &(0x7f0000000100)={0x48000, 0x7}) fcntl$lock(r0, 0x4, 0x0) 00:01:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) accept$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f0000000040)=0x10) r1 = kqueue() fcntl$lock(r1, 0x5, 0x0) 00:01:10 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xa, 0x0, './file0\x00'}, 0xa) bindat(0xffffffffffffffff, r0, &(0x7f00000190c0)=@un=@abs={0x8, 0x1, 0x0, 0x0}, 0x8) 00:01:10 executing program 2: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{0x3, 0xfffffffffffffffc, 0x0, 0x10, 0x803b, 0xc, [0x1, 0x80, 0x7fff8000, 0x8]}], 0x1, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x2, 0x3}) 00:01:10 executing program 1: setgid(0x0) r0 = kqueue() fcntl$lock(r0, 0x4, 0x0) 00:01:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r2 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r2, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) bindat(r1, r2, &(0x7f0000000080)=@in6={0x1c, 0x1c, 0x2, 0x9, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, 0x2}, 0x1c) sendfile(r0, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) getsockopt$inet_mreq(r0, 0x0, 0xd, &(0x7f0000000000)={@loopback}, &(0x7f0000000040)=0x8) r3 = kqueue() fcntl$lock(r3, 0x5, 0x0) 00:01:10 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x8) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x208400, 0x140) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 00:01:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) getsockname$inet(r0, &(0x7f0000000740)={0x10, 0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000780)=0x10) setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x0, &(0x7f00000003c0)={0x80000000, {{0x1c, 0x1c, 0x1, 0x80000052, @ipv4={'\x00', '\xff\xff', @multicast1}, 0x803}}, {{0x1c, 0x1c, 0x0, 0x800, @empty, 0x1000}}}, 0x108) freebsd11_mknod(&(0x7f0000000540)='./file0\x00', 0x2000, 0x3f) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r3, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) kevent(r3, &(0x7f0000000000)=[{0x0, 0xfffffffffffffff9, 0x0, 0x1000712, 0x4, 0x5, [0xaa, 0x2, 0x6, 0x1f]}, {0x0, 0xfffffffffffffffc, 0x4029, 0x10, 0x200, 0x9, [0x8, 0x81, 0x101, 0x5]}, {0x20, 0xfffffffffffffffb, 0x42, 0x0, 0x5, 0x4d6, [0x1, 0x1, 0x6, 0x80000001]}, {0x8, 0xfffffffffffffff5, 0x8076, 0x1, 0x4, 0x2, [0x12000000, 0x1000, 0x101, 0x1]}, {0x80000001, 0xfffffffffffffffb, 0x40af, 0x40, 0xffffffff, 0x100, [0x7, 0x8, 0x7ffffffffff, 0x304]}, {0xffffffffb573105c, 0xfffffffffffffff8, 0x4044, 0x8, 0x800000000000069d, 0x100, [0x4, 0x5, 0x10000, 0xffffffffffffffff]}, {0x5a, 0xfffffffffffffffe, 0xc0, 0x4, 0x1ff, 0x80, [0x0, 0x4, 0x401]}, {0x9, 0xfffffffffffffff3, 0x43, 0x100, 0x2, 0x5, [0x10000, 0x5, 0x4, 0x8000]}], 0x8, &(0x7f0000000200)=[{}, {}, {}], 0x3, &(0x7f00000002c0)={0x1ff, 0x8000}) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{0x6, 0xfffffffffffffffa, 0x8001, 0x40000000, 0x7, 0x81, [0x0, 0x0, 0x4, 0x2]}], 0x1, &(0x7f0000000340)=[{}], 0x1, &(0x7f0000000380)={0x1, 0x1}) r5 = socket$inet6_udp(0x1c, 0x2, 0x0) freebsd11_getdents(r2, &(0x7f0000000680)=""/182, 0xb6) sendto(r5, &(0x7f00000007c0)="2b2ee530881358e80ecfcd0a382650baaef09bc81ac606310acf5495bfe07383fbd6e0dd010e30383e6dd37f1d650e36bf2598752536b7dd79aad22011f049a2c873c21faff06f147ff05d50c9c8331d7baade17a3b966e14be49b3efb64c9", 0x5f, 0x0, &(0x7f0000000600)=@in6={0x1c, 0x1c, 0x3, 0x6f45, @local={0xfe, 0x80, '\x00', 0x0}, 0x5}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r6, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) setsockopt$inet6_sctp_SCTP_DISABLE_FRAGMENTS(r6, 0x84, 0x9, &(0x7f0000000640)=0x1, 0x4) fcntl$lock(r1, 0x4, 0x0) setsockopt$inet6_int(0xffffffffffffff9c, 0x29, 0x30, &(0x7f0000000500), 0x4) 00:01:10 executing program 0: r0 = kqueue() bindat$unix(r0, 0xffffffffffffff9c, &(0x7f0000000000)=@file={0xa, 0x0, './file0\x00'}, 0xa) fhlink(&(0x7f0000000100)={{[0x7, 0x2]}, {0x7fff, 0xffff, "931c294ae88a3f3cfbf63860f0270ec3"}}, &(0x7f0000000140)='./file0\x00') r1 = socket$inet6_udp(0x1c, 0x2, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='&%!\xfd#\x14^\x00'], &(0x7f0000000100)) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) fcntl$lock(r0, 0x5, 0x0) 00:01:10 executing program 0: r0 = kqueue() r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) sendfile(r1, 0xffffffffffffff9c, 0x8, 0x563, &(0x7f0000000580)={&(0x7f00000003c0)=[{&(0x7f0000000000)="98d51641e3af4003d134896c49f8111048a0d0c7462cd696959b71edccc788d6bd481472376d4134ead0278e374cb0460b544f77f5ba59e0ea1b52eaeb6958c8b7f21fd3d13bcf6a7d1bf91f7cbaaedfd3e93a022b4fb8609b1eb2fa3df544b12f30a48bd6eb373cc6723aed87c87bff812af9bfc689ce01ca9b183e6e2c4c630dd66cc15fb99628c78435860598a1b274e344017e468b1e8f0a1763b95623d59a9a15d36c4af4d1160778e1b7a9321b762114bc4c8194651ec424a93954edab4695a6", 0xc3}, {&(0x7f0000000100)="f36837dc501e4b6c7b844700685ea6993aff2eb3e2b2f10651b6e4dec469659e296f181c4739554f7df112ff415fca4f89b486d76d6bc2165499c32f7bb8b1d358c9025e5aa5f94b5fe4dfcb5ef9cfdc7d5cf90f84066bccc681c980f4dc987b22a3356621dd629c69721f4ec7d29dcb436ca91fc19945a879012be229a34baf6767ae647020ee9c5767a9fe2d135ecfae06963d57fc470aea121022cf164be5aa4dae9969dbda66c86f9e1c4e89a6884e56aa8bd1b0b06c6337f0abd7da6e7667bc0c735ed8fb7acf84", 0xca}, {&(0x7f0000000200)="8317fbf3a6f452c2af029fb5851dcff305e5066465402c70daad712f2a80bb731cb437b1e1e301e3c32e6164ddb54eeb43498360e838fd8bfff282ea8f0e7ba2b156e48de07203a039d9dcb4d1af165fe026b0dea4b7a9edd0d0ee568321f8f2d2a9b82c7a99a2072744442b23585143d6d9c808e22b94706e813ea9c222a6cee39ddf973da9c457cf21c4e0e94552fd8051f487ec6d9510caf722b71e9719274086e2c445f8612ce48d7e2da95c11f202b4440f944b23498370e3808ebb8b9ec2e22b2e4bf9b61d9fa6f65ff03dbf4011c29ed3803a1fa9", 0xd8}, {&(0x7f0000000300)="1a33b3e1e91543217c3fe8208736a3623c86b8b28f85f7e7bc3927d21a09fd60b26e8b4022cd94c75752d75e5d49415443867722f2a9bee66570c1ed713f6ab17f896e57d21e549d670083f326add0f2235f5b24464908ec74", 0x59}, {&(0x7f0000000380)="ef6a8caa61e507ae0eb1cd18842a83503bfa2c3ee5f7657b3c026aec0d54", 0x1e}], 0x5, &(0x7f0000000540)=[{&(0x7f0000000440)="7b8e29b4f418dd26b1ce6dafce0da627f3c4f11d36cc5e1c9e8a42821284bed07760a1446c0d90576e2d26a64f3eaac36eeaef58c8a797ad9148cf19f9e2a33b9c4927e9aeb1a41a8bf4b6a0504802d049d89bfd5b838ddeaf52dc61409b82330b6f40a99e70bd523ef9956bb98f0c99c57c43be374450953bf531a9535b16ea06db3ebb9bb910ee3ffbcd8fbf26146dbbdbe4b3a7bd819165c4b2a60afde9d20cd55cd57f842c513a536659e96c5fb17661de51b5e36d7cfc2f05b6477f4be598bbec84a43550796decfcae19e9b84954c3", 0xd2}], 0x1}, &(0x7f00000005c0), 0x4) fcntl$lock(r0, 0x5, 0x0) 00:01:10 executing program 0: r0 = fhopen(&(0x7f0000000140)={{[0x7fffffff, 0xffffffe1]}, {0x80, 0x0, "8b9aefe88c5e08e3b432073d1e7a10b5"}}, 0x200) ioctl$CIOCGSESSION2(r0, 0xc040636a, &(0x7f0000000100)={0x19, 0x12, 0xef, &(0x7f0000000000)="e25290df887c2734d4909ee1293775fbc3e8163dff53fd5d9201a627578c468801acf8a7f9fde48a160f9a1fa8ba18571e44ac91538095ce7f6d4465d5b320345415f030b05714b8576624324f302caefdf96afa79fe7c3a72bad2ba33bc7fef6ef83e498ed754f830ac608d2118f027ccf994ef2e2c450b2aeb7f6867dfc75e2ec891ec754a865a20252adb28104b42879eea8d1ae22f2d789ef500227ddacaef2091b91c0a05752c6962a08a1d3625da72fedbe8446456aabd13d3ee8b67ffb6316dc782397060cf9f8aa26cdd4231041d6aef78c699ab4828bbd3e625424488f8acc5b6f7ef4ced271c57bbdf12", 0x173, &(0x7f0000001380)="719554b13e803ed43621237363501f1a740b2fa52b15906af11d2ecb00895e6e92b2ad1d447e86aceffc2a6a8bb881220b08e7be3963cd54ee1766c13dc6117004cac64d9b4b8a9a03c0cd78ad3cb77968f3da5b6c0947d38b33d0615e82195cc4fee17d7098e2dab75f2c7b6e12a56375a7fce3ea89b545943b79c2cb295b35a9d19ba9cd338391d1dd0cb534583e600b6ecc8269a399a328339920ba1037e796da455faf45e54f1d464190d62723c8d92f9f7f39800022c245dc0ac58ab08fa00b93f3942a928599ee6bdb02cd72d0854227e47fb407d54c766201800065f500d69cadc96f8b4f73ae7be082fe55130c3bacec736355a6198eb24bf261d134de80dd6aac32309e6efc7b038f82e2934352c60c68270ec177807e5317fb283aea1c301ea1db125f5c32d7a195a92f5dfd077e04f5bb6d4fea33f756e05d0eddde4413324c85cf00551a1d7edc636a45ba1e8f47db7b5fc01ec0e27301434c2cf6f2df1a388412e775fed25542e1e1cba0573a", 0x4, 0x0, [0x800, 0x6, 0x9, 0x33]}) freebsd10_pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r2, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) ioctl$CRIOGET(r2, 0xc0046364, &(0x7f0000001340)=0x3ff) r3 = kqueue() fcntl$lock(r3, 0x5, 0x0) ioctl$CIOCGSESSION(r1, 0xc0306365, &(0x7f0000001300)={0x28, 0x18, 0x1000, &(0x7f0000000240)="d9ce425d3695fa2bccb9aba25a660fc1d7cd8168c6f4b6330cfdae552296d7405fcfde85d4786af63a5819af05a2be75c354ae3f0d018edcf17c17ead02b1d83449366d5a437ea197de6426c299aed483b1e2e16e5170232e5de340bf57f38adf49af93780e028f5e9535d7ce0416168af23761f2a1a74843df36e48100346a506df4059612b265f7c6ed8d0b0160156bcae72e8ca4c87612488d2c1e11110fe332316e0adb3af284af85ad2a75140d4aa3c4d7b08b2452981bce096a17631fbbca174faf9417d8a35ffb9e9a88d38ba11cae6550b3f9f3200fe23284da02af9c57c83e1e31a4a3e9312d3b7486cab3df0a3e5f79084101aa5f9c398b29a7d2f9cdae090a001e631cf4dcc93234e881c30225d1ab12fc5a68c59dac39382330856c6fbaeaed21ea2b274658e1c80c49fd24b44280b2e998f2016812afa482a5d5f506e916e3a7a2dd1f29f95c49b1b3e15feaf70da1963537c1d7060a34f745f461706737b3cc1c046b8ccbf72f5366a1bbc1c33a8e0afc7808cc03abe12467fd39f9b3db8d5629c3f11da948a548c3e52cb953748ad194d7bd329b7e2149e77c7510224264a8b5b9746ab452532302b733f52bcb43c43191a672725d331afae675de96bc08739f1187de74b2259f86c06c48833345c0fd2794c657b276e9fa8bfdc9033f156c93a36c1cc9bd58958a361b856df4eec611ecac6e23516ca860802ef8463672967ead104263f07c43fe1a443d6c47a2a90bd942bafd1cb3267ab09884911a3d495a421f98e23cf489b1e38b71446797f21cba0b79c9de5448137d571c811e1bfaf6104899c6daa307a0ac4f1753604e6370cc6a996fdafe88df40d585be605d4452f0d27bfcbc6b2114c2dc780cd67326fcdbdf40dee554a369539f941f0ac13d7ea20993cc5dd7d870ad382dea93e47b2541957fbabbfa8d8d1d2b8a1396f33c79634be405352cf5cda95f668e83b297d703acb51a1c55ddf24c56d76d39ddc312d6d78e40767349a5ed2de7d1386340b77e586c5f74f68fffe4b461eea5e5abc8b40521d159128c45b5631c45a8078b7eec20883adade6888bc778980492fe15ab1724998a86569f3044506b8d15ac53e9a6b29bc7b539bffc82193ed005f8b5c5bd4e15575f03ed7875f0dd5551420795a34422dbc3f941609abc98f761c3bdb4de746ee409918171dbba685996f2da545ac8224e07286016e5a5821638eb18065a923dba4c3705be176a720d15cb7bd289e7eb534efaba671228752e9f86d4214223822a6f1aea08e17e224d1e45a2f700a1c4370e08dbe75a42134de4b8748446b8edc046dbe7edcf82287b53d28744b3a51ee3a2c72fa3f19b69e424fde9c328068bc497fcc7fae0e1a11fb44da4b1ba2db3a219aeb46dfd6e1b36e9e8d14b88c01a504bdba751cae07e669877a8375e6a09ff292f9f8bad5856eba50bd44f346e4ea8dfdd11fbca1a354c40d6172f133e4a6cbb3604068e2ebb2b154f9e6c668dfebd21ada5c5c10b4c732c14ca2e1222c93cc5feabac540624ceab1a7d3d576fe0f8641c9da318f19be7e3c2e2877bc1a984af909984615f1ed083feddab58810729134609045abb6afd40c8a8ac32096408ecb3e20f46617c15e2aa6f9ccb170aba9be919f31e276fefadc05275d9dfc0686ff052bf7aa990040dcda6a6819c0e6f6888139fd9cf7817341bc53a2eddb69ca9d4d0f4452a692e509902946c7371e495b3135c6a7168d11693cba7b736f5e00ece9101f322d24d328b37c44bf6f39020a1b887efdc17597d9b3ceaa3846bdaf824ad7a096b1aed99600dddf59ebe5ccf8609358116409214227b0e1b85101405be01d76841edd329710485a7f746b1a15595d7e40b41415f21c684f32c854d2521acf00cdff5abcee99f0b812f385a65895a02de1960a44763093f46da1d8ddeeca7651cb1f52ee5f96dfaab144b30db4ec0ded4cced337dd7e7835ef449bd63d2438b1e998b6ff5f58e66fa4760c30bd92b58ff24b6cd58ea4013e0eef3ceb4dc49b3afb71ed0b36b7430e947c4caf9f1622d79e20326f6e722016ea3ea1597c89ff8455be5b1024c221fcc6b9702d4ae93e75fb8387ef9cb6b8b7c58c6bfdf501b2685e0a00858ebb50eca3a6165faf8d6727f166ff192d5833765102e0199fb8812ca022afc12f12083a39044b2b6df117cfd32e76dc021a4c18313826123fe29fbd0ebfb658ffee5a415a64aa810cdb9e1b90961a120cd23beb25a99605f56c3934500412b2a316c4e440e7cd129cd7276d18b458d227620fe768a2f628a0415085a340406b01bb33eae9582fc6aefe8727f51fd3505fd288039f5810767e0554f0c90f703821c434e115cb16a6b089804966b0cb884c024a088c48426c2b785805e24f362e8d5279883c1e658ea518061a54b9e029395f2eff193cc735a9375c38d98b38725d3937a8276cdfd5ca0cdf9b4af58267aabf85428317383b5b7bdda48dcce1b29696737a3871262a8f843394df4cf4ec9aa618eed8ba2d0564cb8511c101a7cbe397b04d4747f968aac9b61e2431a5e18d72c4e605a2ced8686d457a766613707c2b51135f4f81814365b946d39bd12f85ba59ddb0a875876a2cfad038b57932d58926eb5a5ebba0118ddb26f5d59bec7671c0fd3b0e875f5d6487ce2eb79dfed3054169d34e7fee89339971f9bc619282b29cec4bfaa88bb6cc751b46d2527a70982d0777fa7235dfcb7395a4ed2572448a0367b97aad78b17f9a5e38c16daa124cba5d0c11ee9b01db9639abfc83ac6f2156e72a04ec44592b69c129b7983fb008f9d043dc4a8c11b7249907acb305e0d57f16ecb3330d09f2ceb93401f4d1c0812f39c89f47f5de110bdfeffaa26056a7d48259656c73ff1acf3f06bc583b93eda4bd6b1559cc1b97a31331f361064e03beaa8be8a165e29a5e0bdc8f41daa3af6f9b9f85d019c196d340fdfe55a03724d3269fcb4d868305ce0740e4215fdae6970d73c7082514d144fc3737cea68b090f87fe4a784b58a2ba8b59a596bb0e7ebc0a017629f54075345aec959390092f2d72a1f950afd118f0a821a0056170ed03e740e67ba56744d805b150f46f5cac8342b11e00779208ffd3a9b79fc899097e544f768d3a4fe8ecb30281a3951c2224230ff23a8eec52614989ec578557930c303f59cb9b42d0536ee10d07f802481c89386442b88176a7fd9877d4e4ca15b694d20369e3969a3c3569ff8a30e40a99bb720afb737e3626ee1f16192fc2d0200090bee4019bf53513e8f6d5818ac2dccdfa325af30377d07cae7a65ce3f75bbd6075bce6b72b23599015ee6ec9a38e1f2a2d7c13b85af3b610defb0ec46baaf0b97c5e5cd0ac6aaad5445d0bbf5f3d57fb7a0dc7ce099e305fddf03b23e4b5646cfe7a313151ec0debd0f87143dd354c1acd05e925295efaab0f0161fbb6a327cc2337aa4159a5fc443f2cf9b1bdacab49fb66de5d2522510bb2a93c9e87397eda17cce11f57d3ff5a935a4064a5a06a952d6c5daaec7a70b7aa08076aa5d9c07618fe0c3c285c45b05eb7eea47e47f482ad7d57257b7eb9a31338788802f5f9483baaa1274050c4cdacdfa197edd7d700f7f7c2b5330e864f6c7a9ac8d9e67a5cd50a5fd5f147fd2eaa2c2784119b75a058d033d3d05b66ecb8126959a8493209a34be7caa2800d81951704693be8ca8993a68d86e317b699af630a77db962ba91faddaf5c817f2b5bb04007941b3cf870f439d4e7c9f5a159ac716499aaa13095116cf80493bd25096ed541c5ecf5d23f615d95ad632a9d6e0eea3ab39d6ef4478cea203935e6eda916a04d349e80d2380fba0da9e391a0b86552aa81b2e84e8ba7db82c7174e5c5889c12ec2f7fb862819c826c4aff8999b3ff0b284f654082f8ccc165fd32293a10e3089a5c7d04e00b22fc1ecb32df60b1b5cffd75bdbc02ea68d3cc73fbd9cfb2592d435037200b284223c2b73d8b6047a868322ed21cce69cb9cc044fe3faf69a6cb5deb1b1779807ef825fb06df9bf42281a1b5d59f6a3d118460d8064a77bd37938ddb71ddb94dcfd4fe34215a95ffe464a6c5a436eabf32e0f729a66d559253714b21764e4c58d7e5bd5737f9e4174d002d7b42bddb75505d5da2cddee983f3e0c2776789b72e004706fd5005baf7f2d14c781c2fd3e0ddcd047d30c2bec44fb7463a59001dc18b87fcf7496f4cd5a02f6f7e3aa28982ddcb4c44480e5f68911589e57229fef5814cc1cba2d4c2b5c4c0f7a193ecb7dcb2cdd35858eb59922543e85e9b800e88e1f1ebc3f8de393b72dfbf3e84492718b66355c4c8761f8cab668da92007b869c8c5f9eec5078c79eff8b57ccf1138d70a627b96b6971ebb880d0dd39967493bc776893bb5b5eab771107136ab922f788cbb208240b63e53e2c700e9a9584de79537ffdf92aa5db035c09682d5b91863eff7144ff9ef0674a17b517d9ca42ee282e81305b0f6dad02d1b4b329bd32456b8acd6045466a3103fd212c9f0e216aba9232db809ba96fcec4d880ca9702d0216cbe9860ad29bd1fb5b0c3542a5c3796d63b01c34c97122cfc793dd650220cb9b805014eaff2a51d51971234dc1b1cd1f2c48ec9f5da9277fdaaf34f97c7a15c40195fc9df26ab00ae01fc6ffb7e3cdb50da405022fcb4835d07dbf4de0f8dc2ae5844931d26fa4404529a84ba8ca23b891018edfd3fc74b75382bb2d09c13621f4376ed48a8f298cdb2835353193d45a76ad7b1f4f4b1ec6b05c73141b5f15fd2c73bb64efc6cec00b6def3b8b9e5274ab865362a068f323e03cbea5ac42b6bb61aafbb9625db7de7811cda3e1e15b87b2ae51da5937afddd4aa23996b0df97f422c1145605f809b8a07664a1553a24fdea7dde3f05ac692e087e7695b1f272f0afc33028177ce8f7929f9ea63befcd614ff0be19fd27f36a220b16b2d65f559648d57898a5bc5931be80a2bb25bf7b058d8880dce1777520395b3e12837022a7ccf16ca89e19c07425116bdb0ab7b5ccafee60258ea5c8256583bf6d297c09aba8bd4c7c1f41aff7c0bd6c06ba1836426dcceb87ea70fd3b0c3644ad52aa7ef05d54a9d3e3c8e894138f5e52cfe4282e2bfda42974053e9837dbb21ec0d45a22dcf066679e27062af0ef8f322a34107e8ef6b9a9d2b38ae8049f13863a354b6ca6f4fc9812d135ab0895dc55e150b7cb450700246db4cb093f5e0dfdbb8ecbd024864e8f914c0bceba7438be3a6d470087de1c73018d1900dc1b2f97a8de05d6f60e79321443d8e93ca3140b742b45f2fe98fde6032ad8e26fcfeb303c6aef3eb63f9fae81473fa871fbc559910e7dd6d6a3e4d645a88e1de4e84dd4f0813a3875c2deeb1df564a64cd8696f7d4e0255735d8d06086cdea904efb87eab3c146465109b89d29e6b78f8b9be1b94c04234bd7bf9e39e3c3e1935a71d9e0363c03b53ac6cee2cf7d2944d31125fca24ad337f175a74666bb68397631716042c34318df5dcdac484a3408497c7204bac3534632d23532c11741df6e5cd8ebffce268c31213e09416b7ed728959a02865ce5b8594e23c6f6e566dc6bb76686943700b42224fa916f6728d8c82a1172af13626a7e68b43418db70195ebc5feaf9a401e3c4e2d18dfed9ddfefcfc3e97cc028ce4c2c288fc15671dca516fde826dfe160a2aa3f23b1810259ff39fdf945e4e60a13c3e523297f248a5abb92763938f2a0a7eb09eade4f613e845989931f257f14a64401d49777137d24c36e1b61f03eb228b385a472e1647138a395f45e78ad6465133a98a", 0x88, &(0x7f0000001240)="d840f7c946afa669b1a26049faff77dfca9e862334d7e795dc3d4895e55a2180bef8b43a5dfecdc7a24dbbff88e36dfdba5033e21cdb9e8d42fee1b5b709caa18d443f4f09c4547ede1bfa93294cc1944cb52fc77a6e63f4035aea9fe518151c423b736ac4aa7661bb02f68d5f547f279ed150e365c8161ac08e64bb3ae558eba594ea171fb85240", 0x1}) 00:01:10 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xa, 0x0, './file0\x00'}, 0xa) bindat(0xffffffffffffffff, r0, &(0x7f00000190c0)=@un=@abs={0x8, 0x1, 0x0, 0x0}, 0x8) 00:01:10 executing program 2: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{0x3, 0xfffffffffffffffc, 0x0, 0x10, 0x803b, 0xc, [0x1, 0x80, 0x7fff8000, 0x8]}], 0x1, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x2, 0x3}) 00:01:10 executing program 0: r0 = kqueue() freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x2, 0x10000000, 0xfb, &(0x7f0000000040)={0xffffffffffffffff}) connectat(r1, r2, &(0x7f0000000080)=@in={0x10, 0x2, 0x1, @local={0xac, 0x14, 0x0}}, 0x10) fcntl$lock(r0, 0x5, 0x0) setgid(0x0) r3 = socket$unix(0x1, 0x1, 0x0) connectat$unix(0xffffffffffffffff, r3, &(0x7f0000001b00)=@abs={0x8, 0x1, 0x0, 0x1}, 0x8) r4 = socket$unix(0x1, 0x1, 0x0) connectat$unix(0xffffffffffffffff, r4, &(0x7f0000001b00)=@abs={0x8, 0x1, 0x0, 0x1}, 0x8) r5 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r5, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r6 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r6, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) accept$unix(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="6e00000000000000000000000000000000001b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000c0dd000000000000000000000000000000000056d4a5b3c7d220eaa066ef72b1b9378d64f02a637390f3c4250290bb8545c67d92cf36f8745a9bb7ec82e75a13c50bab1b5ec61bc3f7394ba73eb564103930fdc209f711c4f8b4808adc763808813c9a927b5311e8b7251aba00027ffeba054f7d00"/207, @ANYRES32=r5, @ANYRES64=r6, @ANYRESHEX], &(0x7f0000000140)=0x6e) socketpair(0x10, 0x4, 0x6, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000240)=@abs={0x8, 0x1, 0x0, 0x3}, 0x8) r8 = accept4$inet(r1, &(0x7f0000000100)={0x10, 0x2, 0xffffffffffffffff, @local}, &(0x7f0000000180)=0x10, 0x20000000) getpeername(0xffffffffffffffff, &(0x7f0000000280)=@in6={0x1c, 0x1c, 0xffffffffffffffff, 0x0, @mcast2}, &(0x7f00000002c0)=0x1c) getsockname(r8, &(0x7f00000000c0)=@in6={0x1c, 0x1c, 0xffffffffffffffff, 0x0, @empty}, &(0x7f00000001c0)=0x1c) 00:01:10 executing program 0: setsockopt$inet6_sctp_SCTP_EXPLICIT_EOR(0xffffffffffffffff, 0x84, 0x1b, &(0x7f0000000000)=0x7fff, 0x4) r0 = kqueue() getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f0000000040)=0x4) fcntl$lock(r0, 0x5, 0x0) accept4(0xffffffffffffffff, &(0x7f00000000c0)=@in={0x10}, &(0x7f0000000100)=0x10, 0x10000000) 00:01:10 executing program 1: r0 = getpid() getpid() r1 = getpid() wait4(r1, 0x0, 0x0, &(0x7f0000000100)) r2 = getpid() setpgid(r1, r2) rtprio(0x0, r0, &(0x7f00000000c0)) r3 = getpid() wait4(r1, 0x0, 0x1, &(0x7f00000001c0)) rtprio(0x1, r3, &(0x7f0000000000)={0x2, 0x2}) r4 = kqueue() fcntl$lock(r4, 0x4, 0x0) 00:01:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) ioctl$CIOCCRYPT(r0, 0xc0306367, &(0x7f0000000240)={0x4, 0x2, 0x1000, 0x501782, &(0x7f0000000000)="ad10dfb4d9a01ed028f0436e8cdca9e05d9ec95b14128c36cd9164b63f9c7fdeda9c12e4771adf4d3d471c8b7ca706dadc57d95e2715e114ba386df4d6cb74947e6166bf02461b27eb63a83eb6c358d8528f9102bc475ba846", &(0x7f0000000080)="a4c09c2920e1e28f05bd60b80a39611221e1dec8dd53d588248eccbc05e090857c7cd5d22cdb8396b51f8070c05a816d74d246317ef4f48df4593faddd7202648578193cc358588c69c3526b99e2ae83", &(0x7f0000000140)="40d6fffe26f46771412b7b37325c8250dec2d61f0ff4b148589a8395d745d280aeec", &(0x7f0000000280)="01cbc176d9690c239064ccd9fb09ae1e33f0e136873df876e31b7338bbe8771d46fc0e5e88014c5e9e1075d8ca48ec88f057676526f7de61b234ecb56a95e2eb984cc7f0d25502352e04ea6af9cd7ec04e08e18fd41522dd64e62a09831530943fd390a65318ed8fc88b1d0e6b7c29e74e9b281f6248dbabffccc391bfcf0a89f3cc072831675abe8e58938e202bb5912f1c8a358a503f9541719607ba9372fd474925f1e72dcde31b6f2f0965f0e0846435a13adcac2058e31901c57bab87b579d08a915012430ddcfdc690804e39431c2a9cd0ade647d8c40978a11d5011be40f022d9f0733625debfb677c839b28692f838905e9ff9e41f3e"}) kqueue() getegid() socket$inet_icmp(0x2, 0x2, 0x1) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) fcntl$lock(r1, 0x5, 0x0) 00:01:10 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xa, 0x0, './file0\x00'}, 0xa) bindat(0xffffffffffffffff, r0, &(0x7f00000190c0)=@un=@abs={0x8, 0x1, 0x0, 0x0}, 0x8) 00:01:10 executing program 2: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{0x3, 0xfffffffffffffffc, 0x0, 0x10, 0x803b, 0xc, [0x1, 0x80, 0x7fff8000, 0x8]}], 0x1, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x2, 0x3}) 00:01:10 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) setsockopt$sock_int(r1, 0xffff, 0x2, &(0x7f0000000000)=0x1, 0x4) 00:01:11 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) freebsd10_pipe(&(0x7f0000000000)) 00:01:11 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r2, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) sendto$inet(r1, &(0x7f0000000080)="c01b32a5e9db6378bbe89c030dc85f974c7d85a2edac6f0e0f59b01a858a507729c90a05abf747897a8f148aca7f39367c9f39e229d53b9a58f7ebc615e980ceac98dff845e54737821ba244df2fdcd14138a6b8feb4b8fcfbb1b39c5d637fd262d482e0c61d474f15965ec2fb488fd65d8073c84f067b70295734ed2eae867faf922e593baffafe969d57d2f87b2fd78fe0d9958fe1", 0x96, 0x0, &(0x7f0000000140)={0x10, 0x2, 0x0, @loopback}, 0x10) connectat(r1, r2, &(0x7f0000000040)=@in6={0x1c, 0x1c, 0x3, 0x5, @ipv4={'\x00', '\xff\xff', @multicast1}, 0x8}, 0x1c) 00:01:11 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100)=[{}], 0x1, &(0x7f0000000180)={0x1000000000000000, 0xff}) fcntl$lock(r0, 0x5, 0x0) 00:01:11 executing program 1: r0 = kqueue() kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xbc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind(r1, &(0x7f0000000180)=@in={0x10, 0x2, 0x0}, 0x10) sendfile(r2, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) r3 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r3, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f00000001c0)=0xb4, 0x4) kevent(r2, &(0x7f0000000040)=[{0x10001, 0xfffffffffffffffc, 0x21, 0xffffff, 0x9, 0x1, [0x400, 0x1f, 0x4, 0x6]}], 0x1, &(0x7f0000000080)=[{}, {}, {}], 0x3, &(0x7f0000000140)={0x9, 0x401}) fcntl$lock(r0, 0x4, 0x0) 00:01:11 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xa, 0x1, './file0\x00'}, 0xa) bindat(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000190c0)=@un=@abs={0x8, 0x1, 0x0, 0x0}, 0x8) 00:01:11 executing program 1: kqueue() 00:01:11 executing program 1: r0 = kqueue() fcntl$lock(r0, 0x4, 0x0) fhopen(&(0x7f0000000000)={{[0x3, 0x1b7e0]}, {0x1ff, 0x5, "c3608f7fe191e0458d5297a97b3f09d3"}}, 0x20000) 00:01:11 executing program 2: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{0x3, 0xfffffffffffffffc, 0x0, 0x10, 0x803b, 0xc, [0x1, 0x80, 0x7fff8000, 0x8]}], 0x1, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x2, 0x3}) 00:01:11 executing program 1: r0 = kqueue() r1 = socket$inet6_udp(0x1c, 0x2, 0x0) freebsd11_fstat(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(r2, r2, r2) setresgid(0x0, 0xffffffffffffffff, r2) fcntl$lock(r0, 0x4, 0x0) 00:01:11 executing program 1: getfsstat(&(0x7f0000000000), 0x928, 0x1) r0 = kqueue() fcntl$lock(r0, 0x4, 0x0) 00:01:11 executing program 0: r0 = kqueue() sendto$inet(0xffffffffffffffff, &(0x7f0000000000)="8d1449f62c046f0b5ad9419eca7dfa6ccedb921be52168ebcdaf54481c46592c08e744d4aee5789f2e61aa411a7cc14ba3714cd52aa3d05ed320c29e24d073aa935e96f4d991e896270583cd8a1310b41f14d73359ce528f0f2f86357b2fa8f7517b5ad28ca51535dd9e628678b97d18dc31b3b1e4f02f4ac61a679fd0d9cf6a184eb7d4f587011e9f9f5d652e73b73228c0e89c5fb1e6d900b2d39d777dcec4e29785055d799a7f4b554e254a59f588f9ec1d37b8e2b72db62fe354123f9ea349e7cbab8118948988c6016312da7c3ce2a8f272ad6fd1f170f52da5060dc474e12d1c061e2bc111a3edd3fa14535c18547f033a293de97c721f561a88ad94e94feca539d54eb3535ad84fa61afa6fe9d50a33057127a60cf2c86434305104ac84a129cdde08fef1db9d3b2d1bf2614efe46ae55e37891ec58d0a8774c752711418b4aac08bddf3e26884e02908fd59373cf6b56e3455da2dc81c57eda09e1fee176a15822aa0b21c12d96bbbf287fdecfbb43236a848d922dd94087bbc95e4d2829e4ca55e2429fc0d259e9502577e010ddac5ea58b471c50448839c8a62f9fcf2ccdb0fbf7fd645ea3a0800d868c2775fc1d0f55d5a363895101466dd4d3859c83b79c70ef5f57669859b890ac98958f0ffcb52b4fc52c68810be7ab495c98df2687214e7fb10a9729f3e25d030876277e8a8085f18d969383b4f0426469f276177b4cc9009a6af03b6e5c95f8d6ec1d3c1b54c055fd4582b314ffa119910c40a802af3449b687e68858458ee10b209920489389cb9f6eb4515e3073ea7b9bc88074118e24000aa2166e3fe9c9ad72db15ef1d8543ec89bf94614ee6e5bc63a7bdc6985a5351b87c1e1f90fcd576b0d97492877a8a96d9d01576b202185487c5138ff108e324bcf4d71a5b037c1402be74ff0e6e254115bf82707ebac3d00b3fa6d285f08d216e22d412124cd95b4eb4a65f267f4e860d93e5d91cafb57ddea3d0cfaab56a0b8002ecd879ffeaecb0b650359c8d9f3a2572ce3829925f17b0e446e4f13c2c6d65ccc6e6395b627c8559c7c2e7d33558b2bd6bc76a5f2bc8eb0eac83e8fa1f70d9ece2a9fe4937ec62df944e342e812e5099d490819c339c20d3e8e79c6d55df860b831727d91e5673b5331bb01e053a277c132e5e525255ed4eb52666be4bdc425b874b7284cf03cf1accba9e4e77a1732af930f7ec7eb2fd5e804fc56b389747620f3b7c4855ce926ddac238bf015f4381e05250e10081fa510341718f797c72760c4391a4636653ce7368736a9acf7c8c9c4f67d12a8e558d082108cb4d64689e0e84010e905643daabfdb5cb4d30feefe753ec1c2ed73cc556ff81d18b6f473a29a198442e934d9ae7f4392f42fd385a437393425e3715da9a1a8b7fcf3ffaf8ccb8884f0a40278e91a58a7d8448beaa55ffafe08a024bb12678beded199b7555debd4f0ec533ee82bbcd8be9d83fa2aed2816d31dbd89e69631bf238ed994e9f28c202e35c92b30d09e12eb32824807176ac37136b735993d556930d00fd2506ff58b625bc87d6bd835ab584be170c60f778dd7eec279e79618849ee9e191af9955c5efc36ad03979d4101a697e19fb770fdd95d9620f3a7089f681758845ccd926e131ed211a1a9a96cb3c2fe730c3d43db67b20ff2fd34284f7986ba57292fbdb38307e9d696b7d26a64cb8d724fd005c6ae6caf3fd00a14357081c06ad1d0f774fc192deb1b057de7a0b6764405db1dca3b098b659612ad8fc1c53fef110759e77105660f589d9a888b0c0e4ff7c684a724b1f1580ce601695179ff36b92bc674c883bd9b7f1104df80c65de2d9d2e7a9b8a6ecbf70eb7d67143ca1e86e703672700c0ce74d91c32be5f5db34b63221c1f8045e6ad7115c2da3f59984e0eee51c625edbb10fd5c24289f8982cd3e17da55b72b46d62aeec130cbc825cd526f0ec1c5c351a10e36ca4706cc3a7b65401af2f98ce43eb921164165f9ef8a9c139ee9fbeb4c17425520a8fcbc9c0458fa38783387da6fd041015416197143b80e47c1867eef19fc8ee0d36f39decf6bc3f2c8b6e37cfce9ba4392dee3003934397ca4c0b45d60d8c2d902586860878e7060594f438d30b4f2c86df387d9da4ca143800617eb84ccca9d4397eccf8b8d60dc6fa29eaceefeaae174d51529820d01695802a163f02bcb16e2e3489ee253e5a8837b5f789e0df1921e837cac19563ec7beca1ebb65de02f105b4400378c95a96a98637d5a80ef3a7b28e9e58ab171baa6c29c16c743e169f405e881742a30e9d315028386c37751a02f93940d72a2aecca410a692f02e6c780cd4fc350bb7a86e1df824d373840f5edd5df61236ef2614827c2b7140f57330274e741f7a107d60f1fb320e65498bf50780c8fec744e859ad4fc04454806ec59a0f8893853309c1eb048f8d7af15137fbc51cb8e69c188e28b21b4b576beca5dfc5dfcfbb04316127e22c497d062b95b78e0ae2d60b4519147705ea8cb4bbe059cdab89daf8a57bfa00547bfc751c136ae3c5f628668990cee3f07186c25512d2dad392782696b5023f59f64916f231fffe9f6bbf2cb346a16591029f6eb6c9e86e7bc0aca32e1785780771d8fb7ff0e59b23214ed68d2a700e62d5f82b77b5872729dd414628ef68c3e413bd455acb7df51f3aafe0b5b256c2adf2a7d856d2767d866dd06a5c576390c0177e7d9580b4aebd5aa5322a286a2adf726536bff544b892ac5458a11e28d0d702829d132725b0c3550e6f2cdfbfddac31e4279c05fd9fbd9cd044ea33dc51bd32e340a36b822c6c5dca861f162e201ea070d7a5c194cf6cc30ce83b3826e6f5f6dd68cff3057ebe7980f4f2c12fdcb3a07edf10bb51814e40727992d841821e02fe9cc9fd51f0e1e70abf64bde3d901f434ea724316f8d0cca25793150f06a3bf1d2afb830102ee66e61ff0e2c04805677276b727b875f70842b522584aea38ac51bbf595f2660c209ab0db3e890430444e72dfa96fb293dbf74cad77445add52c09642c516d9cf5abd67eba9198ef2e6d07ea388fff7e34468fa78fd685e5c8ed1c0fa3f1a314f1bd1bce639094f471df7ad9df0c4c4e649e05eacb28be7756051afa1d8df3a43542e0f0f63aa3fa81af3fc81290fa724fd95f83231e243547fb935d7bba991ad304f7f019e5472f4ad615fb8a0307e61681562e43d1e52f382248026832f9ae1a3a232fccda4526846ec50a8e741799e389a0e55f4cc61eb18f9fad4284c1a7015955ad3301811c672835d52540cda84771a14814fb273668cf586127e1823a1c758bae5bbc71a420b1af9d0db48d0c2a97b177118c4fc91827dae1c6ea5c358cd1387ce46cf50c4b5510d9c4f63adefd719303cc54edd702cc95a963a9d35a8bc4280dd7c6b34dc541525b915afea7c3781442cede873854bfdc2a093778f5392711c412a52f960ebfd988ae2ad9601fbbf0fd46ba100c11009779e738bf7e625207d891cc0fecd6d9bd96529000907849a46fe78379e4365605eb80f2e2ee1c4de4baa990480360c5800185e39200f8d9a9bd6752f149a632b06d06d5efdc9169a3f9b5e57fdc568c8d4757b3bb237360c534115ae8b64fad40f77de9814deac97b6de15c27893cf4085f0c1c7f9a7405a7f9eaf91d554b9b326c8d48069385f0d293aaf6fc113e7549b57b74d74f6beaf93f30ca2cd112f73eafce64a074a539e6de8a0f5789d00618e596dffe413cb46a6601fc8ed53c3421b0aee305584fa968dfe20ae50d1b5074b9dad337df24b03d595ec731ef3e98f10a8ba288e5152578226ed35fddb07c2b4ea69197e97a657a3749c049ba5c2a7e33e8d48b9b69cac9a4e5d6fd1550f92e9110e261fc3ed61cdf4cd67ae519e03de9e8c02cf63b4fc75f007f73a8523d403d7b7f701734acf573902f7611f07cd424f329f784be14a80c4dfb476329200b8f7a5323547b97536e21745cd6e17086abd54a57f0665450bc6fb5556a658e765388785cd027494d9f8c05926e85d052841aa636529e6cf5c0de3228682c6097bd6f942e1c14db1e16648f2635338678b1e77422f28a8e1ac51a76f0b040d702cd23e6fe83fe461e452a502d09196fb35b695786009a92629e678319f5fe710a47f17c8c4dc9f0f27ddb09414ddd74b29b9b5d0d5354b05f9916cf6c52a1ed36febe18afb27cc79c89afbd9c78058a5df13802c724bbb2e25ea33ecd940f6c03422922b3880dfdce95f9d3ae00e1e5a2913be33dedc167e4f3a500233f266b3bcf44e768f06f5091953d87b8c7672e674a75f475aa3e46710719c0c584d0ca05834fcc891740ae11eec75e075864c09af2c739d185a6826fe43b316033af9f07d93bd6dbd03a0ac3373fe99a8bc06b7af6456b66781e0b04f630d508f33306d2d867ada62f2c472a5c12d07bcf9adccd9e925f71bf86b7d5d4fbe36b7cc1c1ced065a39895524fc32c20022c3f5e80cf7fb6a433e94d79b4ffa251da6afe22cfc077e8f2fa05428c4c9885d8649131dd988ff70f113d9c839c74d81a7fc327292d0f72ac793d4def906443a17e49df9d04635e8d54eb63a5279807476c7e1e6ff3d1374403d82618e35b311409c9311db2262f7b033276dcb0a0dee0c951559f7d6472c2619effc142bad7ef62d81776c671cccd7d15e77300689d646844937d0edb0cddef10b87dbac7627b21ae4efded57da68f3e20953f7c5c57358529251aad52935105cc261bbbbb5167a13ed89ef9967cc1720016ac3b7b291ecc901a8f576b5829b25137f9526a6e6f96f082ac5015f326443d45477585934a4f0a56b48f1b6b3ec56da26f64858ba4dec486ca41abd93feeaa20c32e1756c91ced5d358f713755a329b18400434bf603a50a6ea66ae3b9167fb026a7ec0ed04c528ee4d2cbe1424ed5cb2e82b9a0d4e063cd911a2326436075813090655f3e1564cacc0ea61e28b9b0aa9cf78c61060dc3279d84b5737de963ac580667427137bd3780e2eb37c45f324f3b7bae12cbe3e03f13ada72c51712fd99d7122629904f0e1635df207f4a45b27122bd04156af2a184b611a23199a2f21721f995f68a8eb29127100b6376f0b09f4cca73c5553df4248c8e1316f77740b507bbdef53ce64ebccdd702583b67b196a84a6f7af91b314b1ee9ec60c0e2961a9855eb2ab7c3748b79928b76721355c31bd660b298648a983381c33c596ec5be6227a98b69ecf321a77af68ecd09adda4b1b7c012dfd49cc19c35e8b9366379149150d27f3660d280d970ddd67d99158153bfa9087e092c781ad9e7e9bdbc230aecc9716cf10d50c3eb43ac8b786ca85330b3295526225cc63651e4a30054f094b2053300e82acf3f0c13e523d2022875d053fd9b944596b08063ec5bae277c16790d461efe5673101ad86eb0365018dfd1ab3a57370ed1279946c756aadeada092905719488619556ed55a60ac0bbd672530e9ebfbbab65b8568b0e95eccd613f2aab3d17abdd7188ff5174b4f6388370deab41cd545c152d99a47f6e23dab1ff45afd7be8c983f272bc7dc70796050e2fad10dd905c062e354fa7e597c664c88e14ab8042bb6356e5cb7d3981cd0817a173d239f5776e3bb0f460daecf747192fdac68ca2ea53e42cf45f9b0a7e5ccb8effc0697fc91d22a6dca71203c2d09b06f6f9f802d4cdbb838618ad47502b9780786e402177c7927fc4839b25a93fd67a978c46427367dc476db797dcb1e8f0e80e0b36b5f29975a9ffccfb938238d061ef3449ee232a698c71b62b3169560ed019d23682cbe", 0x1000, 0x1, &(0x7f0000001000)={0x10, 0x2, 0x2, @loopback}, 0x10) fcntl$lock(r0, 0x5, 0x0) 00:01:11 executing program 1: r0 = kqueue() fcntl$lock(r0, 0x4, 0x0) setsockopt$inet_mreqn(0xffffffffffffff9c, 0x0, 0xc, &(0x7f0000000000)={@multicast2, @rand_addr=0x7}, 0xc) 00:01:11 executing program 2: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{0x3, 0xfffffffffffffffc, 0x0, 0x10, 0x803b, 0xc, [0x1, 0x80, 0x7fff8000, 0x8]}], 0x1, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x2, 0x3}) 00:01:11 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xa, 0x1, './file0\x00'}, 0xa) bindat(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000190c0)=@un=@abs={0x8, 0x1, 0x0, 0x0}, 0x8) 00:01:11 executing program 0: r0 = kqueue() fcntl$lock(r0, 0xd, 0x0) r1 = socket$inet_icmp(0x2, 0x2, 0x1) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xd, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:01:11 executing program 1: r0 = kqueue() fcntl$lock(r0, 0x4, 0x0) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x1, 0x0, 0x1}, 0x8) sendto(r1, &(0x7f0000000000)="2c8c3c7416938d0f1f4568afdcd8e7b8c306e4c1efa05566bcab084d20f2ff88b608fbc1bebe3f44d7f21fb512abd53d600d3aa42491a0b2fcedd9ec4984b37248b6fc320eb4", 0x46, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000340)={&(0x7f0000000080)=@in6={0x1c, 0x1c, 0x3, 0x2d80a2c7, @rand_addr="6c2385e43874ffa6ca6fc37eb85d0398", 0x8001}, 0x1c, &(0x7f0000000180)=[{&(0x7f00000000c0)="0a31a3dd48d4d807585d5b5d3f4e2f0ac83d5d6248658fe92883fa51a72a3b0443522a55e5bbbd18fb4f54bef39b855b893530e215bbaf49b6b08120b1c4956654b0d782d7962ffa876a87504dcb52b677ab53f38e", 0x55}, {&(0x7f0000000140)="86b77a16d7508324283c3c732d826a02530300410a0b7e9f33f63e2a857e82", 0x1f}], 0x2, &(0x7f00000001c0)=[{0x70, 0x0, 0x0, "5f7a2c43c360c6b1a9c23421e59d40b0b89b11c4850cbb589c32a25d9edc29be53e3e1d6482ad893c99cfd88a461fdc8b2c42a5a65e956966be821ce57886174cb46cda6ab2a4db21ad703ad6225c11105db9cede49e92f50626"}, {0x108, 0x3a, 0x99ae, "f816eacbaba042aa21a47633e2e1b3b8996e9e9b102b320aff9e5570735f73cdfe49027e8f46511175075cf1c3b76e421ef5f40762d2528dc99669089d39ad3851b13ccc428b1d4b6e1048c95e9fb14671f91c9c38cfeeab983ae7def0eb5cb2d8cc17e7768f03357d2f8d2a0e8af56bb20e3f094234b7c8ffa1cbaadcce9db5a20ec84f0e06d24dc86e078088c343b57fc40a14ca8e8b6ee09219ea1d3d5c2285e803d71f752a2f94aa708db61e60a12917e0a0e7259fac452c8a337f20858c8050598340c3390028223c165ffb9e7b2a56ffb4b35168918c959dfd0187d1fddd98745d426e1cef84ea8c36568803346adddde86f"}], 0x178}, 0x104) getpeername$inet(0xffffffffffffffff, &(0x7f0000000380)={0x10, 0x2, 0xffffffffffffffff, @local}, &(0x7f00000003c0)=0x10) 00:01:11 executing program 0: fcntl$lock(0xffffffffffffffff, 0xc, 0x0) 00:01:12 executing program 0: undelete(&(0x7f0000000000)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) setsockopt$inet6_sctp_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x9, &(0x7f0000000040)=0x6, 0x4) r1 = kqueue() fcntl$lock(r1, 0x5, 0x0) 00:01:12 executing program 1: kqueue() r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) bindat$unix(r1, 0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x8, 0x1, 0x0, 0x1}, 0x8) fcntl$lock(r0, 0xb, 0x0) 00:01:12 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100)=[{}], 0x1, &(0x7f0000000180)={0x1000000000000000, 0xff}) fcntl$lock(r0, 0x5, 0x0) 00:01:12 executing program 2: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{0x3, 0xfffffffffffffffc, 0x0, 0x10, 0x803b, 0xc, [0x1, 0x80, 0x7fff8000, 0x8]}], 0x1, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x2, 0x3}) 00:01:12 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xa, 0x1, './file0\x00'}, 0xa) bindat(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000190c0)=@un=@abs={0x8, 0x1, 0x0, 0x0}, 0x8) 00:01:12 executing program 1: r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) r1 = getpid() wait4(r1, 0x0, 0x0, &(0x7f0000000100)) r2 = getpgid(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x1, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x20, 0x2}, 0x5, 0xfffffffffffff800, 0x5, 0x37, r1, r2, 0xd209}) r3 = kqueue() fcntl$lock(r3, 0x4, 0x0) 00:01:12 executing program 1: connect(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x1c, 0x1c, 0x1, 0x1f, @rand_addr="921c1666aea6f2423f12c724b75892b2", 0x9}, 0x1c) r0 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r0, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) sendto(r0, &(0x7f0000000180)="ebfaa84d594765ec65784b", 0xb, 0x20000, &(0x7f00000001c0)=ANY=[@ANYBLOB="00080000001700000000"], 0xa) r1 = kqueue() ioctl$CIOCGSESSION(0xffffffffffffffff, 0xc0306365, &(0x7f0000000300)={0x16, 0x18, 0x35, &(0x7f0000000200)="b469cfafb0f89d2f0b67a06187ee3932c1ca577064148ce368c442f310122fe7a91d5e7062edb945977b6249078492f2c56b572f5a", 0xac, &(0x7f0000000240)="5e99b4908e2e39e1b9b4585617824e8f88a30752755b596a07ae558353c57d55ee26ebce74ffde671c8ba6f3e46d33689ae39550a2e50279fa871019cebe25eae4e52b2242e3be5b05b20ea5636c7c565075c6a0ba92fb95a4f064c080ffc45371f2e35f6fcb95abe56f1e49937afbc118b093d7c6d0045ab6966a352df2b3b9e574d7a8296f75025fc06b8dcbedf54989a6a9bb4d243c95275e3e7ff215ef023f23e8965004fef60d4d78a8", 0xa26}) setsockopt$inet_MCAST_LEAVE_GROUP(0xffffffffffffffff, 0x0, 0x51, &(0x7f0000000040)={0x425, {{0x10, 0x2, 0x1}}}, 0x88) accept4$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x8}, &(0x7f0000000140)=0x8, 0x30000000) fcntl$lock(r1, 0x4, 0x0) 00:01:12 executing program 1: r0 = kqueue() fcntl$lock(r0, 0x4, 0x0) r1 = accept4(r0, &(0x7f0000000000)=@in6={0x1c, 0x1c, 0xffffffffffffffff, 0x0, @empty}, &(0x7f0000000040)=0x1c, 0x20000000) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r2 = socket(0x17, 0x2, 0xff) setsockopt$inet6_sctp_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x9, &(0x7f0000000100)=0x5, 0x4) 00:01:12 executing program 1: r0 = kqueue() fcntl$lock(r0, 0x4, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) accept4$unix(r1, &(0x7f0000000000)=@file={0x51, 0x0, ""/79}, &(0x7f0000000080)=0x51, 0x0) 00:01:12 executing program 1: r0 = kqueue() freebsd10_pipe(&(0x7f0000000100)={0xffffffffffffffff}) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x5, 0x4}, {0x3, 0x800}}, 0x4000) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x10, 0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f0000000040)=0x10) recvfrom$inet(r2, &(0x7f0000000080)=""/96, 0x60, 0x1, 0x0, 0x0) fcntl$lock(r0, 0x4, 0x0) 00:01:12 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100)=[{}], 0x1, &(0x7f0000000180)={0x1000000000000000, 0xff}) fcntl$lock(r0, 0x5, 0x0) 00:01:12 executing program 1: r0 = kqueue() r1 = socket$unix(0x1, 0x1, 0x0) connectat$unix(0xffffffffffffffff, r1, &(0x7f0000001b00)=@abs={0x8, 0x1, 0x0, 0x1}, 0x8) r2 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r2, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) sendmsg$unix(r1, &(0x7f0000004940)={&(0x7f0000003200)=@file={0xa, 0x0, './file0\x00'}, 0xa, &(0x7f0000004840)=[{&(0x7f00000033c0)="4618235288fd35b22d6481ec7ef7e9bdfb014cb55d31e93a5c4ace5af01f89b6ab064866db615babefc92f1a78a60dc5703289b612050e5ca4b5b9a37085b67f06d6916f5060af7c09e64a", 0x4b}, {&(0x7f0000003440)="996a224b707db84206be06f81ad24013d0dd2cbbb2f6e5c690b81423b168955c6b06efcbed5600430bcd37976df5005c6f78c54d42af2796eedf851a39ae51fa51552997470031dcd45ddbe4763971d7b0f70b506705ed72a404439cdc4827c129b1bbdc0e830148", 0x68}, {&(0x7f00000034c0)="c2f69c10cde22ee363c00fac2a4223d3f2670469726ff6f8f3bb901e01fdf18d314c310e69bdcebcf521581746c014348af084a226db8630b01df97aefb31d0e568c0f745856824fb7cc1f09e6741e3999577958207742969a9dbf337b", 0x5d}, {&(0x7f0000003540)="ac2fc0746695c1013ef78c7a64c6996869990e018940e1ec4d1a29a106d7f4c0fd7932c74b0d483823231114d0fb7c9c6aca730a0657080dd5daf5a999d04e9d2d876ee7c2131b3a3f821a7f00dd9ed7a002f6a65978b6b97f783c1a93eadd37b573c5eabca44592bbbe7c3e099447c8a9cecea03c8edfae7dcedfe4a44b587833df8fcf8ec2dd241abde04d271b61c58163147f06d7e0163b1dce022ded66856c633939f7153bf3ad", 0xa9}, {&(0x7f0000003600)="89379f78ead3b47c6e3bd7f4b55b42527bbd18a4db175fef12720a7f4a00f05830266bac2565b6772f0e8983add75463b6c62f70ef1693d7f5edf8dcd1476478f55b683b36f40adb78deb315af139bffeca923f5b1f8373d2820745442cff86980a655a2bedaceaae43e171d98730d5a38b64231c88c90f892537b6b7fa7a190ecdbd3d14cec0d87b9900080177644a16dc535ee69739f206a529d20312863f3df4bfeb31e1a0566d17f0f1d87f5e04c683b3ae9a6faf316301023bc02e5539d753ed9a667d0ec6bf78114", 0xcb}, {&(0x7f0000003700)="d1814d6638fd824c3f5357bb94b640ec1e409421543fc288caf869f8e4289497762354e6215adf54a3284fe4049cc831039592e5018a36d4f895a4fe0407e103bb6bd7566e37e5dfd310ece60025376482d8415b4233dd89685941689ca2c64b31cd2c8d024f235ed78e28271ad9ebb2c4", 0x71}, {&(0x7f0000003780)="09cc4d383e5401a7a8d4ea5549ac9832b82a32d305d8bda7c117d6bec0c642107d155db561aaac1e186810d2edf966723487eef0e93868b2fa0c3ff18b531b4deacd214d2eb7d319842b897922904309ea295d5c6066de3be0b84d367f2b158cffcf45e2ccbf97ace837bef15cde17eef5abe2df8e6cfb92814e141370451202a3a383b5fc7c5612fc71d72c875a746affd61f9a9837793fba389b2c85a27cc903a3c8f55645aa60c96a903596b810e3be81c631708c0c853324", 0xba}, {&(0x7f0000003840)="7600f3bec15dd5fafda0059d8314044c967f6f1db7fefbbfb53ae990c0c65d42c5ff1e1f1705b3800f9ecc957ef3164927249ad475126d59f61c1e8cb65fa69958e88e5384b337ddde66083d56f7b9b5f1b46f3f752f8671366a3d9b568f1321d2e337aaa3fee6507313959b767219113b835bb4582cbda5741cb69d6268012a1e20d21f59eda5681847f236a8e4945541194abddae4b42424a4ccf65673edf217ecac45201d6838d84492518fcbe8366cd43882b0c77d20f4e00c012a06b65adc856c91b486b08a72ab13b019c1226da8fb55346c3013ad8fd0d27d7c1878bc7335473c4bc22c2251c87ac0d2afdfcdf367b2b86c176715c0984781fb92f32875030f97dd9bcc98410c1ca2ba198bfc7fb13add64bc50ec2b0dc4c1a06868a1c2d458168487ea67b7374f61ab3197de8f2b381ca2644406d8cb3382d56b1257de4878d997fedd66c3ef0147214ed6caed3f0ae832d856602cc26aa50588fa4f48d7b6f9764a281c16346f447c5a4b7ff829526f9082d1f73c5a14bad2dbf5f25297c68f92e29516e6dcb95963ae99ce56ab232142b7c434903f61cc215aa85b5dfb22160b13220926cb4da1e1abbc9a8a4aa4d678f42240f57f05aa284e8baf797c524de0662927cc12f97511fdf4b0c14fb9f47fa46fe9f324a620ef0a4d7588f5e62356ba5fcb81a854fe07f63a09007d1f7199a82292008da9320d082f0be37f6681fe4fe327ad6d807f3feceed23f64f9ba79bd2a3993d48d6ab6cd89d00e8255de601ab8cc423d093599ccefc2162dd42e351f2021e0f7f187fdd8b7395b592edce497bb8ab039959e120b01ca67c107fa9fc86e6a72482225f2d1644ccae1fdcc4608d354013260eeba09d491ceb8f46df7720ade5700c42f0bda9c107f17496a744303e19608ef92aee9241d16ec6b3ca1ff3c8b3205686fb90a47f2b7e5ffa7d47a94a29a997db7c3db10990fcc3b9846928559746366a330f4cd8f7ec2f547d45e4496548b1b7b1d4160c733d431ab7a9d0b9d4483b05cdd122712d0936e12e2250d8830e55b4e04835f8e8fd3b3c0070bde83704d9faa71f5e852f5acc3408f01e0fbd793df39fdf63f9be01b0217497b6fd707b96eaa85f646cb57acf5ad402a489ce4a684a72cd93b32cc63b6c20e74c7489c15bb864d118963f85e6920f1624172ea5bb7c437dda6aaa10d119af44cad7b22f8ba9030063477ce7758e5966c60af768eeadc3e7ecde4fe05be628896f5fe61c5f4005722ab976626ce79f5e1d9c115a6617060a2b92c3bb833ebceb94adbadca8bc5fdc04002668fc6023a7f65007b334c89bd8fd53532c1cd32802bdac165053f8240be2a5870c6c5b1e36eaf9b8de3a8e3fd7b73c6b8d03185caa65681f06846ee561334b35efa63c38e0fb4f279fddd140a77e17ebef3b5b0caa6599dc891b27ca9acdfbc8ab2eabfd32a14054ebdee80562e8f739d9a833b35b242d57bdc3e088789a6b8183269e27d72a33cea002e7fa87aa6071a10a17552b0133bc18ac674b2794ec427b2870c7c6d3f48f0f013c27c881b8ae018cf02c814f542ff938dc5cc66e88a2a088f0fe9d7735ae9a377fa7c1fd873dbc731d2a2c1a5f48304f9a1aac84fdb6653e41f7c4162373c6bfb8dcc47e5c2c43a5504981503bab8072e5f4917dc1585699418828944fa1442689ed0ff8ba8c46d8a65cba8e9d8489d593f5a22dba0162f8d133a537fdcf3c5f3f98c144ff8106533bc24ed4c069b5212b3be9a8cf2dd023ba6c9cd88ec8ae0fbf4d87b304aa0ca3605c3ca9be6f7e26c961f516a9863bd9b8a2a5e49f33745497557b945ef89c64b305159838868b5611f7523bd0d3592e1589a7948966197585b4ae850d98d49dee47f890fe7c09a5c0c92cf8c779b8923839a5f3844211cd8caf81108de98db728e175bf1af958f9b85b765da1037a3595e04a810ccd5dfcc8bbc0c01c8a62c1fd88b58af7b14574efdf0c2ea2f20d17572fdeb5d899b08ac257be6fa1b3f1d16f2934389ff4df7f1499f55aade202e5a4766d987ed1570cb653cf0c27d22970388652f0567f3cfd398a404765a1f1d5321d12c586067337a98be2706daa5d59216aa2f52e1a1e7c64b1c37acb51fdfdf299efeaf62adfdc2735578c7c7aa11ed095f13a936b615a5f9b5187d96da66cd718429ca161a446c2a25f4869c5931ef1bb6051faff876c78a338112b6b54e782e9f01f4106c10995f9be8e976de6618acfff0fb39fea785af6e7e9bafd4f10c6cf3337c89e49dae6784734e4b6b5039ed2af3fd00d5d3998276d7ce9290829a46b82c60406d8410f1b347d977abbade8e10467e8ba814e7541462c519fa0f0f9d4a2e959a7c43d6f67796ca0540c246c72211261e14627c5e9fc9aa22cec6299260d28c7af060b96ed1badf8af6f031225b5c1c8781a33598cb247aec86b2a7ed60d88aee0a6aca4fb77d78522251eff6e27720db6460d524600d036d2d89f50e580d678e4c9c75929202f970ef75e3783ea1b8686adb5c0c8b328d4c303f2a7093a40ebe791eb475f841c1420465cc981a6e0113b47484c74c01949dcce7452a6f36e11375ec6f539e837a231ce90b9c1cec0890637ec357fa27dbc778190ce27a88dc8519f99c5e2a9fc93b790bf7d0368f1a746b5033cdb8ef0bb10906da644c74e734461f49f03bbcc65859dbb2ec9f3bb5c8f5cfa4851571550e0a8d13780859dcdf23016f313d643c5263d9f38f275a155535d84f68c6040d658e6446e1275a55483bed2c7470a7a842fd405441ed5182220a8be571d4accb162d504f35cb6b28f2674e2ef1a5cdec2019a58a32460f539e465967ba12a2ac992497c3ede13f00bce41185500b5b29438a447c8852e20cb4853ee514e83ce01a9e4abc4a52c68fced8354199fc4db0b0e333c78fa0990b018e4cb7587a6f9be15f57869dc572ce68472e0c42ee52db3a735ffeef5ac21783fb3b378c8b4a389902fc12aa9acc4eb58e26f219cfc1ee86d966236cf523bf929bbff25276a835a3a1477c7bf901a535b8d87b58c23e8b65e3f822916a6c23dfab0da97d724d737ca6d10a51ed944c21d98f2e3f6dffe73475233913680392db87a9b0deb0d81310447045e7c2a3e4f9f3e340d4dc144f78b6c85270d4245b2b1bd46fa34c3e3a38c598870d6d4e91f0a61a7d98b9ad2476d10cde607c49f7d1064ea342546ae7e7302843d561dbaacfe11d4fdf51dca7ed5b6b5fe5fe085e151e606f241ab57ef709b3d6dc5bde5cfd153fadb7cfc8c6d70acf6d17a66e4d10710ece0cbd773936628a2128672a87166c589b6ed5f2c2bd324f4d6814e64e33c81c536d4ff2bf09c4686e56fdc250642070cdca8e85bb280fe574504c5334b891eb327d4c5d0d1fc603d6b61104e238b04f34eb9338ea3a096de096e9fb145aa93c9fc75956dc584c282392c74c7f98cc1b614800ed709065b26d273df525afa09de6286749c7604e8205b39c4488acd52407db7d79138d1c3b407b76dd17504a26b1f8c3e7c6587f912c9ee5bb59a24a64c5ab601397931477842749221787bf4b9f920a0fbc2e03e584e6b959281ad27680e0a690bd4ac024b76b307631dfa8318616e35f423652a24c864053509a024ad5dfcbc2f87b385ef4c42ede016688fab182639bdef42759053882ce60b45f9f0073daa99853dcedbd6738bbc8cd70d412ad11828be654f63c2ea815a232444e6d5ec97935494d40f0c0380a77d6a30685b6066f9f5a73cb30c617db210deed3842fcafc0df1538e9277501d06708467a8ae5b2f1a4a918f0ba509b8635b88b57f8e1a35914fb84a187e54decf7ad404a7ed933987738c775d07f38cabb4d692b7b6e956d0a0c671eefbd75bd7246bc8767e83b31db5d598b73a7c1c13d028c57f74374f4ca951a122960a089b05b0f4e138f8d48f3e641ec971bc9544f016ee8a0d92f14331523df9edea4c34b0c3835431b8baa101bb050b7a0e147024c3e805622a32d8f8fea41221ab9c7e6c6f72ee211e06fbbd13bf6b6212bfcea78006936b2f8811b00006b981817aa0660302e254ddc191c87c20c21e42e28baaeac0b3638ab970e751b3db3a36072ac093b373871447703ffd231d4c9f94078c1650be547ecd46aa2ae0e2d63465ec921bbde042a70432707c74b6faa1d73373c820d67da11dec4c99dff8208b57eb2c78db23cf80da3e55b726a11640a543f0eba1ce36724f62965800c8a95a27453c9f09100313f77596a39d28ff00b9938873a0b30ab66eee2623b52fa1359076bc0dc78dd9cb13a899d27433e9e289a16820123de2266964f4f0d2460766e145e58efd16f256595291b357f1953173f80ad4ca5ed2aacc48bd3dfb8182582664bb4a74e1c849f18b578a2a42f7dc043ec9d1341d4f35b5990f3598e7b48529478ef21f989d7aebb7159685ed73daaa9472dc84e288e59b0c52ec338bf39573c134db71d696c3cdefc2899d3a1c8e87a12d0b68923f4a0cc3a89df2e74b2aa0fb9087c8d221ef5dc16e042f1965a594194c321b30baec3f580f5d3adbeeb66aa5a447dbcee8002d034142d60ea0362d892f7be53aec48b5248b96a8e7d920b77be6f77057d5a512a9d56189c6df857c34340f2438db0021e9c8243614781c062a18f01b4e0e39d0b97fb62e5b385998ecff728c55a70e5c6360e4ebf388c8b204756dc7ffd11baddcf16b4dd9399411951c7845b4004827f91903a252c8f1099764d24a48e286c8811d56f435fd9f6bf78d80cae91818969bddf9acc14d007809eebeb26d1523c4f3fe2eff09a34aca1a5d7c7d2c2b8fbe1d09538f72d7bf0f5b58f531b59a43869cc757f8ae9a070598841de1d300c99bc6ee679cbee5b80cf3109ffa8ab04545cad7680955fa0bf9487b961a3302aa010dc274bdb19adf45fb1d4e14700e7c7d07d42f20581ed042149064fa3f58a1711455f51e1145a861ee1ce2ee6d4e33b9f521aeb3f4866e27449237b5c5d5a2ecbdd4b6445ffb44710f50f1ef66dfe03391663cdb31b5505079f338c699f02b251d535fae4fe68f44c564db955cd5814cb11a868501332d0ba2f0173bfd72207d4335f134f73461d94e35258849c8f8bebd9db62ca2538285910b048555ff5174efa5d385956a8e162805540da3b42bc02f6d522d96a4d7a2e12a00fc95937f88b8e4d075066f8590afa85b93708384e14fd1604425a44ab8192f22540460678c44dac3d87b06c16cc0e2f9fea91cf255f25018a9949beaf6d5c445bd49bf66de55ff6f50beda2352873b9b2fb8adee6117a44761318c4574b7d7a2309d55a988cff408ba13ee929276f0013a90022591349ef22f3a9fcc4a8ef985752db75af662921496ff1f2769b7cb5a09d7b533645bc103cfa9048f5ebd426c22aa521e3842eea018c9e820f6f5c1ce06af9a1d2f6660296d4f8514197340491581a48ba5d748c36d5f22eba9f299606f11a385ca53a5beb8137cb1960d5e595d6449e9e186e2d4caa5bf59ac9d812653948ed00af4a5d42ebeef037b169a92aab5b1108f20135945b55f56db184ef1ffcdb0415b792432aaae9b811aac27ed0f94b9ab7efa5373b30d17ade21ceb7a6b368b29e8aa9acef8d61b72b8fa41ace216c1b28d32ecfddaf69514f4e49477b3d26d8459dd84ff78f309a53db004b9c85a476b0b6a6a33b939f09ca0ccad0958cbe1dc464f27edb6541bf32a1693d1d43b5a9deb7f9b3ab114f2acc05b2ef30f2672fd25cdca9c69900b186fe54de68e0c81b74027cf7fb56a89498a7c0c56dc3026d0260c71", 0x1000}, {&(0x7f0000003240)="9a2a358759bb0e5f500b32845c7f3bb2f8e60335562eb663b55d80c786fbb8f4cd49303b294e2645b48f429e09e91db358eec0e7ff4e", 0x36}], 0x9, &(0x7f0000004900)=[@rights={0x28, 0xffff, 0x1, [r2, r0, r0, r0, r0]}], 0x28}, 0x80) bindat$unix(r0, 0xffffffffffffffff, &(0x7f00000031c0)=@file={0xa, 0x1, './file0\x00'}, 0xa) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) recvfrom$inet(r3, &(0x7f00000032c0)=""/209, 0xd1, 0x2, &(0x7f0000002dc0)={0x10, 0x2, 0x2, @broadcast}, 0x10) sendmsg(r4, &(0x7f0000001700)={&(0x7f0000000040)=@in={0x10, 0x2, 0x1}, 0x10, &(0x7f0000001540)=[{&(0x7f0000005a80)="ae5485d2ae9af3f9c500e0a203b97df866822d813898201e1d063e459afdc970a5d1b9ac21cf17dca6eb46af2e791322ec48efd835f88ecd4fb06de309f45edcb68d3487fa2e0d7858a6350ddbebfd24148ce3dc98a3ee75363ce5d77b97b718f2a251c8037cee45ea0323fd35ae189854993add38bce6d17a2398916ba608d1dcd546713aa926861c79d5df64bf7562bb32d6bf90bcdccad1c2af61879ce245b162a9dd4d7c34b61d3cd575c76d20b832180cb1d712bdb3a4daa74c2a885930dde6a316a350c5be2e5d81325bc5e3a5cb62d57a446b257448bda2066e2a2d47241fe6a706414ca19bf9032c4b7e894368b7e0a2cd8f5b127a19bb318135805e6a494aa5866e1c1003cc3776e309657d796e1914c3309896495b081c27dd5157b00d8786411a01affac3ca3fb466edcba5a92bd106a8ebba1c4c7e0b6b0344c77598e5bb163e5c0dd40c889d957fa433da80c973da7f2c8a5060740ba6b111056c8cc2a88fcf273e7a294beda49ce109f7f1779c32614c4f4b3b39864042ecbea973d493d89b370cb76fc593574f9c2e2b559464565cbdf6791ce45a01d01c3aca574f3d763f47bd4de5712abb9d0aa09b86723c5f8c5f39dceb43a97bfc16acc5f886b131da281291ef77eb00a5c51ee556d426203d199178c3ec6bf1cf36c395bc2770f7942b4d383546536f316ed4879f146e001a3416bfd9a7b44d7efdd04646bd3ea439ea1c15865cb7606ffeca5133c8082c33e76bc55bbda95588a8872ba779da57c96d23d3c9259d8761ea81619b014f605fa2ace22d66ab099fbc3f8139294866a124403fe9d8d137785b70faf646940e349929ee742c90fb136b53876053780ecd78f18a310377c423aa77889a0dfa41b0ee4544b86ee6ea6d0c86dbb19e996b493ef33a91eb68ff5365d907984c098b666987bc2552cf87b52b52bc60dc8e9364d5159caf29c046fff430c7ae33e7e164b57efa32bcedc172b5fc43ec4f76b94ed1493dffe8795794946a4600d5be6d18aca3362a81e3920976a1f32bc80fd047c4350b4ea3502a6631f1f66b7bb72dd45efd0fe896cdf051771f36317d61ea34d05152944f6e226d3730e852f8945062ec8ef7bcd3863fba9fdcb0f54a6c59f1f215c8468d196f382e74e90021be457d3db5e075d093c8b4a90ea147420790ac003ea6e559b12a92e224f661dcf6d8c1b39f5afb1a5a06b7d6c5b9449ccc022a449df625ea109a6191e4c1a17516a8a664c24c924d2b55157a5b8510204f154260e8080ef8224dd839b22f0683a54157045a3fb99d576b441adb71ec546248e8743d9444c2e74f2ce806d385d4b60dbfee267610bacf71570461bc8956c3b708a32fa746206189a37cadeeba8881d7069d1d85778628bb44523dde1a93ae5aa5246412fbbdd8322e37a2f788901e6b8d3d3e52efa8a52147a1fb4945a9f2f77592ace28112516afaf212a6a96edced4a6ead3c953ecb6b3819fc286f03296f79757d7e6ea8d42b04d98532841c6ba972836bd8b5b17fe8a5fcc3301171185270ca76ea26c93fc4368931aeb5b64222c4c2c0174d9aa6302862296bb49f812fc2dec825b6b27bc9058228f9824dc800ea9609f8b4cf409843e8bc8b3b7bccdf16c9378b7230d58c3f97dcf6875f81aeb8ef42166fba01c20918bbeb594eea4665974444188bd4cfc7b414d1b8806296e21262b2c0d5befbba7f706626fde28486b0795779887ff31ccf8dfbca849773a54ee7e8152d0bce9629575e8c53f4cb16f9d8af70df857b201d59d62a241f15c32ce08964ca458d5e81f403d317238341a3d9ed7bb0efa4167769aa7c2d8a57acf38cdf9f6ed4c420f736fef520282bbf94acac240f965fffa35ffcfe2e71411c1caba7ff513adda2a6cdb0fa93ecb26ea88eb97c06dce61997f22facc99eecb16eda5e81f3ba913b56c0632b17a077f315155566bcbd1467584b7b6348f0e31c51d685f93df23669e1321d44eea6baf3ff5f5085ce3e79c6b7d1bdadf9c1491dcba9ad5b06f88a354d3824398fef2daff695286f21e494a52e0e1cc74f27abf905f13f5f72928ca68d6e596d84838cdb7f09889dd0701f8c9e4111db3da688e848fd0ca5a4dd946e77549d1c1a9adad48e57f6e1387ae30848595de132954bd07039924cc74bce96fb8f462a8d6c078901c0254c4b1a7176655479d88a24e371671aeaa84b2147a97734f20040e493fadc9bd3ff00f87740cde5f18777f72ec9dc1923324dcadab23d827a90ac881665802ea765d7846915459d554119ff7af0adfa7e622127248715e038d89ec0147f5d505c70d25eb5834efc6ad10805ebe6a052ab933127f62d6480bb7f8db76a599ad0452ecd69f70fee14b739af98193d5ed8140205b6e47589e7e32ec64c311494b6d0769bcb2f1367fbeeda7cb1b4ef700de3c315510cf6ce9ac2bc487fea8ac22aa8f2db3c970ece86f0a635856d22e477be57dd68b307482a7c8da81dbd5220d46f3c7b311d2c4a6ddbfc9dc852c916a4c6b0e2fa84fbc333b2accb78fbe314b5511d2197127eabcc47c68d244f19ecb481fa0b46d4f1e7cb7a77ba0eab94ebbf9372273e3d163672fe7798b48ae1e1c4b0000acf8ea1982b72457c430e28a18b8a03b8c9eaf80c14ac9eafc24c43450a9372ab65e3ea0949716c649c401eca9a752e51c53d9bf0bf5d6563f66c070b3cefcb45977eacba4cf28af933c47f924c77ba2a91279a8d617fe9f0ced4870442cf9668aa0b9edc9f0e4a266207c1cc17541adeebcf7b68b893accdb3fda0eff237c4312c0785d4ca27067bf4a4ca05c5749f802ab8644249fe0bad2c9b3b614824e6e511a67941ebcbdf4def786d8235fd8c96562e6bd905d7764ef13b89fcce30763505676a656fa76aecca78495f3f13e894769fb30ae0fb01d3777200d55414c4b0ad3da0ec043acc4a19ffce227451516a2ad37332f9a7b81e43f7f391f7643850bcacb56bd38e181272881838d8a6e97beed7d7faf60da5dac7137e6133d8524e8260e687523f3a0bb64b4e046b57de8c1ddc483f8321fb91470ea738b443c050986fb4cfe3bf9d49f6f149a2df3cf0c3bdd84c92abd3698228fca198b67fc4840443641c07f12c71073454b6aca7a71bd2c0513b32e0274aa053b4bb4a7975410373e45ca191326ce1325af04b630a23e6af55823e9b2f0b66da441cb059a6c777571de5fdc98bc31885360ba676f14fdc21948df8257a77662dd745963702427accb852bc349ec28006cf3fcc45cb416419ce665449231ca0bae85742022939a16d6d4dcd9d4381be02352a7e47f00147bc0b26ddab6f51b83ce445e0cc2eb91e311b9eaf864fd5db9518c70134e06a6de8f72247cf2be1653c9fbdff8888e3ffea9b0baca2d91dd5ab2834b251f9e961010bb3cf19cc5e5ad0380285656225610ec414bafadc093cdcf967cc276aff8eafa527ce5b5752d3d8d30e53e046bf525e707805f050ac90509d2c22b9388e6ffd4f79c9a6a0eebe4b7a5f491e530cfebdc99aac9f45c38abf1d4f3179cb3b7f9e64a3b906f429d9e93e97e017a8a1a19269a174c89562cfe66c91936a8337ee11e57e64e7ba59979f8a78db3ddf9c5b7afe349c424bdd7e27f9ee99b016ed11f53571e6680151bf20f6c1769176f748eaed998d5ac517c06abfaecbe28354f205b0b74cd84b701dfa637d4f642c02a7c1fdf7f2bdf85fca25be19436d6284e8890a217525d541106491e6f77769e5d2d84e66c9b2bbf65aae9bded1e71dff83b3f57b07ae765190d5807c497701a72701ee10ed9b63e65d29f3ad53d7d08cf8d441bdbb72192001306df0cb057827ab431b79b6e76ecadaec11abb43c5b35972a586685aaca18c00fb1d1047407bbee5584a1b803b1573a0d50e5b628ab70e947fc4cbca8308dd232f8d192f2ca64aa346e47635750ea1b228b1dd3d0da6679ed251575de4abd5e707e231058ee877a532ded6f9158c28deb5536208258b15cacb63114c38cec3033e344680ff21960f651d60219d5e2831a10412480b45ca79d6c2c34bc652bf104876f0772a9faac0febae81d79b63f5530609f440b309233c4ef51c6c345f8da16a555045afdc51a0dcc65514e85547dfa45e2bc3b9ceffa03ea2b0edce5cb04206dee1fb21be6df101c2194a2f3453c600fec4397849643328ccbb5ded1b23416ed47a8290efbe1472f1440b48f5b619f86f25ab70e510a3666248e2c8d3067aa910343d205b20323504095fc89fc3e8436423fe5e68bdfa0953ba85610c28730fd54b184e0c7fad5bb74798b26d69cb99c4f9fcf258144f5c3da3bba924c3ee30dffd1a902dc4ea652a05c58bdb0efc9da1dc49e75e85caccf794107f170d084b9f55738f576f264763d05a8717ab4d8215bd334a72b7c49a0bdcf643aecbc1b1f159cd2256ef113fe0f4ca1f35125e961bda8aa9980c918d50953b31320280cbe147d3dc0f842270eb38684ab387868f04066633c1d28611c32f5765a8763da11bf0a1ba01b8ec39ccfc75048ec770f0d2c0644f13c41da84d9a64ba4c2fb7444f63f03b1f0a612a1a89b4bdb740e15ab141dc077979c936e8171a4c585947fff0e78f9142be5e09301404d82382a2597af8513ca30f15ad3db380b0587544658cdb24a6856aab0af6ef1e6bbf351b2063ac1ca547e1c16b162961b8b39dd6bc65ca71249d9c2fc8122411858410d49ae51b595027571d51ebd4d0de4beabfcea216e304d5b4096c85fa4568ba245ded01c700e3789e6c73030b00e75949a31f14088798f5a7260cfd622ce15ed157df85c133339b441426b4be3f887ea69081a773c91224eb3a7ffde1eefdbf1e58b6eb649f8538bb3b5385afc5547be66acaf814f87f94b8245c14dd0439e8c2877fc69ca4fd619e25196e8962a1f6934ee0f8446a5efb22afcc292436c7b09f35c1388f16fa5f5b59574787be134a58ab36abf7f1b9581a55908cfcff6f9438fea62bb3a05d90e3fd01b91de261896588803a75190faa9410d7c787e2b5041f754229c6546e0ab89278c654dc398e01a4f09ae63d0b635b54b2b02271566ecd9646e1113a573441039111f4ede48bfebae4ce223cb570598d225a4b9c70a1342d24f1a0754cc1d0bd5d270a5c52902d3433381a150d6326f923ba9cbe6e5025e3895d180400cc287664b0b80c51a44d0236dd9f5261f885a93e2c7a4a1a967b43325df05a2797efb831130e61060bc769f70c5ef3f7f45e039e23df36dc00c96880882c5e6b3759522f390b20b305aa7478d893befaed72de050d39a898b3542969ba82ee026b8cb00062655569ca306a16080b6c267e81cc448fafd2729bd1e8b03d112ab28bde2c19bfe362a7e5d2da1996cc6da1167d1dc9fd2f227128fa565a419ec42cd3c83d5d722b422fe4bc63c4a51a0173786ce3ad017b11937a705c563177edb7842c923dc9ca6ecab0b6cd862d70a37c15934a33a616cc10672d5735dd1f5fdfc48607cad5dbfbf5e5e599ba001647fbb76ddab34c45761b87ac4d98e054bf5cee2492104d1c54710c27e149328a35977cdb0d1588c23e906279e7e75236ef79b915d69512fc5895055649e64941f530dba15b3d2b59761b2a68b46bbf0d426c9561d206aa24c69026a4e97d880fc453125e66509266ed7f845d89f93a0cc7593e019993c44dc1273e44d6d0dd849513eea50caee15062148723e7567ba891a5e1b9d451f455034d59059ce0c43591be6aaf3b40f6c41d4a6a6c52a0b53bcacf403c968b5360d0180477da4f9eabfdc04f83946681a8e7f5f9e475c98988a808b883d7160917e2b1efd4c7cd34b6ff6bfa3a5e4e58fd7a6b6100d4c459e2f563d17d0db189b2902500aed8581488316ee3e051591e37bf8c896acab01ab484b9bb3e4880938e8456bfced02d405150a783f81de08dfd4d5f43860340158e9d3a705b6cd4e2ecea299ddc9b4e7a01343fd095b5423332eba21844851a6f1a48c8100251570c5392ee0668f9f9b4e2f2a11dfbce442389548d5fdb168eb558458987bc34cc04894cfb788215e7718d7c4a6265917c4510857de59a2b25fa7799b8d135760d6d2aad1d", 0x10d2}, {&(0x7f0000001080)="197e9b54bc1560cfd2c32a34c08e5ceb26a7074d223045d1dabc1f3ac93a0303ae5df839cdce335f1294045189785676efad92aaf62e0973d45dce52b79000145b28c380548451b44ae5a108287f051c2c9de87e1e6023b843d74232bf72c33ea26dc35a6de169d9806d1f0976a7c98f1c5db50a8eec60d2473731e0af6cfaca337a3b87be8eb70098fe824888ab07485f9ced85d41aa6938f848ca2689217b60a0c018e82f0719815c216099eb792cc879366998c6ebfdfe83fc50d0f6857a2827734c138ab2c02a6d61fbc4256", 0xce}, {&(0x7f0000001180)="1bf4b46e9f8504e558f8312a310317c186240d23a1c917bddf744b177723f4dee52b337336b7411e41a4c5fcf8846d2ee195d18dae684c0083f6cbd711bd24393086a7c1e293e19b1753da0732292dd4d6e41978d5bc24fdf37c039c711fd5ddc7f4c4a76fe5b17cdc913473faa050cd49ef306f2202d1b132d0f995e675bd7820cede82c8fdbd97f7e71c19bcf9767982ce5f6bd5e5504b80a00ca189227a0b289b34fee9f6fc24b31436d6870ef7e6513bd4696eb1e6d9110c0cdca452df63ee7b52ceba4524db4c4bc8bfa333b396f87c41453109ca259fd2a9f7da9e3e97533f8cc31a6d4da62b4bd8472f190bb36e", 0xf1}, {&(0x7f0000001280)="0527d4b57e52c266a46eaeeb68c076b66987cd5ee40278325e81d7905dda01f7db34e7d6eb031cf8bb57a7003f0e34d277b3287e0d71da3896fc807dd81f38facd75b9dbb106f2862336c843ffbe1966a09c0d58ae64472eeb99e10c8fab2e3866c44db6ed0ba8dd548b2fc9b59a1aaa37406c5f3dea4021e7db8c287d7d2f8f76b02148082ff2058b", 0x89}, {&(0x7f0000000080)="1ce89a2e2f72866617b379ec89b58e3b14748bf3e297d081c22ca7aa76a81f1d80d0f190b1a6bf0d6aba6a", 0x2b}, {&(0x7f0000001380)="d0d7036269033249099029049dae2dfefda478fc310372e28644a764c49dddb9ad08276ed0d71f6e8f0a7c557447c5c05f517e769ba268e94ca167d2911bbb1841ab5baead6d2df3edbbc534c28010be366969787589ead76e0be65e022e616ea12927ef7f046d691fcce12d8a2339a6e1737de3ae1b9d6ec46b638e6baf0f7162b402cd9024430fc9ea9416", 0x8c}, {&(0x7f0000001440)="638314e472aba6baac5df8a0bf155bdec5b84078c0f7c593a342e4786aa79e9cc78bfc00441acebe6aa9a6ae1e36dae16c4db6eec2bdbc744ffd4bd48901b744dbba7253b1f06546b8cf63eccd2cea89f82df9c1ee7549967c72095de38b8baaadeebfc2bc366e87c433e8d49c33dad4a37cf6029948c74cd5a3b3896d56db667a6a98cbc809d8e9e3c5e6225d78984f7dcb4794a96c54064493b814a1faab129a31cdd605f198d5dd0587f1986e30413b39e11fdee27087b934cc4274741b3e352469468fac96642a17a0", 0xcb}], 0x7, &(0x7f00000015c0)=[{0xe0, 0x29, 0x7fff, "b18017f33ba68141d28fa47abe394a92456c17a9ec2d57ed3dd9f0bf28df246894643e0c85464e4d09b5f48e90ab9190b6f4366d5d3fabd617f2fa81fcb1ce8e61dc4b6226bac98db12101ee76604c610227e6f09d05207357e9d6013bf603a64195a9cb16f232896c8cc42295356f9ccd0abdaec298b3c45993918bacbedaff93816ade544f21523c2db8db5516e5a4d5216ea41277258bb97e6bf0f49c32d57b20f37d7a8865046d32911d447f07b835e09dca8f3db7f3a3e816fb5880890a2bce161562039767a9e72f2fd79cc68c"}, {0x58, 0x11, 0x5, "4261f9d42fa55ec8b49943e5d86159bab2116f941647c69f87acba19a80f0d28cbb092dedf6dba40a56daa38478bac1d84d54255c6c01459e5dc9018602f49fafe7451dda8d9"}], 0x138}, 0x37fcf6c21cf91b1a) setsockopt$inet_mreqsrc(r4, 0x0, 0x49, &(0x7f0000000000)={@multicast2, @multicast1, @remote={0xac, 0x14, 0x0}}, 0xc) r5 = socket$inet6_udp(0x1c, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r6, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) getpeername$inet(r6, &(0x7f0000001a80)={0x10, 0x2, 0xffffffffffffffff, @remote}, &(0x7f0000002d00)=0x10) bindat(0xffffffffffffffff, r5, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r7 = socket$inet_sctp(0x2, 0x5, 0x84) sendfile(r5, r7, 0x3, 0x0, &(0x7f0000003140)={&(0x7f0000001ac0)=[{&(0x7f0000001740)="e2ab766da5a0d70114d528782114aba1b5fbbb2176fbbf3f9ef60eeb05dd3e66843ab541f49af674caf13bb4793fa0e257a0ffe1f018e5986c7190c1f78469737600a0d1805f46f415a1af3d8fc90884cc148c818ed45bff908b3c7df5d379f8b36bcf8d6a7be61e5c2d1eaa3a6e6b9e0862a7a6324c1de758600867531273d6f62bcd291a7422bb84d66f3d7416f0ccbffd4502c3610d57c5456ab856b60860570adb000637f542e01fa8168cc3f178eb7d0cb78c4391f3a2", 0xb9}, {&(0x7f0000001800)="8b9a49622f342e4d634c274dd32fbd328d092736f5e9f0d194e2bc733c9b73d7625a87aac018c45076c3d00b79f189acc482913618cc8d8debed92de29c156d414cdd901fc721153be135902a117fad77209481475164ade3b269655a9550e8dfa44a2ebee1f8177568bfb4c0ba9368dc67d1095551f6fbdadfd54e8442c7d9f36f94dd1ac26eb", 0x87}, {&(0x7f0000001bc0)="5821dce1c9a59b21c73ab7fdb4b520e0428fa9f7be986baee8256cc61db2204dfaee6063ac1e088f9736f703b44fec5cbe499246c63a06f52d07caa02c4d7be8efdae58b86ef1ddf9f5adb7cfe0749da3d8910ae6bb8037371dd17eb08664958acfbc626e461b48211138d50eb24fc52d756d3e0810ca16174e9d99bcce1080dcdda209398896609d1600292202e7e9b95f56c8506286f97effbf3bfb7b8ecbb97296e337e303d68a88d0c97914619e4d174cdc36d4de6bebe1db498f1208b6e3c1a750cbca76e2f66a704b56ad95c870361f37ab763c131a57060e22373b69003d2a150958406a9be85084a846a79a934804acfe8c11e2974485ff08d721aea7731b6124977788c0ecfd692c3f6643f7101219c9dde7bd5daa9e52e6b5955f7e15665d16fdfad174f9e2128e894aee08d99e56e4fb1fb47f61b70ac45a9e9e3d1883bcdfa4079a7d785a8c9811d6560805b4c764c7d738653165b7b4d7f6690ce522ac0ecfb820bf73ef1a46c963aa4583c8702a4da342e7ac57f5cde559fe3713483f28bbc7a0dff7d4b8141ff2d26f4263b29faeb9cd9dfc78cd0bc3aa3a05719ccdcc27a3e6064aef938c17b1afa135d6ed9ecd5e745c90098e798987d0f27b19475daf910d836a99bc1507d641c62df8a3b944742b79196db3302cd2684d4d690b0ac456de9689b5a50b4b7567304406d1528f7df8d547e9ecc9afb2e49b5ad71d37bad43af5f8c15ec7d795fadc9a1f20de75e44518e0b41e7e6820abe4112181b7410e8c3ea50bf2f0da67fec4c8bab735f6a2450033ebda29f3f1fa92d98421cfc162f0cdc4c3be069f3a63dcb15b5b86d3039c77884ab93e57466be815d3d151be89f3bc00a140f306e5fa820784ae95957a96a3164040e578ce43593b8a03321ac69cc6472c933accbb15e2d037a4a2c91b1a814ca1d78cebde71c01dab2c11918cb3c34bb448ad70614e02a68c83894c5edaf3d7c99019e0ad4c7f6d984533aa057f9595651830b94eb5465fb9115817b5a85c1104567a2598b32f7837222c5fa5113179429fb628069bb79415b96d81cdd5ce45b5a1209a173ee9c7374ec45655f881b60162f13b4e0ffbe8270de21626b02cc1425060d08e89cc83faeaeb5558eaaf893c0acc142090d1f348dd07f35418d344a33e3a3c33783beeddc40f86513e2d60b88420d19e8532977682bdd1a3fa3553c3cc95284de1e6e8127ff2fe5bd48964e176f8a4ab4d7c0a2fadbf496be7ae4a5397f68866541ff854ab9c9076ff908528ceda2056d71ce7827efe51df460e8d41e0fdc95ae82e668d1748aa639892dbc939f95341d68784d51ff3f8d9e1e538f36910a3d96e3325529b43317d1e5ed2f200697d9af2d037ddc282d6ecfd1bed8b32fd8ab785c88e9ed1cd1fc885a030d918767d07f805932ad6d0d62d331dba464e5350521c1d5461e1e11167d410ade941b8e249b864b0a4c60c12dab2988b347aec790c407b152f74ad7323ba2ab67d5758471254a7b527a42f6f70c1f41d3c6c37ae7c6dee3b0e53915ec1ea9298e9be89af9373cc32b020438d7f3676074d8233d3b639e019a4be4d921c99e306a28b942b232a7bf618f0e5d73374b53d836fdf19409f5e9d9be6eebdd5aa8cba4d54626e872b2cdaaf8a923ed577237c5f52c2cc2ae9a0a119423051429d0ac23b5880283d279989c213fa5c46db10ed9507914fbf29fc5b6636ce7dec85f28689f670069e6b65b7c3e820cdd810249f23d77937b0e42e6a4b1fdd5973a3343880c5ffa8a09a56003331aae83a49c24218560444eed805b0bf4c785d89e07ec1f2f3ceb4ae54b299e7eb3e4ffc6bbbea4df322662eb9260d05d87001826047fd9365343b2e52a02436879c632b8fcb2f1cf78ce10a31cceee74403c480b24b46acf2844e4a340203f47bd56f249030584a1a58a0ee7d3af3818486a985f0fc776a4ebd71d3b212072786c46452396b3557135c22a4ffae66e104463eb1e2fde1484f740fba1292a76a93ea42d6b8ef3fe87780a5e6b30a0a9ebf00f37cf2d7dc00702451516d811723c723e45b77e0ce8ec070ce1a141fbbf9b5025620c03002548dac4c9d2b342c0915803a558ad0561e708ee66abe53ca53607897bd78955d5e0e07c00eddcba0d94961ac9f722086297e9f4a80df00d3277bdc0e70dd159b8c01a9461b765ceac0a335424f6f29723b13979822d18a15252b2cab5e4b4eadeaa760bd590ef0f3cf88bf5d0eae5dc33080ffebb0f6e13f06039754f8cbb0a447837484e90fc4f7b5b81a21079e6c81850052e65a579863e5d58d4d33454e1999f2fc9259433ddfc98d97515c1e7c30f246b7c9c24ed7418bd509e82e7cffe88caf6a6e775cb4c61b0073c700b6003a4d8ffdf07da85d90fb0bf2ac3d7941d8ee72272419a2f5ca3ae23c7039f2fa256e3453ea9b317725c57169407e3e7e935a22fba3f8861a28acef9c45cae60dc37223a6ecdbfbc8c002f7d355d4e2351daa80ef061187890344e5af5e1ed0f4f4a010da22b9af7ed4f319aaa449aa446bdea996cc722a58c2f711d812d991baba931d51687017d1c3118f2121d831f5a368bb1a260388895dfd55f904bb72da628563df219177693c13ace2230042e6de892039907606f71460a0fbd19ecb1dc8fa4bc8635ceeb084342e05a41186506f7543c4f13b1cf1705f141579a8ef3f8c0ccc592b4b7f4033b8399f29c1940c1f962671e62c62730dc918482567e9ac1cd0099064a0343b9c0a2ed4f4794bfcad2cd1de38347fac420cd06b273c6dc18be34713059144a6775eb18bb271267a64642bb627acbd48aebc99d5bb89e973d5a6a64590a396fcfb3cf32e4e38b8c75612f623610f6e933363ed3aaa0eb4122d853b26c5c92b9217c255e91c40f6bcf564d4722b803ac6a2ac26fdf62c3a78c33c5f77b0e091e64277f967f8e319a41f383f59ee93a433dad891c986bca8981423e79174e46742dcbe75fda67d50c038708d33edff6d284275754971a530d9104d187aba6f86ea2e904caf6caeb456a9da9381e3d9b9d97127797045133af89b730cebe7d2c522269b8bbf63c4e78d2a337d79b22a4c731fcc67969dd81f673ca0861232dd1d917901606d30f1289de3a0549e7974653bf144244fdc82d5dd81ad8fb8389fcce382179a1dae7c7a876b8eefd97c58df246ff4f612e7d0ed676cbb2bf5787673fec473c671f42889c1f0750114bcfd586d180ba0ba2f0438f314d600f691095cff9e3f56996813508d009fac5f3068bee5ccfa0ed6130f4b1c2b39c8bf0d6d07609c1405677c34aacdc2e638037046faca9322044f32eee0dd1632df1c35da5c6446c2bbf79e68f1b6429502eda30c6d7a97c25dd40c87724570594aaffd9d6e322b5c1029932be9acb7c9e3e4ece4b849d130685f890e696ee9c72c0c020bab7ceb0058ab488708ee61469d32ff705c132f7c94807ae69f5a028e129f1b29937886bcae9a96d0ceedf06cda269839d432022a0d31fbfc1ee1883f68b7fb6834f9601f59d86152e34552d56270f345813d42a62d03c68dac069427e80b24fba912dca9941fd47bed0cfd933d0211eaf971c7ecbbfbe9edd496a20a1575c4f128f47736d095237b00d62ff6b4492b10b59efc6eaa8dd5d5e4dc7047b2a1f0850f36448e85c1474979bf7046efe05bbab5a62d25f9b0f155a87064793bc8a70733f5f786505277fba636e00c66302b947d8fc8340d55f6527b1f4b7dbbd8a6ce9e853cedbb7a15034477ba44db7630285410de424a1655cd94acd9074194c58ecb0ac1caa8613292a2789729111a9fa63f86558cd9df57f11f2d0248d8121766b338d1a57a4b0ddba6d7ca9fb1f09e8851d5fe0c06203fd7b9ef3b18d794861f13f2c24ed969e0b042b8cc2bb15c81a541b610e99faeebac5b8ec86fc15a43b877a7d8ce6580c8be1ac64a01a19a35616eb8ef443021f7f3e329ad83a56fef3f7c72832849eced027bb836f6a89eea3a2d1a389b86bd2809589283afbeecd8f80437b6868c48fa505d405b50112f0adfa97f3b3aa16d9234a0e66a9c3c6866dfb97a19e3a7fde97b17a8f5759de8b60f745bf198407f66a0eecb1ce0f3074978840bcf2ecd757946ef7bbee7dcfc3165b46b8f4bc3ce79601f6fa172f3d8e33798e024e3b9c64b008b6793011ab1dbc0495e3cd619db40236fb8ab764546f4fc1a86490174783849b761b215368b1e84d15b0b2f7986c270111721153faf9e0cba7d221e35994c297461a92efdc4794e68f5332a9e52784a1f3c7fe827c3682d222cc67984e825e48abcc55592c0caafdba7246d4ed06768082d545ca0ccc3c8e9f5759dded702c6e1d38677ba4d99c3617e9c806a45e90bf403e7afae94071f239d399273e8101b5eab77f610a2325a2546edd39a42d6a666e178436b461aa3f28618cf5a85e97f31ae79a7ae5e4350417156d5df81dbbe01b9a31aeb52e9eef3eb92d23d73fa67870eb1c13a2e17ff17807a79aca35b5e235fb36199dd71409bf8ea050d0b17f31f9fb691635f9398ddb6161e94ab1be380ffe0ced9c1c91fb630d48d3881c6f66a5fc511b660eb628be2ba56677acaa368f2df7deded49bd0a1e48b6999e8a16f7db6c0c8b7fd7e21d98cf7c248b56e0d65d78eac3c34334492abfeb9bd0f51ab2b6559102b77997a387b99048dcd945019d05ad67ba278de8ad4caeb85cac1e4fd2bd065d4f45159ee8017bbe1eaebca61cec6e0c305cbdc623cd65fa4af63bc4b02fa90c204948d54486c9315f847b9a170b4940646aaa020e05436462f0e16ca0f329dd90b7896cd1ca58f14279cc98df322f078d8dcfc2d499a0c2cc94577648a05ba9d58d16f93c87199f557d430a1aae70be03161c36ce16f6b2a703a8ae8ebfd49094bd2acfc7238b72af3fb8d98a3bf309ca2f5d12f7a9be0c8e16238c86657eb79fd13d7bb7c914fcaf32b5b18740c818ffd96f6e4b0187dbe0c1ba2f27eabc7a2f430e18995a0c8512fe9986995e6fd57ea760d2428c79327f9be248696e839c9f839c827600d9c6dc0454d35e3c9ae7f7a3841dfc993e08712680a6c3a23c28864ef8d8e3dcc6257acccd3570e7fcb5eb4c0f92c10637050a38231e4f3bda22857eb5a3095e6bc86285156844a8477c645d7b759bbe0ba167441f286f6cae0a1b144651367b4423dbdb091ec10da3e6a169a17ed26fa92ff4195b902f56ec6ca150ff4e5f6503e6abc8986b6df84eefb0f4b0b422defb01af70dbee7210cf22e06d4b6314a1b149994d6a9a26c21b1aab48afa0e8967e015c2e61675321da515d1a70ce69cd894fe84c27dd3f9150d1a17ec5291e9a0688f716c9b473487ae630fef0ffe8b4be2b274ef519e2997499fb7fef06f29e67079d061e393d2ab1bf79078526f86121144e531cd23938485565bf49cd66f3495b9dc26ea4a87fe2fbc35a2f76c85300b8d3249f838641802972335917119a6654af91b4a8a17d736c8ddd6998524d3ac26beb0e80873a0fad75b9c7e062e4ea4cbd8d37cbcde5bb0ee60c00f32f2bf6e88aac55ac2e0cd4582198fce39dd523a0dffa1adbcbc75ae32bc70889805e2db7deb0bf788c8d532cc96f17231bc55f4eece78d588b16f47f38f9c9f53afc005a962b1ae2f9bb61338d8a7f59686816143a8aba0b9d40afbbc234a5716b3187c08b28b74099823967ef1cdd55681a8045e44fc2608d8b4b366eb87801a028395c063a10e462e3f67e0c5d25cf16df77652ecfed73c9b72a1947163fb62a8e11164755efa86530347beec61a7cd", 0x1000}, {&(0x7f00000018c0)="f2a71ef9347a7efe826933b01968bffe89e4383e5f57088e2d532c87a88502ee17a8d53b76e42bbbf7c804be2712e2f895349185df70152e213febfac24cb7faa5e4e3377ef1ad69f21024c3de13cbbc6411260960868cda2b27a1a0d9c5d34781f0b53195e6a355aa72a61d0b0640aae6d9d3f9bc3b88d463f3b59d99fc75327f001df0eb466bfe8ab7f121071779dc1d3f24fd1f0c28368dca46f65a3369d779ea5437a5f97c57c47d3dbb5c4bc8bf1ff33997b193127411573a387e114618bd9d6c8e69785feeab8de6b3cba6bf13c1e7cab2068dc7afc2b1", 0xda}, {&(0x7f00000019c0)="0ab39e8dcd22882f52206e6eb47b04a70c81910b2896a1445d4d1d551e6c7185ca89f7d34b8bd32da3f8181966f94843a59f655eb525f1f34a8898156ebcc49ab9d14e6ff6807f73e6066b9d1c632a13f467b46207f973640d2dca72f5b874e80d835bc9f71725588b8c0cbf99925a80d45efcdfd7b206ca037603c5e7adfa3313a984988afc71905fb54910ce1e0e2609d0617acae8ee96ade83a79df041837b26b8ba402235d10947251b239", 0xad}, {&(0x7f0000001a80)}], 0x6, &(0x7f0000003080)=[{&(0x7f0000002bc0)="e826638b4042592636f75056bb44b5f0bce1db7abd17964eda79e919a2f1823e451718723ffe70534b7799af85d5bf", 0x2f}, {&(0x7f0000002c00)="542642453082dfd33d60ecc304c994f5563faa2b849cff176f219baee13abc526475d5ba3f5f5149796e0f5c003e7c5124e665594615a9118a286ec539b6c950754f590a40a07683259d4791aa5fbf956c503a760ae73b50c9eca9fdaa5bdc2ecaa7fdef849defd6c71d4f92b21004c6aeb34ee630707954980b6abaa161df360fd7aec13cd5f11a1dc91ee7d027f19d785bd34bf920405f65e7ae51a4fdd1e7814901f86df997c763f3113369d1c95bc899ede39d3c55c69328f7e80a4f055ed2c168df027e9d2b2a19ab01bf358803cd25c393919d344f8879664e81d467671710f533537ee9150b1b131f56dcfa1c676855e83e", 0xf5}, {&(0x7f0000002d00)}, {&(0x7f0000002d40)="23e23770dafdbbc8e9711770577ed95a6caf92ba5d31dcfba638e61f79cfb3936bc421b9803bc13d34e375be072ee9feb8ed0637dc5f8dab62858655ab7de34589475476214aa03d2ad684d0065c52e88db9724e7be488c36a617bd8f4946bb605", 0x61}, {&(0x7f0000002dc0)}, {&(0x7f0000002e00)="3ee504f09a06f689006be5740de2bb9257c0a17b679ce17abbdc60d4993419cf21bc9aab7420611a9c75e3380223945cf404e0a84776e5a6c1f2325cfb1e417173ecb1f3698405044d0d06c9efc43109e2176729bd318034418029e9513c41ce048b00016769bbfbdd5aef04c26a6c008cdbd5bbf28639ad7574f8d75ae08e5a32822c23f8b523e676452633da316a8e14ba1a01781d28b5a0acaa524d8b7b1db165b65d4714bc101edbeecb250788e6f641c9752fa80ae964fe6fd2f0caf2a32dade0c521e1e5784f849b", 0xcb}, {&(0x7f0000002f00)="0b7b04975b196d0e5eea2db3a9aae712571ca442b05fff3fc520d5c7c8", 0x1d}, {&(0x7f0000002f40)="93899fad7d22fc69b6e228a74f5b68a3a226cef4ed414e1655802ebacec40b4468b8f7c28203080a289238e2a5a2c77258904c9620f2c4e10bf0d7bb1bdc25bd1a7f2968d144bdfe49cfe0d62cad887872ed6735a4562b6c142c386b51f2f1676e7be87dd3ec433371af02f768e3f7ba6c2ff966b45600854ed0c6f3912eb0fff08fb435fc7955007525b57ebbcf", 0x8e}, {&(0x7f0000003000)="1bc1c8b0c6d5104f5895459be975d33b61a52ca36c835d9cd1381a43f71b5b7b6b8681b4b1c8dc1039e8097d73ae152469004fa20c24db3db4f9282af32af8c8f1", 0x41}], 0x9}, &(0x7f0000003180), 0x3) fcntl$lock(r0, 0x4, 0x0) 00:01:12 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xa, 0x1, './file0\x00'}, 0xa) bindat(0xffffffffffffffff, r0, 0x0, 0x0) 00:01:12 executing program 2: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{0x3, 0xfffffffffffffffc, 0x0, 0x10, 0x803b, 0xc, [0x1, 0x80, 0x7fff8000, 0x8]}], 0x1, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x2, 0x3}) 00:01:12 executing program 1: r0 = kqueue() fcntl$lock(r0, 0x4, 0x0) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x2000) r2 = socket$inet6_udp(0x1c, 0x2, 0x0) freebsd11_fstat(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(r3, r3, r3) freebsd11_stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x8, 0xffffffffffffffff, r3, 0x0, r4, 0x40163b23d396a70e, 0x3ff}, 0x66f, 0x8001, 0x66c, 0x5, 0x0, 0x0, 0x3ff}) 00:01:13 executing program 1: r0 = kqueue() fcntl$lock(r0, 0x4, 0x0) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000000)={@broadcast, @remote}, &(0x7f0000000040)=0x8) 00:01:13 executing program 2: kqueue() kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{0x3, 0xfffffffffffffffc, 0x0, 0x10, 0x803b, 0xc, [0x1, 0x80, 0x7fff8000, 0x8]}], 0x1, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x2, 0x3}) 00:01:13 executing program 1: r0 = kqueue() socket$inet6(0x1c, 0x3, 0x1) fcntl$lock(r0, 0x4, 0x0) 00:01:13 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100)=[{}], 0x1, &(0x7f0000000180)={0x1000000000000000, 0xff}) fcntl$lock(r0, 0x5, 0x0) 00:01:13 executing program 1: r0 = kqueue() fcntl$lock(r0, 0x4, 0x0) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) setsockopt$inet6_sctp_SCTP_BINDX_ADD_ADDR(r2, 0x84, 0x8001, &(0x7f00000000c0)=@in={0x10, 0x2, 0x3, @multicast1}, &(0x7f0000000100)=0x10) r3 = socket$unix(0x1, 0x5, 0x0) bindat(0xffffffffffffffff, r3, &(0x7f0000003280)=@un=@abs={0x8, 0x1, 0x0, 0x1}, 0x8) sigaltstack(&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000000140)) r4 = socket$inet6_udp(0x1c, 0x2, 0x0) r5 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$inet6_IPV6_HOPOPTS(r5, 0x29, 0x31, &(0x7f0000000180)={0x3e, 0x3c, '\x00', [@generic={0x1f, 0xdc, "bf078ac966729637caa45079cf5b43a835af5fdcdca2963e2071042b38be0e3d98c5fbc4ada1ee3a15ec0f666e6b429e8e3900336b84ccd10d8df1a2c643d2638063cc3af08d8bcaa8814e605c356416d01fe03392bc1e6c0e0e7f6d1a35aacae2cb687a9b419ce6f44a72f2242351105d2529a89a1768b8ea228f3ceee40a4641661c6e0d0e9193e3649cffe26a9cdc300ddfbc9a9c26c897c576c6a7215f560d05bcff5e553dfc41d297e882189931cde9957da7d83222f3ae6683371e1ab5240a02736e97ee4116ced7799cc3b29cdd846678963e33b7b5585296"}, @ra={0x5, 0x2, 0x6}, @ra={0x5, 0x2, 0x9}, @generic={0x6, 0xfa, "1d4f5260a95f468428481d48d951b91a768cff5f6f4942dcc9484d8931b58f0df785e3ffb596883c8ae4b3b00e58a702a5b162859d98ac90e2a226df23db7c8f42bd5a31dd0176bd8db81be9448f72f4cfbfc150f6543b4f955eba3679a5b11cd8c5b12fb5be8ae876ca55cc02322b4c250a150cb09a7adcadf5edff188f70dfe8b9ff80d3a46aafd21dfe3865a9461ff9b6e99508a203cf13f2c4de8a914f166fa56b2331bc065e5858246470e4945c42c3115bd5f2c0bde80927001f3a810454f357685ebb3951f7e71e533ef47ca0e23512640f88c57bb94f0a2369c163033652d2b132a513eece819f08837d9496b1c61177591b7cc5b27c"}]}, 0x1f0) bindat(0xffffffffffffffff, r4, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) connectat(r1, r4, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0xa) 00:01:13 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xa, 0x1, './file0\x00'}, 0xa) bindat(0xffffffffffffffff, r0, 0x0, 0x0) 00:01:13 executing program 2: kqueue() kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{0x3, 0xfffffffffffffffc, 0x0, 0x10, 0x803b, 0xc, [0x1, 0x80, 0x7fff8000, 0x8]}], 0x1, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x2, 0x3}) 00:01:13 executing program 1: r0 = kqueue() socket$inet6_udp(0x1c, 0x2, 0x0) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) r2 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r2, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) bindat(r2, r1, &(0x7f0000000080)=@in6={0x1c, 0x1c, 0x1, 0xffff0000, @mcast1, 0x514}, 0x1c) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x12, r1, 0x0) fcntl$lock(r0, 0x4, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x100000, 0xc) r4 = socket$inet6_udp(0x1c, 0x2, 0x0) freebsd11_fstat(r4, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(r5, r5, r5) fchownat(r3, &(0x7f0000000040)='./file0\x00', 0x0, r5, 0x200) 00:01:13 executing program 1: r0 = kqueue() r1 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$CIOCGSESSION(r1, 0xc0306365, &(0x7f0000000000)={0x17, 0x14, 0x0, 0x0, 0x0, 0x0}) fcntl$lock(r0, 0x4, 0x0) 00:01:13 executing program 1: r0 = kqueue() fcntl$lock(r0, 0x4, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) connectat$unix(0xffffffffffffffff, r1, &(0x7f0000001b00)=@abs={0x8, 0x1, 0x0, 0x1}, 0x8) accept4$unix(r1, &(0x7f0000000000)=@abs={0x8}, &(0x7f0000000040)=0x8, 0x10000000) 00:01:13 executing program 1: r0 = socket$inet6_udplite(0x1c, 0x2, 0x88) setsockopt$inet6_udplite(r0, 0x88, 0x2, &(0x7f0000000000)=0x800, 0x4) r1 = kqueue() r2 = socket$inet6_udp(0x1c, 0x2, 0x0) freebsd11_getfsstat(&(0x7f0000000140), 0x1d8, 0x3) bindat(0xffffffffffffffff, r2, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) pwrite(r2, &(0x7f0000000040)="cee97770a536cce8a2b22b1127d2dd607e620fd2e8d0c7561c713c69a5a1df0e247f3bdad18fbe68bd4a69b32e21edf8ee986546d87938095237c9c9ea27dc3ff55265e120b9093aa49ccea75f55cdbd5f81c8fd2f596f41147cb4082783cd33f9231c543a9d67b4dac83c42a10caf6bbeb0f9c56fea6ec9d317635216c996692b7b22eda8880d7dc06daa6a5d88126ae71b95c8af5a2551036623c6148032532f1723a63033760fbb1efaecb300086261d5a0c56522798888d646e86b6bf30f2739", 0xc2, 0x5) fcntl$lock(r1, 0x4, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 00:01:14 executing program 0: kqueue() r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000100)=[{}], 0x1, &(0x7f0000000180)={0x1000000000000000, 0xff}) 00:01:14 executing program 1: r0 = kqueue() fcntl$lock(r0, 0x4, 0x0) fhstat(&(0x7f0000000000)={{[0xfffffff9, 0x8]}, {0x101, 0x81, "51835d444fc5c4e890503d8089dd2a85"}}, &(0x7f0000000040)) 00:01:14 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xa, 0x1, './file0\x00'}, 0xa) bindat(0xffffffffffffffff, r0, 0x0, 0x0) 00:01:14 executing program 2: kqueue() kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{0x3, 0xfffffffffffffffc, 0x0, 0x10, 0x803b, 0xc, [0x1, 0x80, 0x7fff8000, 0x8]}], 0x1, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x2, 0x3}) 00:01:15 executing program 1: r0 = kqueue() kqueue() r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getsockname(r1, &(0x7f0000000000)=@in={0x10, 0x2, 0xffffffffffffffff, @multicast1}, &(0x7f0000000040)=0x10) kqueue() fcntl$lock(r0, 0x4, 0x0) 00:01:15 executing program 1: r0 = kqueue() mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) bindat(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) fcntl$lock(0xffffffffffffffff, 0x4, 0x0) freebsd11_fstat(r0, &(0x7f0000000000)) 00:01:15 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xa, 0x1, './file0\x00'}, 0xa) bindat(0xffffffffffffffff, r0, 0x0, 0x0) 00:01:15 executing program 1: r0 = kqueue() fcntl$lock(r0, 0x4, 0x0) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x2000) r2 = socket$inet6_udp(0x1c, 0x2, 0x0) freebsd11_fstat(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(r3, r3, r3) freebsd11_stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x8, 0xffffffffffffffff, r3, 0x0, r4, 0x40163b23d396a70e, 0x3ff}, 0x66f, 0x8001, 0x66c, 0x5, 0x0, 0x0, 0x3ff}) 00:01:15 executing program 0: kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}], 0x1, &(0x7f0000000180)={0x1000000000000000, 0xff}) 00:01:15 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xa, 0x1, './file0\x00'}, 0xa) bindat(0xffffffffffffffff, r0, &(0x7f00000190c0)=@un=@abs={0x8, 0x0, 0x0, 0x0}, 0x8) 00:01:15 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xa, 0x1, './file0\x00'}, 0xa) bindat(0xffffffffffffffff, r0, 0x0, 0x0) 00:01:15 executing program 2: kqueue() r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x2, 0x3}) 00:01:15 executing program 0: kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}], 0x1, &(0x7f0000000180)={0x1000000000000000, 0xff}) 00:01:15 executing program 0: kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}], 0x1, &(0x7f0000000180)={0x1000000000000000, 0xff}) 00:01:15 executing program 1: r0 = kqueue() freebsd10_pipe(&(0x7f0000000100)={0xffffffffffffffff}) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x5, 0x4}, {0x3, 0x800}}, 0x4000) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x10, 0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f0000000040)=0x10) recvfrom$inet(r2, &(0x7f0000000080)=""/96, 0x60, 0x1, 0x0, 0x0) fcntl$lock(r0, 0x4, 0x0) 00:01:15 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xa, 0x1, './file0\x00'}, 0xa) bindat(0xffffffffffffffff, r0, &(0x7f00000190c0)=@un=@abs={0x8, 0x0, 0x0, 0x0}, 0x8) 00:01:15 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000100)=[{}], 0x1, &(0x7f0000000180)={0x1000000000000000, 0xff}) 00:01:15 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xa, 0x1, './file0\x00'}, 0xa) bindat(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000190c0)=@un=@abs={0x8, 0x1, 0x0, 0x0}, 0x8) 00:01:15 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) getsockname$inet(r0, &(0x7f0000000740)={0x10, 0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000780)=0x10) setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x0, &(0x7f00000003c0)={0x80000000, {{0x1c, 0x1c, 0x1, 0x80000052, @ipv4={'\x00', '\xff\xff', @multicast1}, 0x803}}, {{0x1c, 0x1c, 0x0, 0x800, @empty, 0x1000}}}, 0x108) freebsd11_mknod(&(0x7f0000000540)='./file0\x00', 0x2000, 0x3f) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r3, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) kevent(r3, &(0x7f0000000000)=[{0x0, 0xfffffffffffffff9, 0x0, 0x1000712, 0x4, 0x5, [0xaa, 0x2, 0x6, 0x1f]}, {0x0, 0xfffffffffffffffc, 0x4029, 0x10, 0x200, 0x9, [0x8, 0x81, 0x101, 0x5]}, {0x20, 0xfffffffffffffffb, 0x42, 0x0, 0x5, 0x4d6, [0x1, 0x1, 0x6, 0x80000001]}, {0x8, 0xfffffffffffffff5, 0x8076, 0x1, 0x4, 0x2, [0x12000000, 0x1000, 0x101, 0x1]}, {0x80000001, 0xfffffffffffffffb, 0x40af, 0x40, 0xffffffff, 0x100, [0x7, 0x8, 0x7ffffffffff, 0x304]}, {0xffffffffb573105c, 0xfffffffffffffff8, 0x4044, 0x8, 0x800000000000069d, 0x100, [0x4, 0x5, 0x10000, 0xffffffffffffffff]}, {0x5a, 0xfffffffffffffffe, 0xc0, 0x4, 0x1ff, 0x80, [0x0, 0x4, 0x401]}, {0x9, 0xfffffffffffffff3, 0x43, 0x100, 0x2, 0x5, [0x10000, 0x5, 0x4, 0x8000]}], 0x8, &(0x7f0000000200)=[{}, {}, {}], 0x3, &(0x7f00000002c0)={0x1ff, 0x8000}) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{0x6, 0xfffffffffffffffa, 0x8001, 0x40000000, 0x7, 0x81, [0x0, 0x0, 0x4, 0x2]}], 0x1, &(0x7f0000000340)=[{}], 0x1, &(0x7f0000000380)={0x1, 0x1}) r5 = socket$inet6_udp(0x1c, 0x2, 0x0) freebsd11_getdents(r2, &(0x7f0000000680)=""/182, 0xb6) sendto(r5, &(0x7f00000007c0)="2b2ee530881358e80ecfcd0a382650baaef09bc81ac606310acf5495bfe07383fbd6e0dd010e30383e6dd37f1d650e36bf2598752536b7dd79aad22011f049a2c873c21faff06f147ff05d50c9c8331d7baade17a3b966e14be49b3efb64c9", 0x5f, 0x0, &(0x7f0000000600)=@in6={0x1c, 0x1c, 0x3, 0x6f45, @local={0xfe, 0x80, '\x00', 0x0}, 0x5}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r6, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) setsockopt$inet6_sctp_SCTP_DISABLE_FRAGMENTS(r6, 0x84, 0x9, &(0x7f0000000640)=0x1, 0x4) fcntl$lock(r1, 0x4, 0x0) setsockopt$inet6_int(0xffffffffffffff9c, 0x29, 0x30, &(0x7f0000000500), 0x4) 00:01:15 executing program 2: kqueue() r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x2, 0x3}) 00:01:15 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xa, 0x1, './file0\x00'}, 0xa) bindat(0xffffffffffffffff, r0, &(0x7f00000190c0)=@un=@abs={0x8, 0x0, 0x0, 0x0}, 0x8) 00:01:16 executing program 3: r0 = kqueue() bindat$unix(r0, 0xffffffffffffff9c, &(0x7f0000000000)=@file={0xa, 0x0, './file0\x00'}, 0xa) fhlink(&(0x7f0000000100)={{[0x7, 0x2]}, {0x7fff, 0xffff, "931c294ae88a3f3cfbf63860f0270ec3"}}, &(0x7f0000000140)='./file0\x00') r1 = socket$inet6_udp(0x1c, 0x2, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='&%!\xfd#\x14^\x00'], &(0x7f0000000100)) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) fcntl$lock(r0, 0x5, 0x0) 00:01:16 executing program 3: r0 = kqueue() bindat$unix(r0, 0xffffffffffffff9c, &(0x7f0000000000)=@file={0xa, 0x0, './file0\x00'}, 0xa) fhlink(&(0x7f0000000100)={{[0x7, 0x2]}, {0x7fff, 0xffff, "931c294ae88a3f3cfbf63860f0270ec3"}}, &(0x7f0000000140)='./file0\x00') r1 = socket$inet6_udp(0x1c, 0x2, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='&%!\xfd#\x14^\x00'], &(0x7f0000000100)) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) fcntl$lock(r0, 0x5, 0x0) 00:01:16 executing program 3: r0 = kqueue() bindat$unix(r0, 0xffffffffffffff9c, &(0x7f0000000000)=@file={0xa, 0x0, './file0\x00'}, 0xa) fhlink(&(0x7f0000000100)={{[0x7, 0x2]}, {0x7fff, 0xffff, "931c294ae88a3f3cfbf63860f0270ec3"}}, &(0x7f0000000140)='./file0\x00') r1 = socket$inet6_udp(0x1c, 0x2, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='&%!\xfd#\x14^\x00'], &(0x7f0000000100)) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) fcntl$lock(r0, 0x5, 0x0) 00:01:16 executing program 0: kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}], 0x1, &(0x7f0000000180)={0x1000000000000000, 0xff}) 00:01:16 executing program 3: r0 = kqueue() bindat$unix(r0, 0xffffffffffffff9c, &(0x7f0000000000)=@file={0xa, 0x0, './file0\x00'}, 0xa) fhlink(&(0x7f0000000100)={{[0x7, 0x2]}, {0x7fff, 0xffff, "931c294ae88a3f3cfbf63860f0270ec3"}}, &(0x7f0000000140)='./file0\x00') r1 = socket$inet6_udp(0x1c, 0x2, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='&%!\xfd#\x14^\x00'], &(0x7f0000000100)) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) 00:01:16 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) getsockname$inet(r0, &(0x7f0000000740)={0x10, 0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000780)=0x10) setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x0, &(0x7f00000003c0)={0x80000000, {{0x1c, 0x1c, 0x1, 0x80000052, @ipv4={'\x00', '\xff\xff', @multicast1}, 0x803}}, {{0x1c, 0x1c, 0x0, 0x800, @empty, 0x1000}}}, 0x108) freebsd11_mknod(&(0x7f0000000540)='./file0\x00', 0x2000, 0x3f) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r3, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) kevent(r3, &(0x7f0000000000)=[{0x0, 0xfffffffffffffff9, 0x0, 0x1000712, 0x4, 0x5, [0xaa, 0x2, 0x6, 0x1f]}, {0x0, 0xfffffffffffffffc, 0x4029, 0x10, 0x200, 0x9, [0x8, 0x81, 0x101, 0x5]}, {0x20, 0xfffffffffffffffb, 0x42, 0x0, 0x5, 0x4d6, [0x1, 0x1, 0x6, 0x80000001]}, {0x8, 0xfffffffffffffff5, 0x8076, 0x1, 0x4, 0x2, [0x12000000, 0x1000, 0x101, 0x1]}, {0x80000001, 0xfffffffffffffffb, 0x40af, 0x40, 0xffffffff, 0x100, [0x7, 0x8, 0x7ffffffffff, 0x304]}, {0xffffffffb573105c, 0xfffffffffffffff8, 0x4044, 0x8, 0x800000000000069d, 0x100, [0x4, 0x5, 0x10000, 0xffffffffffffffff]}, {0x5a, 0xfffffffffffffffe, 0xc0, 0x4, 0x1ff, 0x80, [0x0, 0x4, 0x401]}, {0x9, 0xfffffffffffffff3, 0x43, 0x100, 0x2, 0x5, [0x10000, 0x5, 0x4, 0x8000]}], 0x8, &(0x7f0000000200)=[{}, {}, {}], 0x3, &(0x7f00000002c0)={0x1ff, 0x8000}) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{0x6, 0xfffffffffffffffa, 0x8001, 0x40000000, 0x7, 0x81, [0x0, 0x0, 0x4, 0x2]}], 0x1, &(0x7f0000000340)=[{}], 0x1, &(0x7f0000000380)={0x1, 0x1}) r5 = socket$inet6_udp(0x1c, 0x2, 0x0) freebsd11_getdents(r2, &(0x7f0000000680)=""/182, 0xb6) sendto(r5, &(0x7f00000007c0)="2b2ee530881358e80ecfcd0a382650baaef09bc81ac606310acf5495bfe07383fbd6e0dd010e30383e6dd37f1d650e36bf2598752536b7dd79aad22011f049a2c873c21faff06f147ff05d50c9c8331d7baade17a3b966e14be49b3efb64c9", 0x5f, 0x0, &(0x7f0000000600)=@in6={0x1c, 0x1c, 0x3, 0x6f45, @local={0xfe, 0x80, '\x00', 0x0}, 0x5}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r6, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) setsockopt$inet6_sctp_SCTP_DISABLE_FRAGMENTS(r6, 0x84, 0x9, &(0x7f0000000640)=0x1, 0x4) fcntl$lock(r1, 0x4, 0x0) setsockopt$inet6_int(0xffffffffffffff9c, 0x29, 0x30, &(0x7f0000000500), 0x4) 00:01:16 executing program 3: r0 = kqueue() bindat$unix(r0, 0xffffffffffffff9c, &(0x7f0000000000)=@file={0xa, 0x0, './file0\x00'}, 0xa) fhlink(&(0x7f0000000100)={{[0x7, 0x2]}, {0x7fff, 0xffff, "931c294ae88a3f3cfbf63860f0270ec3"}}, &(0x7f0000000140)='./file0\x00') socket$inet6_udp(0x1c, 0x2, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='&%!\xfd#\x14^\x00'], &(0x7f0000000100)) 00:01:16 executing program 2: kqueue() r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x2, 0x3}) 00:01:16 executing program 0: kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}], 0x1, &(0x7f0000000180)={0x1000000000000000, 0xff}) 00:01:16 executing program 0: kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}], 0x1, &(0x7f0000000180)={0x1000000000000000, 0xff}) 00:01:16 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x1000000000000000, 0xff}) 00:01:16 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x1000000000000000, 0xff}) 00:01:16 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x1000000000000000, 0xff}) 00:01:17 executing program 1: r0 = kqueue() bindat$unix(r0, 0xffffffffffffff9c, &(0x7f0000000000)=@file={0xa, 0x0, './file0\x00'}, 0xa) fhlink(&(0x7f0000000100)={{[0x7, 0x2]}, {0x7fff, 0xffff, "931c294ae88a3f3cfbf63860f0270ec3"}}, &(0x7f0000000140)='./file0\x00') r1 = socket$inet6_udp(0x1c, 0x2, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='&%!\xfd#\x14^\x00'], &(0x7f0000000100)) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) 00:01:17 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x1000000000000000, 0xff}) 00:01:17 executing program 2: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x0, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x2, 0x3}) 00:01:17 executing program 3: r0 = kqueue() bindat$unix(r0, 0xffffffffffffff9c, &(0x7f0000000000)=@file={0xa, 0x0, './file0\x00'}, 0xa) fhlink(&(0x7f0000000100)={{[0x7, 0x2]}, {0x7fff, 0xffff, "931c294ae88a3f3cfbf63860f0270ec3"}}, &(0x7f0000000140)='./file0\x00') socket$inet6_udp(0x1c, 0x2, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='&%!\xfd#\x14^\x00'], &(0x7f0000000100)) 00:01:17 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x1000000000000000, 0xff}) 00:01:17 executing program 1: r0 = kqueue() r1 = socket$inet6_udp(0x1c, 0x2, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) freebsd11_fstat(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(r3, r3, r3) kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x1, [0x9, 0x2, 0x100, 0x1]}, {0x409, 0x8693db94f03eb8ff, 0x40, 0x100, 0x9, 0x7, [0x800, 0x80000001, 0x40, 0x2]}, {0x6, 0xfffffffffffffffc, 0x8000, 0x1000000, 0x3, 0x9, [0x7, 0x0, 0x1, 0xc4]}], 0x5, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) r4 = accept(r2, 0x0, &(0x7f00000002c0)) setresgid(r3, r3, r3) r5 = accept4(r1, &(0x7f0000000640)=@un=@file={0x1002, 0x0, ""/4096}, &(0x7f0000001680)=0x1002, 0x30000000) accept4$unix(r5, &(0x7f00000016c0)=@file={0x6e, 0x0, ""/108}, &(0x7f0000001740)=0x6e, 0x30000000) accept(r4, &(0x7f0000000300)=@in={0x10}, &(0x7f0000000340)=0x10) r6 = socket$inet_icmp(0x2, 0x2, 0x1) bind$inet(r6, &(0x7f0000001780)={0x10, 0x2, 0x0}, 0x10) fchown(r0, 0xffffffffffffffff, r3) pwrite(r2, &(0x7f00000001c0)="f410b729804f121d132a535dedf0f1235f18d5fcfc33224c26c264e509a7f4d481f928870e5f23e7043352ec0b987d18814f9655f42d856745bc6f957c8d493ead3f50ffef52f3da261d829e738aaac52aeb0ee1745244a42c7b5493661302bb0bcb8a654314585836e6f4a86dda15c12d702ae8c9de3d93eece99af913a3aa2c63716be06ba17362af9feb7712950fcf89995c46496c0010d1bed8530f1e6ec70ba29af71ced9901ee92527c91ac1159551b83f3866bfad4dc77e90d3c63f0a3f63214dde6446cb23f32403", 0xcc, 0xffffffff) getsockname$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x8}, &(0x7f0000000180)=0x8) r7 = fhopen(&(0x7f0000000000)={{[0x800, 0x20]}, {0x6, 0x5, "ca50639a234e1a8a30ce228a3f1dec1c"}}, 0x8000) kevent(r7, &(0x7f0000000040)=[{0x1, 0xfffffffffffffffa, 0x8, 0xffffff, 0x0, 0x1, [0x7ff, 0x80000001, 0x9, 0x80000000]}], 0x1, &(0x7f0000000080)=[{}, {}], 0x2, &(0x7f0000000100)={0x48000, 0x7}) fcntl$lock(r0, 0x4, 0x0) 00:01:17 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x1000000000000000, 0xff}) 00:01:17 executing program 1: r0 = kqueue() r1 = socket$inet6_udp(0x1c, 0x2, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) freebsd11_fstat(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(r3, r3, r3) kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x1, [0x9, 0x2, 0x100, 0x1]}, {0x409, 0x8693db94f03eb8ff, 0x40, 0x100, 0x9, 0x7, [0x800, 0x80000001, 0x40, 0x2]}, {0x6, 0xfffffffffffffffc, 0x8000, 0x1000000, 0x3, 0x9, [0x7, 0x0, 0x1, 0xc4]}], 0x5, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) r4 = accept(r2, 0x0, &(0x7f00000002c0)) setresgid(r3, r3, r3) r5 = accept4(r1, &(0x7f0000000640)=@un=@file={0x1002, 0x0, ""/4096}, &(0x7f0000001680)=0x1002, 0x30000000) accept4$unix(r5, &(0x7f00000016c0)=@file={0x6e, 0x0, ""/108}, &(0x7f0000001740)=0x6e, 0x30000000) accept(r4, &(0x7f0000000300)=@in={0x10}, &(0x7f0000000340)=0x10) r6 = socket$inet_icmp(0x2, 0x2, 0x1) bind$inet(r6, &(0x7f0000001780)={0x10, 0x2, 0x0}, 0x10) fchown(r0, 0xffffffffffffffff, r3) pwrite(r2, &(0x7f00000001c0)="f410b729804f121d132a535dedf0f1235f18d5fcfc33224c26c264e509a7f4d481f928870e5f23e7043352ec0b987d18814f9655f42d856745bc6f957c8d493ead3f50ffef52f3da261d829e738aaac52aeb0ee1745244a42c7b5493661302bb0bcb8a654314585836e6f4a86dda15c12d702ae8c9de3d93eece99af913a3aa2c63716be06ba17362af9feb7712950fcf89995c46496c0010d1bed8530f1e6ec70ba29af71ced9901ee92527c91ac1159551b83f3866bfad4dc77e90d3c63f0a3f63214dde6446cb23f32403", 0xcc, 0xffffffff) getsockname$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x8}, &(0x7f0000000180)=0x8) r7 = fhopen(&(0x7f0000000000)={{[0x800, 0x20]}, {0x6, 0x5, "ca50639a234e1a8a30ce228a3f1dec1c"}}, 0x8000) kevent(r7, &(0x7f0000000040)=[{0x1, 0xfffffffffffffffa, 0x8, 0xffffff, 0x0, 0x1, [0x7ff, 0x80000001, 0x9, 0x80000000]}], 0x1, &(0x7f0000000080)=[{}, {}], 0x2, &(0x7f0000000100)={0x48000, 0x7}) fcntl$lock(r0, 0x4, 0x0) 00:01:17 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000100)=[{}], 0x1, 0x0) 00:01:17 executing program 1: r0 = kqueue() r1 = socket$inet6_udp(0x1c, 0x2, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) freebsd11_fstat(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(r3, r3, r3) kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x1, [0x9, 0x2, 0x100, 0x1]}, {0x409, 0x8693db94f03eb8ff, 0x40, 0x100, 0x9, 0x7, [0x800, 0x80000001, 0x40, 0x2]}, {0x6, 0xfffffffffffffffc, 0x8000, 0x1000000, 0x3, 0x9, [0x7, 0x0, 0x1, 0xc4]}], 0x5, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) r4 = accept(r2, 0x0, &(0x7f00000002c0)) setresgid(r3, r3, r3) r5 = accept4(r1, &(0x7f0000000640)=@un=@file={0x1002, 0x0, ""/4096}, &(0x7f0000001680)=0x1002, 0x30000000) accept4$unix(r5, &(0x7f00000016c0)=@file={0x6e, 0x0, ""/108}, &(0x7f0000001740)=0x6e, 0x30000000) accept(r4, &(0x7f0000000300)=@in={0x10}, &(0x7f0000000340)=0x10) r6 = socket$inet_icmp(0x2, 0x2, 0x1) bind$inet(r6, &(0x7f0000001780)={0x10, 0x2, 0x0}, 0x10) fchown(r0, 0xffffffffffffffff, r3) pwrite(r2, &(0x7f00000001c0)="f410b729804f121d132a535dedf0f1235f18d5fcfc33224c26c264e509a7f4d481f928870e5f23e7043352ec0b987d18814f9655f42d856745bc6f957c8d493ead3f50ffef52f3da261d829e738aaac52aeb0ee1745244a42c7b5493661302bb0bcb8a654314585836e6f4a86dda15c12d702ae8c9de3d93eece99af913a3aa2c63716be06ba17362af9feb7712950fcf89995c46496c0010d1bed8530f1e6ec70ba29af71ced9901ee92527c91ac1159551b83f3866bfad4dc77e90d3c63f0a3f63214dde6446cb23f32403", 0xcc, 0xffffffff) getsockname$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x8}, &(0x7f0000000180)=0x8) r7 = fhopen(&(0x7f0000000000)={{[0x800, 0x20]}, {0x6, 0x5, "ca50639a234e1a8a30ce228a3f1dec1c"}}, 0x8000) kevent(r7, &(0x7f0000000040)=[{0x1, 0xfffffffffffffffa, 0x8, 0xffffff, 0x0, 0x1, [0x7ff, 0x80000001, 0x9, 0x80000000]}], 0x1, &(0x7f0000000080)=[{}, {}], 0x2, &(0x7f0000000100)={0x48000, 0x7}) fcntl$lock(r0, 0x4, 0x0) 00:01:18 executing program 2: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x0, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x2, 0x3}) 00:01:18 executing program 1: r0 = kqueue() r1 = socket$inet6_udp(0x1c, 0x2, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) freebsd11_fstat(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(r3, r3, r3) kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x1, [0x9, 0x2, 0x100, 0x1]}, {0x409, 0x8693db94f03eb8ff, 0x40, 0x100, 0x9, 0x7, [0x800, 0x80000001, 0x40, 0x2]}, {0x6, 0xfffffffffffffffc, 0x8000, 0x1000000, 0x3, 0x9, [0x7, 0x0, 0x1, 0xc4]}], 0x5, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) r4 = accept(r2, 0x0, &(0x7f00000002c0)) setresgid(r3, r3, r3) r5 = accept4(r1, &(0x7f0000000640)=@un=@file={0x1002, 0x0, ""/4096}, &(0x7f0000001680)=0x1002, 0x30000000) accept4$unix(r5, &(0x7f00000016c0)=@file={0x6e, 0x0, ""/108}, &(0x7f0000001740)=0x6e, 0x30000000) accept(r4, &(0x7f0000000300)=@in={0x10}, &(0x7f0000000340)=0x10) r6 = socket$inet_icmp(0x2, 0x2, 0x1) bind$inet(r6, &(0x7f0000001780)={0x10, 0x2, 0x0}, 0x10) fchown(r0, 0xffffffffffffffff, r3) pwrite(r2, &(0x7f00000001c0)="f410b729804f121d132a535dedf0f1235f18d5fcfc33224c26c264e509a7f4d481f928870e5f23e7043352ec0b987d18814f9655f42d856745bc6f957c8d493ead3f50ffef52f3da261d829e738aaac52aeb0ee1745244a42c7b5493661302bb0bcb8a654314585836e6f4a86dda15c12d702ae8c9de3d93eece99af913a3aa2c63716be06ba17362af9feb7712950fcf89995c46496c0010d1bed8530f1e6ec70ba29af71ced9901ee92527c91ac1159551b83f3866bfad4dc77e90d3c63f0a3f63214dde6446cb23f32403", 0xcc, 0xffffffff) getsockname$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x8}, &(0x7f0000000180)=0x8) r7 = fhopen(&(0x7f0000000000)={{[0x800, 0x20]}, {0x6, 0x5, "ca50639a234e1a8a30ce228a3f1dec1c"}}, 0x8000) kevent(r7, &(0x7f0000000040)=[{0x1, 0xfffffffffffffffa, 0x8, 0xffffff, 0x0, 0x1, [0x7ff, 0x80000001, 0x9, 0x80000000]}], 0x1, &(0x7f0000000080)=[{}, {}], 0x2, &(0x7f0000000100)={0x48000, 0x7}) fcntl$lock(r0, 0x4, 0x0) 00:01:18 executing program 3: r0 = kqueue() bindat$unix(r0, 0xffffffffffffff9c, &(0x7f0000000000)=@file={0xa, 0x0, './file0\x00'}, 0xa) fhlink(&(0x7f0000000100)={{[0x7, 0x2]}, {0x7fff, 0xffff, "931c294ae88a3f3cfbf63860f0270ec3"}}, &(0x7f0000000140)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='&%!\xfd#\x14^\x00'], &(0x7f0000000100)) 00:01:18 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000100)=[{}], 0x1, 0x0) 00:01:18 executing program 1: r0 = kqueue() r1 = socket$inet6_udp(0x1c, 0x2, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) freebsd11_fstat(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(r3, r3, r3) kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x1, [0x9, 0x2, 0x100, 0x1]}, {0x409, 0x8693db94f03eb8ff, 0x40, 0x100, 0x9, 0x7, [0x800, 0x80000001, 0x40, 0x2]}, {0x6, 0xfffffffffffffffc, 0x8000, 0x1000000, 0x3, 0x9, [0x7, 0x0, 0x1, 0xc4]}], 0x5, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) r4 = accept(r2, 0x0, &(0x7f00000002c0)) setresgid(r3, r3, r3) r5 = accept4(r1, &(0x7f0000000640)=@un=@file={0x1002, 0x0, ""/4096}, &(0x7f0000001680)=0x1002, 0x30000000) accept4$unix(r5, &(0x7f00000016c0)=@file={0x6e, 0x0, ""/108}, &(0x7f0000001740)=0x6e, 0x30000000) accept(r4, &(0x7f0000000300)=@in={0x10}, &(0x7f0000000340)=0x10) r6 = socket$inet_icmp(0x2, 0x2, 0x1) bind$inet(r6, &(0x7f0000001780)={0x10, 0x2, 0x0}, 0x10) fchown(r0, 0xffffffffffffffff, r3) pwrite(r2, &(0x7f00000001c0)="f410b729804f121d132a535dedf0f1235f18d5fcfc33224c26c264e509a7f4d481f928870e5f23e7043352ec0b987d18814f9655f42d856745bc6f957c8d493ead3f50ffef52f3da261d829e738aaac52aeb0ee1745244a42c7b5493661302bb0bcb8a654314585836e6f4a86dda15c12d702ae8c9de3d93eece99af913a3aa2c63716be06ba17362af9feb7712950fcf89995c46496c0010d1bed8530f1e6ec70ba29af71ced9901ee92527c91ac1159551b83f3866bfad4dc77e90d3c63f0a3f63214dde6446cb23f32403", 0xcc, 0xffffffff) getsockname$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x8}, &(0x7f0000000180)=0x8) r7 = fhopen(&(0x7f0000000000)={{[0x800, 0x20]}, {0x6, 0x5, "ca50639a234e1a8a30ce228a3f1dec1c"}}, 0x8000) kevent(r7, &(0x7f0000000040)=[{0x1, 0xfffffffffffffffa, 0x8, 0xffffff, 0x0, 0x1, [0x7ff, 0x80000001, 0x9, 0x80000000]}], 0x1, &(0x7f0000000080)=[{}, {}], 0x2, &(0x7f0000000100)={0x48000, 0x7}) 00:01:18 executing program 1: r0 = kqueue() r1 = socket$inet6_udp(0x1c, 0x2, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) freebsd11_fstat(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(r3, r3, r3) kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x1, [0x9, 0x2, 0x100, 0x1]}, {0x409, 0x8693db94f03eb8ff, 0x40, 0x100, 0x9, 0x7, [0x800, 0x80000001, 0x40, 0x2]}, {0x6, 0xfffffffffffffffc, 0x8000, 0x1000000, 0x3, 0x9, [0x7, 0x0, 0x1, 0xc4]}], 0x5, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) r4 = accept(r2, 0x0, &(0x7f00000002c0)) setresgid(r3, r3, r3) r5 = accept4(r1, &(0x7f0000000640)=@un=@file={0x1002, 0x0, ""/4096}, &(0x7f0000001680)=0x1002, 0x30000000) accept4$unix(r5, &(0x7f00000016c0)=@file={0x6e, 0x0, ""/108}, &(0x7f0000001740)=0x6e, 0x30000000) accept(r4, &(0x7f0000000300)=@in={0x10}, &(0x7f0000000340)=0x10) r6 = socket$inet_icmp(0x2, 0x2, 0x1) bind$inet(r6, &(0x7f0000001780)={0x10, 0x2, 0x0}, 0x10) fchown(r0, 0xffffffffffffffff, r3) pwrite(r2, &(0x7f00000001c0)="f410b729804f121d132a535dedf0f1235f18d5fcfc33224c26c264e509a7f4d481f928870e5f23e7043352ec0b987d18814f9655f42d856745bc6f957c8d493ead3f50ffef52f3da261d829e738aaac52aeb0ee1745244a42c7b5493661302bb0bcb8a654314585836e6f4a86dda15c12d702ae8c9de3d93eece99af913a3aa2c63716be06ba17362af9feb7712950fcf89995c46496c0010d1bed8530f1e6ec70ba29af71ced9901ee92527c91ac1159551b83f3866bfad4dc77e90d3c63f0a3f63214dde6446cb23f32403", 0xcc, 0xffffffff) getsockname$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x8}, &(0x7f0000000180)=0x8) fhopen(&(0x7f0000000000)={{[0x800, 0x20]}, {0x6, 0x5, "ca50639a234e1a8a30ce228a3f1dec1c"}}, 0x8000) 00:01:18 executing program 1: r0 = kqueue() r1 = socket$inet6_udp(0x1c, 0x2, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) freebsd11_fstat(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(r3, r3, r3) kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x1, [0x9, 0x2, 0x100, 0x1]}, {0x409, 0x8693db94f03eb8ff, 0x40, 0x100, 0x9, 0x7, [0x800, 0x80000001, 0x40, 0x2]}, {0x6, 0xfffffffffffffffc, 0x8000, 0x1000000, 0x3, 0x9, [0x7, 0x0, 0x1, 0xc4]}], 0x5, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) r4 = accept(r2, 0x0, &(0x7f00000002c0)) setresgid(r3, r3, r3) r5 = accept4(r1, &(0x7f0000000640)=@un=@file={0x1002, 0x0, ""/4096}, &(0x7f0000001680)=0x1002, 0x30000000) accept4$unix(r5, &(0x7f00000016c0)=@file={0x6e, 0x0, ""/108}, &(0x7f0000001740)=0x6e, 0x30000000) accept(r4, &(0x7f0000000300)=@in={0x10}, &(0x7f0000000340)=0x10) r6 = socket$inet_icmp(0x2, 0x2, 0x1) bind$inet(r6, &(0x7f0000001780)={0x10, 0x2, 0x0}, 0x10) fchown(r0, 0xffffffffffffffff, r3) pwrite(r2, &(0x7f00000001c0)="f410b729804f121d132a535dedf0f1235f18d5fcfc33224c26c264e509a7f4d481f928870e5f23e7043352ec0b987d18814f9655f42d856745bc6f957c8d493ead3f50ffef52f3da261d829e738aaac52aeb0ee1745244a42c7b5493661302bb0bcb8a654314585836e6f4a86dda15c12d702ae8c9de3d93eece99af913a3aa2c63716be06ba17362af9feb7712950fcf89995c46496c0010d1bed8530f1e6ec70ba29af71ced9901ee92527c91ac1159551b83f3866bfad4dc77e90d3c63f0a3f63214dde6446cb23f32403", 0xcc, 0xffffffff) getsockname$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x8}, &(0x7f0000000180)=0x8) 00:01:18 executing program 1: r0 = kqueue() r1 = socket$inet6_udp(0x1c, 0x2, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) freebsd11_fstat(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(r3, r3, r3) kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x1, [0x9, 0x2, 0x100, 0x1]}, {0x409, 0x8693db94f03eb8ff, 0x40, 0x100, 0x9, 0x7, [0x800, 0x80000001, 0x40, 0x2]}, {0x6, 0xfffffffffffffffc, 0x8000, 0x1000000, 0x3, 0x9, [0x7, 0x0, 0x1, 0xc4]}], 0x5, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) r4 = accept(r2, 0x0, &(0x7f00000002c0)) setresgid(r3, r3, r3) r5 = accept4(r1, &(0x7f0000000640)=@un=@file={0x1002, 0x0, ""/4096}, &(0x7f0000001680)=0x1002, 0x30000000) accept4$unix(r5, &(0x7f00000016c0)=@file={0x6e, 0x0, ""/108}, &(0x7f0000001740)=0x6e, 0x30000000) accept(r4, &(0x7f0000000300)=@in={0x10}, &(0x7f0000000340)=0x10) r6 = socket$inet_icmp(0x2, 0x2, 0x1) bind$inet(r6, &(0x7f0000001780)={0x10, 0x2, 0x0}, 0x10) fchown(r0, 0xffffffffffffffff, r3) pwrite(r2, &(0x7f00000001c0)="f410b729804f121d132a535dedf0f1235f18d5fcfc33224c26c264e509a7f4d481f928870e5f23e7043352ec0b987d18814f9655f42d856745bc6f957c8d493ead3f50ffef52f3da261d829e738aaac52aeb0ee1745244a42c7b5493661302bb0bcb8a654314585836e6f4a86dda15c12d702ae8c9de3d93eece99af913a3aa2c63716be06ba17362af9feb7712950fcf89995c46496c0010d1bed8530f1e6ec70ba29af71ced9901ee92527c91ac1159551b83f3866bfad4dc77e90d3c63f0a3f63214dde6446cb23f32403", 0xcc, 0xffffffff) 00:01:19 executing program 2: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x0, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x2, 0x3}) 00:01:19 executing program 1: r0 = kqueue() r1 = socket$inet6_udp(0x1c, 0x2, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) freebsd11_fstat(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(r3, r3, r3) kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x1, [0x9, 0x2, 0x100, 0x1]}, {0x409, 0x8693db94f03eb8ff, 0x40, 0x100, 0x9, 0x7, [0x800, 0x80000001, 0x40, 0x2]}, {0x6, 0xfffffffffffffffc, 0x8000, 0x1000000, 0x3, 0x9, [0x7, 0x0, 0x1, 0xc4]}], 0x5, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) r4 = accept(r2, 0x0, &(0x7f00000002c0)) setresgid(r3, r3, r3) r5 = accept4(r1, &(0x7f0000000640)=@un=@file={0x1002, 0x0, ""/4096}, &(0x7f0000001680)=0x1002, 0x30000000) accept4$unix(r5, &(0x7f00000016c0)=@file={0x6e, 0x0, ""/108}, &(0x7f0000001740)=0x6e, 0x30000000) accept(r4, &(0x7f0000000300)=@in={0x10}, &(0x7f0000000340)=0x10) r6 = socket$inet_icmp(0x2, 0x2, 0x1) bind$inet(r6, &(0x7f0000001780)={0x10, 0x2, 0x0}, 0x10) fchown(r0, 0xffffffffffffffff, r3) 00:01:19 executing program 3: r0 = kqueue() bindat$unix(r0, 0xffffffffffffff9c, &(0x7f0000000000)=@file={0xa, 0x0, './file0\x00'}, 0xa) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='&%!\xfd#\x14^\x00'], &(0x7f0000000100)) 00:01:19 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000100)=[{}], 0x1, 0x0) 00:01:19 executing program 1: r0 = kqueue() r1 = socket$inet6_udp(0x1c, 0x2, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) freebsd11_fstat(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(r3, r3, r3) kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x1, [0x9, 0x2, 0x100, 0x1]}, {0x409, 0x8693db94f03eb8ff, 0x40, 0x100, 0x9, 0x7, [0x800, 0x80000001, 0x40, 0x2]}, {0x6, 0xfffffffffffffffc, 0x8000, 0x1000000, 0x3, 0x9, [0x7, 0x0, 0x1, 0xc4]}], 0x5, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) r4 = accept(r2, 0x0, &(0x7f00000002c0)) setresgid(r3, r3, r3) r5 = accept4(r1, &(0x7f0000000640)=@un=@file={0x1002, 0x0, ""/4096}, &(0x7f0000001680)=0x1002, 0x30000000) accept4$unix(r5, &(0x7f00000016c0)=@file={0x6e, 0x0, ""/108}, &(0x7f0000001740)=0x6e, 0x30000000) accept(r4, &(0x7f0000000300)=@in={0x10}, &(0x7f0000000340)=0x10) r6 = socket$inet_icmp(0x2, 0x2, 0x1) bind$inet(r6, &(0x7f0000001780)={0x10, 0x2, 0x0}, 0x10) 00:01:19 executing program 1: r0 = kqueue() r1 = socket$inet6_udp(0x1c, 0x2, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) freebsd11_fstat(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(r3, r3, r3) kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x1, [0x9, 0x2, 0x100, 0x1]}, {0x409, 0x8693db94f03eb8ff, 0x40, 0x100, 0x9, 0x7, [0x800, 0x80000001, 0x40, 0x2]}, {0x6, 0xfffffffffffffffc, 0x8000, 0x1000000, 0x3, 0x9, [0x7, 0x0, 0x1, 0xc4]}], 0x5, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) r4 = accept(r2, 0x0, &(0x7f00000002c0)) setresgid(r3, r3, r3) r5 = accept4(r1, &(0x7f0000000640)=@un=@file={0x1002, 0x0, ""/4096}, &(0x7f0000001680)=0x1002, 0x30000000) accept4$unix(r5, &(0x7f00000016c0)=@file={0x6e, 0x0, ""/108}, &(0x7f0000001740)=0x6e, 0x30000000) accept(r4, &(0x7f0000000300)=@in={0x10}, &(0x7f0000000340)=0x10) socket$inet_icmp(0x2, 0x2, 0x1) 00:01:19 executing program 1: r0 = kqueue() r1 = socket$inet6_udp(0x1c, 0x2, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) freebsd11_fstat(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(r3, r3, r3) kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x1, [0x9, 0x2, 0x100, 0x1]}, {0x409, 0x8693db94f03eb8ff, 0x40, 0x100, 0x9, 0x7, [0x800, 0x80000001, 0x40, 0x2]}, {0x6, 0xfffffffffffffffc, 0x8000, 0x1000000, 0x3, 0x9, [0x7, 0x0, 0x1, 0xc4]}], 0x5, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) r4 = accept(r2, 0x0, &(0x7f00000002c0)) setresgid(r3, r3, r3) r5 = accept4(r1, &(0x7f0000000640)=@un=@file={0x1002, 0x0, ""/4096}, &(0x7f0000001680)=0x1002, 0x30000000) accept4$unix(r5, &(0x7f00000016c0)=@file={0x6e, 0x0, ""/108}, &(0x7f0000001740)=0x6e, 0x30000000) accept(r4, &(0x7f0000000300)=@in={0x10}, &(0x7f0000000340)=0x10) 00:01:19 executing program 1: r0 = kqueue() r1 = socket$inet6_udp(0x1c, 0x2, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) freebsd11_fstat(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(r3, r3, r3) kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x1, [0x9, 0x2, 0x100, 0x1]}, {0x409, 0x8693db94f03eb8ff, 0x40, 0x100, 0x9, 0x7, [0x800, 0x80000001, 0x40, 0x2]}, {0x6, 0xfffffffffffffffc, 0x8000, 0x1000000, 0x3, 0x9, [0x7, 0x0, 0x1, 0xc4]}], 0x5, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) accept(r2, 0x0, &(0x7f00000002c0)) setresgid(r3, r3, r3) r4 = accept4(r1, &(0x7f0000000640)=@un=@file={0x1002, 0x0, ""/4096}, &(0x7f0000001680)=0x1002, 0x30000000) accept4$unix(r4, &(0x7f00000016c0)=@file={0x6e, 0x0, ""/108}, &(0x7f0000001740)=0x6e, 0x30000000) 00:01:19 executing program 2: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{0x0, 0xfffffffffffffffc, 0x0, 0x10, 0x803b, 0xc, [0x1, 0x80, 0x7fff8000, 0x8]}], 0x1, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x2, 0x3}) 00:01:19 executing program 1: r0 = kqueue() r1 = socket$inet6_udp(0x1c, 0x2, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) freebsd11_fstat(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(r3, r3, r3) kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x1, [0x9, 0x2, 0x100, 0x1]}, {0x409, 0x8693db94f03eb8ff, 0x40, 0x100, 0x9, 0x7, [0x800, 0x80000001, 0x40, 0x2]}, {0x6, 0xfffffffffffffffc, 0x8000, 0x1000000, 0x3, 0x9, [0x7, 0x0, 0x1, 0xc4]}], 0x5, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) accept(r2, 0x0, &(0x7f00000002c0)) setresgid(r3, r3, r3) accept4(r1, &(0x7f0000000640)=@un=@file={0x1002, 0x0, ""/4096}, &(0x7f0000001680)=0x1002, 0x30000000) 00:01:19 executing program 3: r0 = kqueue() bindat$unix(r0, 0xffffffffffffff9c, &(0x7f0000000000)=@file={0xa, 0x0, './file0\x00'}, 0xa) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='&%!\xfd#\x14^\x00'], &(0x7f0000000100)) 00:01:20 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000100)=[{}], 0x1, &(0x7f0000000180)={0x0, 0xff}) 00:01:20 executing program 1: r0 = kqueue() socket$inet6_udp(0x1c, 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) freebsd11_fstat(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(r2, r2, r2) kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x1, [0x9, 0x2, 0x100, 0x1]}, {0x409, 0x8693db94f03eb8ff, 0x40, 0x100, 0x9, 0x7, [0x800, 0x80000001, 0x40, 0x2]}, {0x6, 0xfffffffffffffffc, 0x8000, 0x1000000, 0x3, 0x9, [0x7, 0x0, 0x1, 0xc4]}], 0x5, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) accept(r1, 0x0, &(0x7f00000002c0)) setresgid(r2, r2, r2) 00:01:20 executing program 3: r0 = kqueue() bindat$unix(r0, 0xffffffffffffff9c, &(0x7f0000000000)=@file={0xa, 0x0, './file0\x00'}, 0xa) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='&%!\xfd#\x14^\x00'], &(0x7f0000000100)) 00:01:20 executing program 2: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{0x0, 0xfffffffffffffffc, 0x0, 0x10, 0x803b, 0xc, [0x1, 0x80, 0x7fff8000, 0x8]}], 0x1, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x2, 0x3}) 00:01:20 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000100)=[{}], 0x1, &(0x7f0000000180)={0x0, 0xff}) 00:01:20 executing program 1: r0 = kqueue() socket$inet6_udp(0x1c, 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) freebsd11_fstat(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(r2, r2, r2) kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x1, [0x9, 0x2, 0x100, 0x1]}, {0x409, 0x8693db94f03eb8ff, 0x40, 0x100, 0x9, 0x7, [0x800, 0x80000001, 0x40, 0x2]}, {0x6, 0xfffffffffffffffc, 0x8000, 0x1000000, 0x3, 0x9, [0x7, 0x0, 0x1, 0xc4]}], 0x5, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) accept(r1, 0x0, &(0x7f00000002c0)) 00:01:20 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000100)=[{}], 0x1, &(0x7f0000000180)={0x0, 0xff}) 00:01:20 executing program 1: r0 = kqueue() socket$inet6_udp(0x1c, 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) freebsd11_fstat(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(r2, r2, r2) kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x1, [0x9, 0x2, 0x100, 0x1]}, {0x409, 0x8693db94f03eb8ff, 0x40, 0x100, 0x9, 0x7, [0x800, 0x80000001, 0x40, 0x2]}, {0x6, 0xfffffffffffffffc, 0x8000, 0x1000000, 0x3, 0x9, [0x7, 0x0, 0x1, 0xc4]}], 0x5, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:20 executing program 1: r0 = kqueue() socket$inet6_udp(0x1c, 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) freebsd11_fstat(r1, &(0x7f0000000000)) kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x1, [0x9, 0x2, 0x100, 0x1]}, {0x409, 0x8693db94f03eb8ff, 0x40, 0x100, 0x9, 0x7, [0x800, 0x80000001, 0x40, 0x2]}, {0x6, 0xfffffffffffffffc, 0x8000, 0x1000000, 0x3, 0x9, [0x7, 0x0, 0x1, 0xc4]}], 0x5, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:20 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000100)=[{}], 0x1, &(0x7f0000000180)={0x1000000000000000}) 00:01:20 executing program 3: kqueue() fhlink(&(0x7f0000000100)={{[0x7, 0x2]}, {0x7fff, 0xffff, "931c294ae88a3f3cfbf63860f0270ec3"}}, &(0x7f0000000140)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='&%!\xfd#\x14^\x00'], &(0x7f0000000100)) 00:01:20 executing program 1: r0 = kqueue() socket$inet6_udp(0x1c, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x1, [0x9, 0x2, 0x100, 0x1]}, {0x409, 0x8693db94f03eb8ff, 0x40, 0x100, 0x9, 0x7, [0x800, 0x80000001, 0x40, 0x2]}, {0x6, 0xfffffffffffffffc, 0x8000, 0x1000000, 0x3, 0x9, [0x7, 0x0, 0x1, 0xc4]}], 0x5, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:20 executing program 2: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{0x0, 0xfffffffffffffffc, 0x0, 0x10, 0x803b, 0xc, [0x1, 0x80, 0x7fff8000, 0x8]}], 0x1, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x2, 0x3}) 00:01:20 executing program 1: r0 = kqueue() socket$inet6_udp(0x1c, 0x2, 0x0) kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x1, [0x9, 0x2, 0x100, 0x1]}, {0x409, 0x8693db94f03eb8ff, 0x40, 0x100, 0x9, 0x7, [0x800, 0x80000001, 0x40, 0x2]}, {0x6, 0xfffffffffffffffc, 0x8000, 0x1000000, 0x3, 0x9, [0x7, 0x0, 0x1, 0xc4]}], 0x5, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:20 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x1, [0x9, 0x2, 0x100, 0x1]}, {0x409, 0x8693db94f03eb8ff, 0x40, 0x100, 0x9, 0x7, [0x800, 0x80000001, 0x40, 0x2]}, {0x6, 0xfffffffffffffffc, 0x8000, 0x1000000, 0x3, 0x9, [0x7, 0x0, 0x1, 0xc4]}], 0x5, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:20 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x1, [0x9, 0x2, 0x100, 0x1]}, {0x409, 0x8693db94f03eb8ff, 0x40, 0x100, 0x9, 0x7, [0x800, 0x80000001, 0x40, 0x2]}, {0x6, 0xfffffffffffffffc, 0x8000, 0x1000000, 0x3, 0x9, [0x7, 0x0, 0x1, 0xc4]}], 0x5, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:20 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x1, [0x9, 0x2, 0x100, 0x1]}, {0x409, 0x8693db94f03eb8ff, 0x40, 0x100, 0x9, 0x7, [0x800, 0x80000001, 0x40, 0x2]}, {0x6, 0xfffffffffffffffc, 0x8000, 0x1000000, 0x3, 0x9, [0x7, 0x0, 0x1, 0xc4]}], 0x5, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:21 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x1, [0x9, 0x2, 0x100, 0x1]}, {0x409, 0x8693db94f03eb8ff, 0x40, 0x100, 0x9, 0x7, [0x800, 0x80000001, 0x40, 0x2]}, {0x6, 0xfffffffffffffffc, 0x8000, 0x1000000, 0x3, 0x9, [0x7, 0x0, 0x1, 0xc4]}], 0x5, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:21 executing program 2: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{0x3, 0x0, 0x0, 0x10, 0x803b, 0xc, [0x1, 0x80, 0x7fff8000, 0x8]}], 0x1, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x2, 0x3}) 00:01:21 executing program 3: fhlink(&(0x7f0000000100)={{[0x7, 0x2]}, {0x7fff, 0xffff, "931c294ae88a3f3cfbf63860f0270ec3"}}, &(0x7f0000000140)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='&%!\xfd#\x14^\x00'], &(0x7f0000000100)) 00:01:21 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, 0x0, 0x0) bindat(0xffffffffffffffff, r0, &(0x7f00000190c0)=@un=@abs={0x8, 0x1, 0x0, 0x0}, 0x8) 00:01:21 executing program 1: kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x1, [0x9, 0x2, 0x100, 0x1]}, {0x409, 0x8693db94f03eb8ff, 0x40, 0x100, 0x9, 0x7, [0x800, 0x80000001, 0x40, 0x2]}, {0x6, 0xfffffffffffffffc, 0x8000, 0x1000000, 0x3, 0x9, [0x7, 0x0, 0x1, 0xc4]}], 0x5, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:21 executing program 0: syz_emit_ethernet(0xcf, &(0x7f0000000000)={@local, @empty, [{[{0x88a8, 0x3}], {0x8100, 0x6, 0x1, 0x3}}], {@generic={0x802, "6cfab5a0add7a20929bea51c4a675ace94b24f5f09c68af83070028d610ee3c35e35764b5a04cd45382e92353fafab093ddae74c43411194361c4930f199d2bb28869c34d4b65d5743d5f0f423d8cd59a7408b55cae4410a8703bcbbb1856630acd2fca2af33a7a09ad03b8730c38cef52d1c7b1c5008c73816a90fd8f0943bc13b8427dbb3dc8113c21b5d7d48458e025be638da4fde39123e82a08d44656cd32b1cacf6e7822fcf5620c485dac9b500df3ce23c47c935a84"}}}) r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) 00:01:21 executing program 0: syz_emit_ethernet(0xcf, &(0x7f0000000000)={@local, @empty, [{[{0x88a8, 0x3}], {0x8100, 0x6, 0x1, 0x3}}], {@generic={0x802, "6cfab5a0add7a20929bea51c4a675ace94b24f5f09c68af83070028d610ee3c35e35764b5a04cd45382e92353fafab093ddae74c43411194361c4930f199d2bb28869c34d4b65d5743d5f0f423d8cd59a7408b55cae4410a8703bcbbb1856630acd2fca2af33a7a09ad03b8730c38cef52d1c7b1c5008c73816a90fd8f0943bc13b8427dbb3dc8113c21b5d7d48458e025be638da4fde39123e82a08d44656cd32b1cacf6e7822fcf5620c485dac9b500df3ce23c47c935a84"}}}) r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) 00:01:21 executing program 1: kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x1, [0x9, 0x2, 0x100, 0x1]}, {0x409, 0x8693db94f03eb8ff, 0x40, 0x100, 0x9, 0x7, [0x800, 0x80000001, 0x40, 0x2]}, {0x6, 0xfffffffffffffffc, 0x8000, 0x1000000, 0x3, 0x9, [0x7, 0x0, 0x1, 0xc4]}], 0x5, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:21 executing program 0: syz_emit_ethernet(0xcf, &(0x7f0000000000)={@local, @empty, [{[{0x88a8, 0x3}], {0x8100, 0x6, 0x1, 0x3}}], {@generic={0x802, "6cfab5a0add7a20929bea51c4a675ace94b24f5f09c68af83070028d610ee3c35e35764b5a04cd45382e92353fafab093ddae74c43411194361c4930f199d2bb28869c34d4b65d5743d5f0f423d8cd59a7408b55cae4410a8703bcbbb1856630acd2fca2af33a7a09ad03b8730c38cef52d1c7b1c5008c73816a90fd8f0943bc13b8427dbb3dc8113c21b5d7d48458e025be638da4fde39123e82a08d44656cd32b1cacf6e7822fcf5620c485dac9b500df3ce23c47c935a84"}}}) r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) 00:01:22 executing program 2: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{0x3, 0x0, 0x0, 0x10, 0x803b, 0xc, [0x1, 0x80, 0x7fff8000, 0x8]}], 0x1, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x2, 0x3}) 00:01:22 executing program 0: syz_emit_ethernet(0xcf, &(0x7f0000000000)={@local, @empty, [{[{0x88a8, 0x3}], {0x8100, 0x6, 0x1, 0x3}}], {@generic={0x802, "6cfab5a0add7a20929bea51c4a675ace94b24f5f09c68af83070028d610ee3c35e35764b5a04cd45382e92353fafab093ddae74c43411194361c4930f199d2bb28869c34d4b65d5743d5f0f423d8cd59a7408b55cae4410a8703bcbbb1856630acd2fca2af33a7a09ad03b8730c38cef52d1c7b1c5008c73816a90fd8f0943bc13b8427dbb3dc8113c21b5d7d48458e025be638da4fde39123e82a08d44656cd32b1cacf6e7822fcf5620c485dac9b500df3ce23c47c935a84"}}}) kqueue() 00:01:22 executing program 1: kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x1, [0x9, 0x2, 0x100, 0x1]}, {0x409, 0x8693db94f03eb8ff, 0x40, 0x100, 0x9, 0x7, [0x800, 0x80000001, 0x40, 0x2]}, {0x6, 0xfffffffffffffffc, 0x8000, 0x1000000, 0x3, 0x9, [0x7, 0x0, 0x1, 0xc4]}], 0x5, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:22 executing program 3: fhlink(0x0, &(0x7f0000000140)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='&%!\xfd#\x14^\x00'], &(0x7f0000000100)) 00:01:22 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:22 executing program 0: syz_emit_ethernet(0xcf, &(0x7f0000000000)={@local, @empty, [{[{0x88a8, 0x3}], {0x8100, 0x6, 0x1, 0x3}}], {@generic={0x802, "6cfab5a0add7a20929bea51c4a675ace94b24f5f09c68af83070028d610ee3c35e35764b5a04cd45382e92353fafab093ddae74c43411194361c4930f199d2bb28869c34d4b65d5743d5f0f423d8cd59a7408b55cae4410a8703bcbbb1856630acd2fca2af33a7a09ad03b8730c38cef52d1c7b1c5008c73816a90fd8f0943bc13b8427dbb3dc8113c21b5d7d48458e025be638da4fde39123e82a08d44656cd32b1cacf6e7822fcf5620c485dac9b500df3ce23c47c935a84"}}}) 00:01:22 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:22 executing program 0: syz_emit_ethernet(0x0, 0x0) 00:01:23 executing program 2: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{0x3, 0x0, 0x0, 0x10, 0x803b, 0xc, [0x1, 0x80, 0x7fff8000, 0x8]}], 0x1, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x2, 0x3}) 00:01:23 executing program 0: syz_emit_ethernet(0x0, 0x0) 00:01:23 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:23 executing program 3: fhlink(0x0, &(0x7f0000000140)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='&%!\xfd#\x14^\x00'], &(0x7f0000000100)) 00:01:23 executing program 0: syz_emit_ethernet(0x0, 0x0) 00:01:23 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x1, [0x9, 0x2, 0x100, 0x1]}, {0x409, 0x8693db94f03eb8ff, 0x40, 0x100, 0x9, 0x7, [0x800, 0x80000001, 0x40, 0x2]}], 0x4, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:23 executing program 0: syz_emit_ethernet(0xc7, &(0x7f0000000000)={@local, @empty, [], {@generic={0x802, "6cfab5a0add7a20929bea51c4a675ace94b24f5f09c68af83070028d610ee3c35e35764b5a04cd45382e92353fafab093ddae74c43411194361c4930f199d2bb28869c34d4b65d5743d5f0f423d8cd59a7408b55cae4410a8703bcbbb1856630acd2fca2af33a7a09ad03b8730c38cef52d1c7b1c5008c73816a90fd8f0943bc13b8427dbb3dc8113c21b5d7d48458e025be638da4fde39123e82a08d44656cd32b1cacf6e7822fcf5620c485dac9b500df3ce23c47c935a84"}}}) 00:01:23 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x1, [0x9, 0x2, 0x100, 0x1]}], 0x3, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 2: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{0x3, 0xfffffffffffffffc, 0x0, 0x0, 0x803b, 0xc, [0x1, 0x80, 0x7fff8000, 0x8]}], 0x1, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x2, 0x3}) 00:01:24 executing program 3: fhlink(0x0, &(0x7f0000000140)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='&%!\xfd#\x14^\x00'], &(0x7f0000000100)) 00:01:24 executing program 0: syz_emit_ethernet(0xc7, &(0x7f0000000000)={@local, @empty, [], {@generic={0x802, "6cfab5a0add7a20929bea51c4a675ace94b24f5f09c68af83070028d610ee3c35e35764b5a04cd45382e92353fafab093ddae74c43411194361c4930f199d2bb28869c34d4b65d5743d5f0f423d8cd59a7408b55cae4410a8703bcbbb1856630acd2fca2af33a7a09ad03b8730c38cef52d1c7b1c5008c73816a90fd8f0943bc13b8427dbb3dc8113c21b5d7d48458e025be638da4fde39123e82a08d44656cd32b1cacf6e7822fcf5620c485dac9b500df3ce23c47c935a84"}}}) 00:01:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}], 0x2, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}], 0x2, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 0: syz_emit_ethernet(0xc7, &(0x7f0000000000)={@local, @empty, [], {@generic={0x802, "6cfab5a0add7a20929bea51c4a675ace94b24f5f09c68af83070028d610ee3c35e35764b5a04cd45382e92353fafab093ddae74c43411194361c4930f199d2bb28869c34d4b65d5743d5f0f423d8cd59a7408b55cae4410a8703bcbbb1856630acd2fca2af33a7a09ad03b8730c38cef52d1c7b1c5008c73816a90fd8f0943bc13b8427dbb3dc8113c21b5d7d48458e025be638da4fde39123e82a08d44656cd32b1cacf6e7822fcf5620c485dac9b500df3ce23c47c935a84"}}}) 00:01:24 executing program 0: syz_emit_ethernet(0xcb, &(0x7f0000000000)={@local, @empty, [{[], {0x8100, 0x6, 0x1, 0x3}}], {@generic={0x802, "6cfab5a0add7a20929bea51c4a675ace94b24f5f09c68af83070028d610ee3c35e35764b5a04cd45382e92353fafab093ddae74c43411194361c4930f199d2bb28869c34d4b65d5743d5f0f423d8cd59a7408b55cae4410a8703bcbbb1856630acd2fca2af33a7a09ad03b8730c38cef52d1c7b1c5008c73816a90fd8f0943bc13b8427dbb3dc8113c21b5d7d48458e025be638da4fde39123e82a08d44656cd32b1cacf6e7822fcf5620c485dac9b500df3ce23c47c935a84"}}}) 00:01:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}], 0x2, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 2: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{0x3, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0xc, [0x1, 0x80, 0x7fff8000, 0x8]}], 0x1, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x2, 0x3}) 00:01:24 executing program 3: fhlink(&(0x7f0000000100)={{[0x7]}, {0x7fff, 0xffff, "931c294ae88a3f3cfbf63860f0270ec3"}}, &(0x7f0000000140)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='&%!\xfd#\x14^\x00'], &(0x7f0000000100)) 00:01:24 executing program 0: syz_emit_ethernet(0xcb, &(0x7f0000000000)={@local, @empty, [{[], {0x8100, 0x6, 0x1, 0x3}}], {@generic={0x802, "6cfab5a0add7a20929bea51c4a675ace94b24f5f09c68af83070028d610ee3c35e35764b5a04cd45382e92353fafab093ddae74c43411194361c4930f199d2bb28869c34d4b65d5743d5f0f423d8cd59a7408b55cae4410a8703bcbbb1856630acd2fca2af33a7a09ad03b8730c38cef52d1c7b1c5008c73816a90fd8f0943bc13b8427dbb3dc8113c21b5d7d48458e025be638da4fde39123e82a08d44656cd32b1cacf6e7822fcf5620c485dac9b500df3ce23c47c935a84"}}}) 00:01:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x0, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x1, [0x9, 0x2, 0x100, 0x1]}], 0x3, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 0: syz_emit_ethernet(0xcb, &(0x7f0000000000)={@local, @empty, [{[], {0x8100, 0x6, 0x1, 0x3}}], {@generic={0x802, "6cfab5a0add7a20929bea51c4a675ace94b24f5f09c68af83070028d610ee3c35e35764b5a04cd45382e92353fafab093ddae74c43411194361c4930f199d2bb28869c34d4b65d5743d5f0f423d8cd59a7408b55cae4410a8703bcbbb1856630acd2fca2af33a7a09ad03b8730c38cef52d1c7b1c5008c73816a90fd8f0943bc13b8427dbb3dc8113c21b5d7d48458e025be638da4fde39123e82a08d44656cd32b1cacf6e7822fcf5620c485dac9b500df3ce23c47c935a84"}}}) 00:01:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x0, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x1, [0x9, 0x2, 0x100, 0x1]}], 0x3, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 0: syz_emit_ethernet(0xcf, &(0x7f0000000000)={@local, @empty, [{[{}], {0x8100, 0x6, 0x1, 0x3}}], {@generic={0x802, "6cfab5a0add7a20929bea51c4a675ace94b24f5f09c68af83070028d610ee3c35e35764b5a04cd45382e92353fafab093ddae74c43411194361c4930f199d2bb28869c34d4b65d5743d5f0f423d8cd59a7408b55cae4410a8703bcbbb1856630acd2fca2af33a7a09ad03b8730c38cef52d1c7b1c5008c73816a90fd8f0943bc13b8427dbb3dc8113c21b5d7d48458e025be638da4fde39123e82a08d44656cd32b1cacf6e7822fcf5620c485dac9b500df3ce23c47c935a84"}}}) 00:01:24 executing program 0: syz_emit_ethernet(0xcf, &(0x7f0000000000)={@local, @empty, [{[{}], {0x8100, 0x0, 0x1, 0x3}}], {@generic={0x802, "6cfab5a0add7a20929bea51c4a675ace94b24f5f09c68af83070028d610ee3c35e35764b5a04cd45382e92353fafab093ddae74c43411194361c4930f199d2bb28869c34d4b65d5743d5f0f423d8cd59a7408b55cae4410a8703bcbbb1856630acd2fca2af33a7a09ad03b8730c38cef52d1c7b1c5008c73816a90fd8f0943bc13b8427dbb3dc8113c21b5d7d48458e025be638da4fde39123e82a08d44656cd32b1cacf6e7822fcf5620c485dac9b500df3ce23c47c935a84"}}}) 00:01:24 executing program 2: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{0x3, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, [0x1, 0x80, 0x7fff8000, 0x8]}], 0x1, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x2, 0x3}) 00:01:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x0, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x1, [0x9, 0x2, 0x100, 0x1]}], 0x3, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 0: syz_emit_ethernet(0xcf, &(0x7f0000000000)={@local, @empty, [{[{}], {0x8100, 0x0, 0x0, 0x3}}], {@generic={0x802, "6cfab5a0add7a20929bea51c4a675ace94b24f5f09c68af83070028d610ee3c35e35764b5a04cd45382e92353fafab093ddae74c43411194361c4930f199d2bb28869c34d4b65d5743d5f0f423d8cd59a7408b55cae4410a8703bcbbb1856630acd2fca2af33a7a09ad03b8730c38cef52d1c7b1c5008c73816a90fd8f0943bc13b8427dbb3dc8113c21b5d7d48458e025be638da4fde39123e82a08d44656cd32b1cacf6e7822fcf5620c485dac9b500df3ce23c47c935a84"}}}) 00:01:24 executing program 3: fhlink(&(0x7f0000000100)={{}, {0x7fff, 0xffff, "931c294ae88a3f3cfbf63860f0270ec3"}}, &(0x7f0000000140)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='&%!\xfd#\x14^\x00'], &(0x7f0000000100)) 00:01:24 executing program 0: syz_emit_ethernet(0xcf, &(0x7f0000000000)={@local, @empty, [{[{}]}], {@generic={0x802, "6cfab5a0add7a20929bea51c4a675ace94b24f5f09c68af83070028d610ee3c35e35764b5a04cd45382e92353fafab093ddae74c43411194361c4930f199d2bb28869c34d4b65d5743d5f0f423d8cd59a7408b55cae4410a8703bcbbb1856630acd2fca2af33a7a09ad03b8730c38cef52d1c7b1c5008c73816a90fd8f0943bc13b8427dbb3dc8113c21b5d7d48458e025be638da4fde39123e82a08d44656cd32b1cacf6e7822fcf5620c485dac9b500df3ce23c47c935a84"}}}) 00:01:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0x0, 0x2, 0x0, 0x7, 0x1, [0x9, 0x2, 0x100, 0x1]}], 0x3, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0x0, 0x2, 0x0, 0x7, 0x1, [0x9, 0x2, 0x100, 0x1]}], 0x3, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 0: syz_emit_ethernet(0xcf, &(0x7f0000000000)={@local, @empty, [{[{}]}], {@generic={0x0, "6cfab5a0add7a20929bea51c4a675ace94b24f5f09c68af83070028d610ee3c35e35764b5a04cd45382e92353fafab093ddae74c43411194361c4930f199d2bb28869c34d4b65d5743d5f0f423d8cd59a7408b55cae4410a8703bcbbb1856630acd2fca2af33a7a09ad03b8730c38cef52d1c7b1c5008c73816a90fd8f0943bc13b8427dbb3dc8113c21b5d7d48458e025be638da4fde39123e82a08d44656cd32b1cacf6e7822fcf5620c485dac9b500df3ce23c47c935a84"}}}) 00:01:24 executing program 2: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{0x3, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, [0x1, 0x80, 0x7fff8000]}], 0x1, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x2, 0x3}) 00:01:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0x0, 0x2, 0x0, 0x7, 0x1, [0x9, 0x2, 0x100, 0x1]}], 0x3, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 0: syz_emit_ethernet(0x16, &(0x7f0000000000)={@local, @empty, [{[{}]}]}) 00:01:24 executing program 3: fhlink(&(0x7f0000000100)={{}, {0x7fff, 0xffff, "931c294ae88a3f3cfbf63860f0270ec3"}}, &(0x7f0000000140)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='&%!\xfd#\x14^\x00'], &(0x7f0000000100)) 00:01:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0xffffffffffffffff, 0x0, 0x0, 0x7, 0x1, [0x9, 0x2, 0x100, 0x1]}], 0x3, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 0: syz_emit_ethernet(0xcf, &(0x7f0000000000)={@local, @empty, [{[{}]}], {@generic={0x0, "6cfab5a0add7a20929bea51c4a675ace94b24f5f09c68af83070028d610ee3c35e35764b5a04cd45382e92353fafab093ddae74c43411194361c4930f199d2bb28869c34d4b65d5743d5f0f423d8cd59a7408b55cae4410a8703bcbbb1856630acd2fca2af33a7a09ad03b8730c38cef52d1c7b1c5008c73816a90fd8f0943bc13b8427dbb3dc8113c21b5d7d48458e025be638da4fde39123e82a08d44656cd32b1cacf6e7822fcf5620c485dac9b500df3ce23c47c935a84"}}}) 00:01:24 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, [0x9, 0x2, 0x100, 0x1]}], 0x3, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 2: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{0x3, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, [0x1, 0x80]}], 0x1, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x2, 0x3}) 00:01:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, [0x9, 0x2, 0x100, 0x1]}], 0x3, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 3: fhlink(&(0x7f0000000100)={{}, {0x7fff, 0xffff, "931c294ae88a3f3cfbf63860f0270ec3"}}, &(0x7f0000000140)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='&%!\xfd#\x14^\x00'], &(0x7f0000000100)) 00:01:24 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, [0x9, 0x2, 0x100]}], 0x3, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 2: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{0x3, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, [0x1]}], 0x1, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x2, 0x3}) 00:01:24 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, [0x9, 0x2]}], 0x3, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 3: fhlink(&(0x7f0000000100)={{[0x7]}, {0x0, 0xffff, "931c294ae88a3f3cfbf63860f0270ec3"}}, &(0x7f0000000140)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='&%!\xfd#\x14^\x00'], &(0x7f0000000100)) 00:01:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, [0x9]}], 0x3, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 0: kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 2: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{0x3, 0xfffffffffffffffc}], 0x1, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000080)={0x2, 0x3}) 00:01:24 executing program 0: kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x7fff, 0xfffffffffffffffb, 0x8030, 0x40000000, 0x3, 0x1f91, [0x8, 0x8, 0x69f, 0xffffffff00000000]}, {0x100000000, 0xffffffffffffffff}], 0x3, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 0: kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x100000000, 0xffffffffffffffff}], 0x2, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 3: fhlink(&(0x7f0000000100)={{[0x7]}, {0x0, 0x0, "931c294ae88a3f3cfbf63860f0270ec3"}}, &(0x7f0000000140)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='&%!\xfd#\x14^\x00'], &(0x7f0000000100)) 00:01:24 executing program 2: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{0x3, 0xfffffffffffffffc}], 0x1, 0x0, 0x0, &(0x7f0000000080)={0x2, 0x3}) 00:01:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x0, 0xffffffffffffffff}], 0x2, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x0, 0xffffffffffffffff}], 0x2, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x0, 0xffffffffffffffff}], 0x2, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000004c0)=[{}, {}, {}, {}], 0x4, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 3: fhlink(&(0x7f0000000100)={{[0x7]}, {0x0, 0x0, "931c294ae88a3f3cfbf63860f0270ec3"}}, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='&%!\xfd#\x14^\x00'], &(0x7f0000000100)) 00:01:24 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000004c0)=[{}, {}, {}], 0x3, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 2: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{0x3, 0xfffffffffffffffc}], 0x1, 0x0, 0x0, &(0x7f0000000080)={0x2, 0x3}) 00:01:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x100000000}], 0x2, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x100000000}], 0x2, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000004c0)=[{}, {}], 0x2, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000004c0)=[{}], 0x1, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffd, 0x800c, 0x4, 0xe155, 0x8, [0x800, 0xffffffffffffffff, 0x4, 0x1]}, {0x100000000}], 0x2, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 3: fhlink(&(0x7f0000000100)={{[0x7]}, {0x0, 0x0, "931c294ae88a3f3cfbf63860f0270ec3"}}, 0x0) execve(0x0, &(0x7f00000000c0)=[&(0x7f0000000080)='&%!\xfd#\x14^\x00'], &(0x7f0000000100)) 00:01:24 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000004c0), 0x0, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 2: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{0x3, 0xfffffffffffffffc}], 0x1, 0x0, 0x0, &(0x7f0000000080)={0x2, 0x3}) 00:01:24 executing program 3: fhlink(&(0x7f0000000100)={{[0x7]}, {0x0, 0x0, "931c294ae88a3f3cfbf63860f0270ec3"}}, 0x0) execve(0x0, 0x0, &(0x7f0000000100)) 00:01:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x100000000, 0xffffffffffffffff}], 0x1, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000004c0), 0x0, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff}], 0x1, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000004c0), 0x0, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000004c0)=[{}], 0x1, 0x0) 00:01:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff}], 0x1, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 2: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{0x3, 0xfffffffffffffffc}], 0x1, &(0x7f0000000040), 0x0, &(0x7f0000000080)={0x2, 0x3}) 00:01:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff}], 0x1, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 3: fhlink(&(0x7f0000000100)={{[0x7]}, {0x0, 0x0, "931c294ae88a3f3cfbf63860f0270ec3"}}, 0x0) execve(0x0, 0x0, &(0x7f0000000100)) 00:01:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x100000000}], 0x1, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x100000000}], 0x1, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x100000000}], 0x1, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:25 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000004c0)=[{}], 0x1, 0x0) 00:01:25 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x100000000, 0xffffffffffffffff}], 0x1, 0x0, 0x0, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:25 executing program 3: fhlink(&(0x7f0000000100)={{[0x7]}, {0x0, 0x0, "931c294ae88a3f3cfbf63860f0270ec3"}}, 0x0) execve(0x0, 0x0, &(0x7f0000000100)) 00:01:25 executing program 2: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{0x3, 0xfffffffffffffffc}], 0x1, &(0x7f0000000040), 0x0, &(0x7f0000000080)={0x2, 0x3}) 00:01:25 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x100000000, 0xffffffffffffffff}], 0x1, 0x0, 0x0, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:25 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x100000000, 0xffffffffffffffff}], 0x1, 0x0, 0x0, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:25 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x100000000, 0xffffffffffffffff}], 0x1, &(0x7f00000004c0)=[{}, {}, {}, {}], 0x4, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:25 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x100000000, 0xffffffffffffffff}], 0x1, &(0x7f00000004c0)=[{}, {}, {}], 0x3, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:26 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000004c0)=[{}], 0x1, 0x0) 00:01:26 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x100000000, 0xffffffffffffffff}], 0x1, &(0x7f00000004c0)=[{}, {}], 0x2, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:26 executing program 2: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{0x3, 0xfffffffffffffffc}], 0x1, &(0x7f0000000040), 0x0, &(0x7f0000000080)={0x2, 0x3}) 00:01:26 executing program 3: fhlink(&(0x7f0000000100)={{[0x7]}, {0x0, 0x0, "931c294ae88a3f3cfbf63860f0270ec3"}}, 0x0) execve(0x0, &(0x7f00000000c0), &(0x7f0000000100)) 00:01:26 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x100000000, 0xffffffffffffffff}], 0x1, &(0x7f00000004c0)=[{}], 0x1, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:26 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x100000000, 0xffffffffffffffff}], 0x1, &(0x7f00000004c0), 0x0, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:26 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x100000000, 0xffffffffffffffff}], 0x1, &(0x7f00000004c0), 0x0, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:26 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x100000000, 0xffffffffffffffff}], 0x1, &(0x7f00000004c0), 0x0, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:27 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000004c0)=[{}], 0x1, &(0x7f0000000600)={0x0, 0x9}) 00:01:27 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x100000000, 0xffffffffffffffff}], 0x1, &(0x7f00000004c0)=[{}], 0x1, 0x0) 00:01:27 executing program 2: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{0x3, 0xfffffffffffffffc}], 0x1, &(0x7f0000000040)=[{}], 0x1, 0x0) 00:01:27 executing program 3: fhlink(&(0x7f0000000100)={{[0x7]}, {0x0, 0x0, "931c294ae88a3f3cfbf63860f0270ec3"}}, 0x0) execve(0x0, &(0x7f00000000c0), 0x0) 00:01:27 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000004c0)=[{}], 0x1, &(0x7f0000000600)={0x0, 0x9}) 00:01:27 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x100000000}], 0x1, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:27 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000004c0)=[{}], 0x1, &(0x7f0000000600)={0x0, 0x9}) 00:01:27 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000004c0)=[{}], 0x1, &(0x7f0000000600)={0xfffffffffffffffb}) 00:01:27 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x100000000}], 0x1, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:27 executing program 0: fhlink(&(0x7f0000000100)={{}, {0x7fff, 0xffff, "931c294ae88a3f3cfbf63860f0270ec3"}}, &(0x7f0000000140)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='&%!\xfd#\x14^\x00'], &(0x7f0000000100)) 00:01:27 executing program 3: fhlink(&(0x7f0000000100)={{[0x7]}, {0x0, 0x0, "931c294ae88a3f3cfbf63860f0270ec3"}}, 0x0) execve(0x0, &(0x7f00000000c0), 0x0) 00:01:27 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x100000000}], 0x1, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:27 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) getsockopt$sock_int(r1, 0xffff, 0x1016, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:01:27 executing program 2: r0 = accept(0xffffffffffffff9c, &(0x7f00000013c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000fffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b291ea398e2063c9db90307e5c15caf9d6b6adc125ea1b1956a5ace1f522a77281cf1e788400c46a4aaa5e44c34fd9293ad08ea0e78066d410ad5f783687afed61238b9889b3142a95007afe8eb703cd202462bf6209e4e5aa49093f7d1cb495115a23c5470403443ddc977e2741ae655c484ebc8412465e6e0a64b6ee07370d4e7cdf347ba87f40df7aa8f57b39ac482348caad0339b685e5b9ce8a62eefb53005f31c41648fbbd84a83464560499438d97029baee55462f95178b384e6543630420cfb993207479a42bcb73da44a609060be7fb3d30d49d4349f9cd334c8"], &(0x7f0000001300)=0x1002) sendto(r0, &(0x7f0000001340)="40fccf82453dd2d5161ec7dd22b5cf4b26db45847720b46a45bdb9fd1ddc69a1d606b5893788a8366f85993a6a2225273cf4b18abe252cfaf59562b570e5f1bab2aaf14ff2d3c4301da7e552d6a0fa8fea6a814e97cf35823d0f6dc2d4", 0x5d, 0x1, 0x0, 0x0) thr_new(&(0x7f0000000240)={&(0x7f0000000000)="c46225b653a9c422dd97efc402a1459bd1fe0000c461f829490f46dc9bbc000000c4610d73d900c40179706be784450fee5b416566440f3a20885b00000055c4e27d181cec", 0x4, &(0x7f0000000080)="acd592a2d578bbdbb9a362deb500caab1787ed62c23cd70dcb1205aee5dc60160d905ebe17417fb84dd56d3711b1378c4cd24be998b59f11cbaceea2f0a2efe2c8fcd9a4de99a1332950ca071a6996f361eea2d1f51f4f0572a34147f94b45b7a4a05b61ded28af4588400569d8f188509e36e6af0eaf500af79e9104ca5d257082f19f02d0f9745b3c7decc2ac35bca67841c1cbba17e0a4b805f4a08c7ce2e876ae347ed0c32b1ae29827b7d842ebf658592947d0fc32d9d0347340136f67a5d6be1a0220d02eecface891b23fc9dec27b5bb77e521ef63e88fe", 0xdb, &(0x7f0000000180)="9a952843aa5786847cf589efafbd5a5bfe07c5b7f3910b0a5ee9ca48b66ec3c5e9655917d1053d52d01165500f5989e7efed", 0x32, &(0x7f00000001c0), &(0x7f0000000200)={0x0}, 0x1, 0xfffffffffffffffe, [0x9, 0x101, 0x7]}, 0x68) thr_wake(r1) r2 = kqueue() setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, &(0x7f00000002c0)={0x7f, {{0x10, 0x2, 0x2, @remote={0xac, 0x14, 0x0}}}}, 0x88) getsockname(r0, &(0x7f0000000380)=@in6={0x1c, 0x1c, 0xffffffffffffffff, 0x0, @remote}, &(0x7f00000003c0)=0x1c) fcntl$lock(r2, 0x4, 0x0) 00:01:27 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) getsockopt$sock_int(r1, 0xffff, 0x1016, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:01:27 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000380)=[{0x100000000}], 0x1, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:27 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) getsockopt$sock_int(r1, 0xffff, 0x1016, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:01:27 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000380)=[{0x100000000}], 0x1, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:27 executing program 3: fhlink(&(0x7f0000000100)={{[0x7]}, {0x0, 0x0, "931c294ae88a3f3cfbf63860f0270ec3"}}, 0x0) execve(0x0, &(0x7f00000000c0), 0x0) 00:01:27 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000380)=[{0x100000000}], 0x1, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:27 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1016, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:01:27 executing program 2: r0 = accept(0xffffffffffffff9c, &(0x7f00000013c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000fffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b291ea398e2063c9db90307e5c15caf9d6b6adc125ea1b1956a5ace1f522a77281cf1e788400c46a4aaa5e44c34fd9293ad08ea0e78066d410ad5f783687afed61238b9889b3142a95007afe8eb703cd202462bf6209e4e5aa49093f7d1cb495115a23c5470403443ddc977e2741ae655c484ebc8412465e6e0a64b6ee07370d4e7cdf347ba87f40df7aa8f57b39ac482348caad0339b685e5b9ce8a62eefb53005f31c41648fbbd84a83464560499438d97029baee55462f95178b384e6543630420cfb993207479a42bcb73da44a609060be7fb3d30d49d4349f9cd334c8"], &(0x7f0000001300)=0x1002) sendto(r0, &(0x7f0000001340)="40fccf82453dd2d5161ec7dd22b5cf4b26db45847720b46a45bdb9fd1ddc69a1d606b5893788a8366f85993a6a2225273cf4b18abe252cfaf59562b570e5f1bab2aaf14ff2d3c4301da7e552d6a0fa8fea6a814e97cf35823d0f6dc2d4", 0x5d, 0x1, 0x0, 0x0) thr_new(&(0x7f0000000240)={&(0x7f0000000000)="c46225b653a9c422dd97efc402a1459bd1fe0000c461f829490f46dc9bbc000000c4610d73d900c40179706be784450fee5b416566440f3a20885b00000055c4e27d181cec", 0x4, &(0x7f0000000080)="acd592a2d578bbdbb9a362deb500caab1787ed62c23cd70dcb1205aee5dc60160d905ebe17417fb84dd56d3711b1378c4cd24be998b59f11cbaceea2f0a2efe2c8fcd9a4de99a1332950ca071a6996f361eea2d1f51f4f0572a34147f94b45b7a4a05b61ded28af4588400569d8f188509e36e6af0eaf500af79e9104ca5d257082f19f02d0f9745b3c7decc2ac35bca67841c1cbba17e0a4b805f4a08c7ce2e876ae347ed0c32b1ae29827b7d842ebf658592947d0fc32d9d0347340136f67a5d6be1a0220d02eecface891b23fc9dec27b5bb77e521ef63e88fe", 0xdb, &(0x7f0000000180)="9a952843aa5786847cf589efafbd5a5bfe07c5b7f3910b0a5ee9ca48b66ec3c5e9655917d1053d52d01165500f5989e7efed", 0x32, &(0x7f00000001c0), &(0x7f0000000200)={0x0}, 0x1, 0xfffffffffffffffe, [0x9, 0x101, 0x7]}, 0x68) thr_wake(r1) r2 = kqueue() setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, &(0x7f00000002c0)={0x7f, {{0x10, 0x2, 0x2, @remote={0xac, 0x14, 0x0}}}}, 0x88) getsockname(r0, &(0x7f0000000380)=@in6={0x1c, 0x1c, 0xffffffffffffffff, 0x0, @remote}, &(0x7f00000003c0)=0x1c) fcntl$lock(r2, 0x4, 0x0) 00:01:27 executing program 1: kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{0x100000000}], 0x1, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:27 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1016, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:01:27 executing program 3: kqueue() r0 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r0, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r2 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) fcntl$lock(r2, 0xc, 0x0) freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff}) linkat(r3, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x4000) 00:01:27 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1016, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:01:27 executing program 1: kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{0x100000000}], 0x1, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:27 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1016, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:01:27 executing program 1: kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{0x100000000}], 0x1, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:27 executing program 2: r0 = accept(0xffffffffffffff9c, &(0x7f00000013c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000fffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b291ea398e2063c9db90307e5c15caf9d6b6adc125ea1b1956a5ace1f522a77281cf1e788400c46a4aaa5e44c34fd9293ad08ea0e78066d410ad5f783687afed61238b9889b3142a95007afe8eb703cd202462bf6209e4e5aa49093f7d1cb495115a23c5470403443ddc977e2741ae655c484ebc8412465e6e0a64b6ee07370d4e7cdf347ba87f40df7aa8f57b39ac482348caad0339b685e5b9ce8a62eefb53005f31c41648fbbd84a83464560499438d97029baee55462f95178b384e6543630420cfb993207479a42bcb73da44a609060be7fb3d30d49d4349f9cd334c8"], &(0x7f0000001300)=0x1002) sendto(r0, &(0x7f0000001340)="40fccf82453dd2d5161ec7dd22b5cf4b26db45847720b46a45bdb9fd1ddc69a1d606b5893788a8366f85993a6a2225273cf4b18abe252cfaf59562b570e5f1bab2aaf14ff2d3c4301da7e552d6a0fa8fea6a814e97cf35823d0f6dc2d4", 0x5d, 0x1, 0x0, 0x0) thr_new(&(0x7f0000000240)={&(0x7f0000000000)="c46225b653a9c422dd97efc402a1459bd1fe0000c461f829490f46dc9bbc000000c4610d73d900c40179706be784450fee5b416566440f3a20885b00000055c4e27d181cec", 0x4, &(0x7f0000000080)="acd592a2d578bbdbb9a362deb500caab1787ed62c23cd70dcb1205aee5dc60160d905ebe17417fb84dd56d3711b1378c4cd24be998b59f11cbaceea2f0a2efe2c8fcd9a4de99a1332950ca071a6996f361eea2d1f51f4f0572a34147f94b45b7a4a05b61ded28af4588400569d8f188509e36e6af0eaf500af79e9104ca5d257082f19f02d0f9745b3c7decc2ac35bca67841c1cbba17e0a4b805f4a08c7ce2e876ae347ed0c32b1ae29827b7d842ebf658592947d0fc32d9d0347340136f67a5d6be1a0220d02eecface891b23fc9dec27b5bb77e521ef63e88fe", 0xdb, &(0x7f0000000180)="9a952843aa5786847cf589efafbd5a5bfe07c5b7f3910b0a5ee9ca48b66ec3c5e9655917d1053d52d01165500f5989e7efed", 0x32, &(0x7f00000001c0), &(0x7f0000000200)={0x0}, 0x1, 0xfffffffffffffffe, [0x9, 0x101, 0x7]}, 0x68) thr_wake(r1) r2 = kqueue() setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, &(0x7f00000002c0)={0x7f, {{0x10, 0x2, 0x2, @remote={0xac, 0x14, 0x0}}}}, 0x88) getsockname(r0, &(0x7f0000000380)=@in6={0x1c, 0x1c, 0xffffffffffffffff, 0x0, @remote}, &(0x7f00000003c0)=0x1c) fcntl$lock(r2, 0x4, 0x0) 00:01:27 executing program 0: kqueue() r0 = socket$inet6_udp(0x1c, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1016, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:01:27 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:27 executing program 3: kqueue() r0 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r0, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r2 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) fcntl$lock(r2, 0xc, 0x0) freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff}) linkat(r3, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x4000) 00:01:27 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:27 executing program 0: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1016, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:01:27 executing program 0: socket$inet6_udp(0x1c, 0x2, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1016, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:01:27 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:28 executing program 2: r0 = accept(0xffffffffffffff9c, &(0x7f00000013c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000fffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b291ea398e2063c9db90307e5c15caf9d6b6adc125ea1b1956a5ace1f522a77281cf1e788400c46a4aaa5e44c34fd9293ad08ea0e78066d410ad5f783687afed61238b9889b3142a95007afe8eb703cd202462bf6209e4e5aa49093f7d1cb495115a23c5470403443ddc977e2741ae655c484ebc8412465e6e0a64b6ee07370d4e7cdf347ba87f40df7aa8f57b39ac482348caad0339b685e5b9ce8a62eefb53005f31c41648fbbd84a83464560499438d97029baee55462f95178b384e6543630420cfb993207479a42bcb73da44a609060be7fb3d30d49d4349f9cd334c8"], &(0x7f0000001300)=0x1002) sendto(r0, &(0x7f0000001340)="40fccf82453dd2d5161ec7dd22b5cf4b26db45847720b46a45bdb9fd1ddc69a1d606b5893788a8366f85993a6a2225273cf4b18abe252cfaf59562b570e5f1bab2aaf14ff2d3c4301da7e552d6a0fa8fea6a814e97cf35823d0f6dc2d4", 0x5d, 0x1, 0x0, 0x0) thr_new(&(0x7f0000000240)={&(0x7f0000000000)="c46225b653a9c422dd97efc402a1459bd1fe0000c461f829490f46dc9bbc000000c4610d73d900c40179706be784450fee5b416566440f3a20885b00000055c4e27d181cec", 0x4, &(0x7f0000000080)="acd592a2d578bbdbb9a362deb500caab1787ed62c23cd70dcb1205aee5dc60160d905ebe17417fb84dd56d3711b1378c4cd24be998b59f11cbaceea2f0a2efe2c8fcd9a4de99a1332950ca071a6996f361eea2d1f51f4f0572a34147f94b45b7a4a05b61ded28af4588400569d8f188509e36e6af0eaf500af79e9104ca5d257082f19f02d0f9745b3c7decc2ac35bca67841c1cbba17e0a4b805f4a08c7ce2e876ae347ed0c32b1ae29827b7d842ebf658592947d0fc32d9d0347340136f67a5d6be1a0220d02eecface891b23fc9dec27b5bb77e521ef63e88fe", 0xdb, &(0x7f0000000180)="9a952843aa5786847cf589efafbd5a5bfe07c5b7f3910b0a5ee9ca48b66ec3c5e9655917d1053d52d01165500f5989e7efed", 0x32, &(0x7f00000001c0), &(0x7f0000000200)={0x0}, 0x1, 0xfffffffffffffffe, [0x9, 0x101, 0x7]}, 0x68) thr_wake(r1) kqueue() setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, &(0x7f00000002c0)={0x7f, {{0x10, 0x2, 0x2, @remote={0xac, 0x14, 0x0}}}}, 0x88) getsockname(r0, &(0x7f0000000380)=@in6={0x1c, 0x1c, 0xffffffffffffffff, 0x0, @remote}, &(0x7f00000003c0)=0x1c) 00:01:28 executing program 0: socket$inet6_udp(0x1c, 0x2, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1016, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:01:28 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380), 0x0, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:28 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xa, 0x1, './file0\x00'}, 0xa) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) bindat(r1, r0, &(0x7f00000190c0)=@un=@abs={0x8, 0x1, 0x0, 0x0}, 0x8) 00:01:28 executing program 0: socket$inet6_udp(0x1c, 0x2, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1016, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:01:28 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380), 0x0, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:28 executing program 0: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:01:28 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380), 0x0, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:28 executing program 2: r0 = accept(0xffffffffffffff9c, &(0x7f00000013c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000fffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b291ea398e2063c9db90307e5c15caf9d6b6adc125ea1b1956a5ace1f522a77281cf1e788400c46a4aaa5e44c34fd9293ad08ea0e78066d410ad5f783687afed61238b9889b3142a95007afe8eb703cd202462bf6209e4e5aa49093f7d1cb495115a23c5470403443ddc977e2741ae655c484ebc8412465e6e0a64b6ee07370d4e7cdf347ba87f40df7aa8f57b39ac482348caad0339b685e5b9ce8a62eefb53005f31c41648fbbd84a83464560499438d97029baee55462f95178b384e6543630420cfb993207479a42bcb73da44a609060be7fb3d30d49d4349f9cd334c8"], &(0x7f0000001300)=0x1002) sendto(r0, &(0x7f0000001340)="40fccf82453dd2d5161ec7dd22b5cf4b26db45847720b46a45bdb9fd1ddc69a1d606b5893788a8366f85993a6a2225273cf4b18abe252cfaf59562b570e5f1bab2aaf14ff2d3c4301da7e552d6a0fa8fea6a814e97cf35823d0f6dc2d4", 0x5d, 0x1, 0x0, 0x0) thr_new(&(0x7f0000000240)={&(0x7f0000000000)="c46225b653a9c422dd97efc402a1459bd1fe0000c461f829490f46dc9bbc000000c4610d73d900c40179706be784450fee5b416566440f3a20885b00000055c4e27d181cec", 0x4, &(0x7f0000000080)="acd592a2d578bbdbb9a362deb500caab1787ed62c23cd70dcb1205aee5dc60160d905ebe17417fb84dd56d3711b1378c4cd24be998b59f11cbaceea2f0a2efe2c8fcd9a4de99a1332950ca071a6996f361eea2d1f51f4f0572a34147f94b45b7a4a05b61ded28af4588400569d8f188509e36e6af0eaf500af79e9104ca5d257082f19f02d0f9745b3c7decc2ac35bca67841c1cbba17e0a4b805f4a08c7ce2e876ae347ed0c32b1ae29827b7d842ebf658592947d0fc32d9d0347340136f67a5d6be1a0220d02eecface891b23fc9dec27b5bb77e521ef63e88fe", 0xdb, &(0x7f0000000180)="9a952843aa5786847cf589efafbd5a5bfe07c5b7f3910b0a5ee9ca48b66ec3c5e9655917d1053d52d01165500f5989e7efed", 0x32, &(0x7f00000001c0), &(0x7f0000000200)={0x0}, 0x1, 0xfffffffffffffffe, [0x9, 0x101, 0x7]}, 0x68) thr_wake(r1) kqueue() setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x51, &(0x7f00000002c0)={0x7f, {{0x10, 0x2, 0x2, @remote={0xac, 0x14, 0x0}}}}, 0x88) 00:01:28 executing program 3: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:01:28 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{}], 0x1, &(0x7f00000004c0)=[{}, {}, {}, {}, {}], 0x5, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:28 executing program 0: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:01:28 executing program 0: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:01:28 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{}], 0x1, 0x0, 0x0, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:28 executing program 0: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1016, 0x0, &(0x7f0000000040)) 00:01:28 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{}], 0x1, 0x0, 0x0, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:28 executing program 2: r0 = accept(0xffffffffffffff9c, &(0x7f00000013c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000fffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b291ea398e2063c9db90307e5c15caf9d6b6adc125ea1b1956a5ace1f522a77281cf1e788400c46a4aaa5e44c34fd9293ad08ea0e78066d410ad5f783687afed61238b9889b3142a95007afe8eb703cd202462bf6209e4e5aa49093f7d1cb495115a23c5470403443ddc977e2741ae655c484ebc8412465e6e0a64b6ee07370d4e7cdf347ba87f40df7aa8f57b39ac482348caad0339b685e5b9ce8a62eefb53005f31c41648fbbd84a83464560499438d97029baee55462f95178b384e6543630420cfb993207479a42bcb73da44a609060be7fb3d30d49d4349f9cd334c8"], &(0x7f0000001300)=0x1002) sendto(r0, &(0x7f0000001340)="40fccf82453dd2d5161ec7dd22b5cf4b26db45847720b46a45bdb9fd1ddc69a1d606b5893788a8366f85993a6a2225273cf4b18abe252cfaf59562b570e5f1bab2aaf14ff2d3c4301da7e552d6a0fa8fea6a814e97cf35823d0f6dc2d4", 0x5d, 0x1, 0x0, 0x0) thr_new(&(0x7f0000000240)={&(0x7f0000000000)="c46225b653a9c422dd97efc402a1459bd1fe0000c461f829490f46dc9bbc000000c4610d73d900c40179706be784450fee5b416566440f3a20885b00000055c4e27d181cec", 0x4, &(0x7f0000000080)="acd592a2d578bbdbb9a362deb500caab1787ed62c23cd70dcb1205aee5dc60160d905ebe17417fb84dd56d3711b1378c4cd24be998b59f11cbaceea2f0a2efe2c8fcd9a4de99a1332950ca071a6996f361eea2d1f51f4f0572a34147f94b45b7a4a05b61ded28af4588400569d8f188509e36e6af0eaf500af79e9104ca5d257082f19f02d0f9745b3c7decc2ac35bca67841c1cbba17e0a4b805f4a08c7ce2e876ae347ed0c32b1ae29827b7d842ebf658592947d0fc32d9d0347340136f67a5d6be1a0220d02eecface891b23fc9dec27b5bb77e521ef63e88fe", 0xdb, &(0x7f0000000180)="9a952843aa5786847cf589efafbd5a5bfe07c5b7f3910b0a5ee9ca48b66ec3c5e9655917d1053d52d01165500f5989e7efed", 0x32, &(0x7f00000001c0), &(0x7f0000000200)={0x0}, 0x1, 0xfffffffffffffffe, [0x9, 0x101, 0x7]}, 0x68) thr_wake(r1) kqueue() 00:01:28 executing program 0: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1016, 0x0, &(0x7f0000000040)) 00:01:28 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{}], 0x1, 0x0, 0x0, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:28 executing program 3: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{}], 0x1, 0x0, 0x0, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:28 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{}], 0x1, &(0x7f00000004c0)=[{}, {}, {}, {}], 0x4, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:28 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{}], 0x1, &(0x7f00000004c0)=[{}, {}, {}], 0x3, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:28 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{}], 0x1, &(0x7f00000004c0)=[{}, {}], 0x2, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:28 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{}], 0x1, &(0x7f00000004c0)=[{}], 0x1, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:28 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{}], 0x1, &(0x7f00000004c0), 0x0, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:28 executing program 2: r0 = accept(0xffffffffffffff9c, &(0x7f00000013c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000fffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b291ea398e2063c9db90307e5c15caf9d6b6adc125ea1b1956a5ace1f522a77281cf1e788400c46a4aaa5e44c34fd9293ad08ea0e78066d410ad5f783687afed61238b9889b3142a95007afe8eb703cd202462bf6209e4e5aa49093f7d1cb495115a23c5470403443ddc977e2741ae655c484ebc8412465e6e0a64b6ee07370d4e7cdf347ba87f40df7aa8f57b39ac482348caad0339b685e5b9ce8a62eefb53005f31c41648fbbd84a83464560499438d97029baee55462f95178b384e6543630420cfb993207479a42bcb73da44a609060be7fb3d30d49d4349f9cd334c8"], &(0x7f0000001300)=0x1002) sendto(r0, &(0x7f0000001340)="40fccf82453dd2d5161ec7dd22b5cf4b26db45847720b46a45bdb9fd1ddc69a1d606b5893788a8366f85993a6a2225273cf4b18abe252cfaf59562b570e5f1bab2aaf14ff2d3c4301da7e552d6a0fa8fea6a814e97cf35823d0f6dc2d4", 0x5d, 0x1, 0x0, 0x0) thr_new(&(0x7f0000000240)={&(0x7f0000000000)="c46225b653a9c422dd97efc402a1459bd1fe0000c461f829490f46dc9bbc000000c4610d73d900c40179706be784450fee5b416566440f3a20885b00000055c4e27d181cec", 0x4, &(0x7f0000000080)="acd592a2d578bbdbb9a362deb500caab1787ed62c23cd70dcb1205aee5dc60160d905ebe17417fb84dd56d3711b1378c4cd24be998b59f11cbaceea2f0a2efe2c8fcd9a4de99a1332950ca071a6996f361eea2d1f51f4f0572a34147f94b45b7a4a05b61ded28af4588400569d8f188509e36e6af0eaf500af79e9104ca5d257082f19f02d0f9745b3c7decc2ac35bca67841c1cbba17e0a4b805f4a08c7ce2e876ae347ed0c32b1ae29827b7d842ebf658592947d0fc32d9d0347340136f67a5d6be1a0220d02eecface891b23fc9dec27b5bb77e521ef63e88fe", 0xdb, &(0x7f0000000180)="9a952843aa5786847cf589efafbd5a5bfe07c5b7f3910b0a5ee9ca48b66ec3c5e9655917d1053d52d01165500f5989e7efed", 0x32, &(0x7f00000001c0), &(0x7f0000000200)={0x0}, 0x1, 0xfffffffffffffffe, [0x9, 0x101, 0x7]}, 0x68) thr_wake(r1) 00:01:28 executing program 0: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1016, 0x0, &(0x7f0000000040)) 00:01:28 executing program 0: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1016, &(0x7f0000000000), 0x0) 00:01:28 executing program 3: r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x62) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') fcntl$lock(r0, 0x4, 0x0) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x2b, 0x0, ""/41}, &(0x7f0000000040)=0x2b) accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs={0x8}, &(0x7f0000000180)=0x8) 00:01:28 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{}], 0x1, &(0x7f00000004c0), 0x0, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:28 executing program 0: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1016, &(0x7f0000000000), 0x0) 00:01:28 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{}], 0x1, &(0x7f00000004c0), 0x0, &(0x7f0000000600)={0xfffffffffffffffb, 0x9}) 00:01:28 executing program 0: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1016, &(0x7f0000000000), 0x0) 00:01:28 executing program 2: r0 = accept(0xffffffffffffff9c, &(0x7f00000013c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000fffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b291ea398e2063c9db90307e5c15caf9d6b6adc125ea1b1956a5ace1f522a77281cf1e788400c46a4aaa5e44c34fd9293ad08ea0e78066d410ad5f783687afed61238b9889b3142a95007afe8eb703cd202462bf6209e4e5aa49093f7d1cb495115a23c5470403443ddc977e2741ae655c484ebc8412465e6e0a64b6ee07370d4e7cdf347ba87f40df7aa8f57b39ac482348caad0339b685e5b9ce8a62eefb53005f31c41648fbbd84a83464560499438d97029baee55462f95178b384e6543630420cfb993207479a42bcb73da44a609060be7fb3d30d49d4349f9cd334c8"], &(0x7f0000001300)=0x1002) sendto(r0, &(0x7f0000001340)="40fccf82453dd2d5161ec7dd22b5cf4b26db45847720b46a45bdb9fd1ddc69a1d606b5893788a8366f85993a6a2225273cf4b18abe252cfaf59562b570e5f1bab2aaf14ff2d3c4301da7e552d6a0fa8fea6a814e97cf35823d0f6dc2d4", 0x5d, 0x1, 0x0, 0x0) thr_new(&(0x7f0000000240)={&(0x7f0000000000)="c46225b653a9c422dd97efc402a1459bd1fe0000c461f829490f46dc9bbc000000c4610d73d900c40179706be784450fee5b416566440f3a20885b00000055c4e27d181cec", 0x4, &(0x7f0000000080)="acd592a2d578bbdbb9a362deb500caab1787ed62c23cd70dcb1205aee5dc60160d905ebe17417fb84dd56d3711b1378c4cd24be998b59f11cbaceea2f0a2efe2c8fcd9a4de99a1332950ca071a6996f361eea2d1f51f4f0572a34147f94b45b7a4a05b61ded28af4588400569d8f188509e36e6af0eaf500af79e9104ca5d257082f19f02d0f9745b3c7decc2ac35bca67841c1cbba17e0a4b805f4a08c7ce2e876ae347ed0c32b1ae29827b7d842ebf658592947d0fc32d9d0347340136f67a5d6be1a0220d02eecface891b23fc9dec27b5bb77e521ef63e88fe", 0xdb, &(0x7f0000000180)="9a952843aa5786847cf589efafbd5a5bfe07c5b7f3910b0a5ee9ca48b66ec3c5e9655917d1053d52d01165500f5989e7efed", 0x32, &(0x7f00000001c0), &(0x7f0000000200), 0x1, 0xfffffffffffffffe, [0x9, 0x101, 0x7]}, 0x68) 00:01:28 executing program 0: r0 = kqueue() freebsd12_closefrom(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{0x101, 0x2, 0x41, 0x100, 0xffff, 0x7, [0x10001, 0x8, 0x0, 0x6]}, {0x5, 0xfffffffffffffff3, 0x4, 0xc0fff9ff, 0x9, 0xec71, [0x80000000, 0x6, 0x6, 0x4d3f]}, {0x7, 0x0, 0x8000, 0xc0000000, 0x3f, 0x8, [0x51cc, 0xa32, 0x8, 0x6]}, {0xffffffff7fffffff, 0xfffffffffffffff5, 0x0, 0x40000000, 0x7, 0x200, [0x100000000, 0x80000001, 0x6, 0x8]}, {0x7, 0xfffffffffffffff5, 0x4046, 0x200, 0x101, 0x18ec6e11, [0x1ff, 0xf1f, 0x8, 0x7]}, {0x7, 0xfffffffffffffff3, 0x402c, 0x100, 0x8, 0x401, [0x401, 0x6, 0x8]}], 0x6, &(0x7f00000001c0)=[{}, {}, {}, {}, {}, {}], 0x6, &(0x7f0000000340)={0x3, 0x1}) fcntl$lock(r0, 0x5, 0x0) 00:01:28 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{}], 0x1, &(0x7f00000004c0)=[{}], 0x1, 0x0) 00:01:28 executing program 3: r0 = kqueue() socketpair(0x17, 0x10000000, 0x1, &(0x7f0000000000)) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x80) open(&(0x7f0000000040)='./file0\x00', 0x100000, 0x0) fcntl$lock(r0, 0x4, 0x0) 00:01:28 executing program 0: r0 = kqueue() freebsd12_closefrom(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{0x101, 0x2, 0x41, 0x100, 0xffff, 0x7, [0x10001, 0x8, 0x0, 0x6]}, {0x5, 0xfffffffffffffff3, 0x4, 0xc0fff9ff, 0x9, 0xec71, [0x80000000, 0x6, 0x6, 0x4d3f]}, {0x7, 0x0, 0x8000, 0xc0000000, 0x3f, 0x8, [0x51cc, 0xa32, 0x8, 0x6]}, {0xffffffff7fffffff, 0xfffffffffffffff5, 0x0, 0x40000000, 0x7, 0x200, [0x100000000, 0x80000001, 0x6, 0x8]}, {0x7, 0xfffffffffffffff5, 0x4046, 0x200, 0x101, 0x18ec6e11, [0x1ff, 0xf1f, 0x8, 0x7]}, {0x7, 0xfffffffffffffff3, 0x402c, 0x100, 0x8, 0x401, [0x401, 0x6, 0x8]}], 0x6, &(0x7f00000001c0)=[{}, {}, {}, {}, {}, {}], 0x6, &(0x7f0000000340)={0x3, 0x1}) fcntl$lock(r0, 0x5, 0x0) 00:01:28 executing program 2: accept(0xffffffffffffff9c, &(0x7f00000013c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000fffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b291ea398e2063c9db90307e5c15caf9d6b6adc125ea1b1956a5ace1f522a77281cf1e788400c46a4aaa5e44c34fd9293ad08ea0e78066d410ad5f783687afed61238b9889b3142a95007afe8eb703cd202462bf6209e4e5aa49093f7d1cb495115a23c5470403443ddc977e2741ae655c484ebc8412465e6e0a64b6ee07370d4e7cdf347ba87f40df7aa8f57b39ac482348caad0339b685e5b9ce8a62eefb53005f31c41648fbbd84a83464560499438d97029baee55462f95178b384e6543630420cfb993207479a42bcb73da44a609060be7fb3d30d49d4349f9cd334c8"], &(0x7f0000001300)=0x1002) thr_new(&(0x7f0000000240)={&(0x7f0000000000)="c46225b653a9c422dd97efc402a1459bd1fe0000c461f829490f46dc9bbc000000c4610d73d900c40179706be784450fee5b416566440f3a20885b00000055c4e27d181cec", 0x4, &(0x7f0000000080)="acd592a2d578bbdbb9a362deb500caab1787ed62c23cd70dcb1205aee5dc60160d905ebe17417fb84dd56d3711b1378c4cd24be998b59f11cbaceea2f0a2efe2c8fcd9a4de99a1332950ca071a6996f361eea2d1f51f4f0572a34147f94b45b7a4a05b61ded28af4588400569d8f188509e36e6af0eaf500af79e9104ca5d257082f19f02d0f9745b3c7decc2ac35bca67841c1cbba17e0a4b805f4a08c7ce2e876ae347ed0c32b1ae29827b7d842ebf658592947d0fc32d9d0347340136f67a5d6be1a0220d02eecface891b23fc9dec27b5bb77e521ef63e88fe", 0xdb, &(0x7f0000000180)="9a952843aa5786847cf589efafbd5a5bfe07c5b7f3910b0a5ee9ca48b66ec3c5e9655917d1053d52d01165500f5989e7efed", 0x32, &(0x7f00000001c0), &(0x7f0000000200), 0x1, 0xfffffffffffffffe, [0x9, 0x101, 0x7]}, 0x68) 00:01:28 executing program 0: r0 = kqueue() freebsd12_closefrom(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{0x101, 0x2, 0x41, 0x100, 0xffff, 0x7, [0x10001, 0x8, 0x0, 0x6]}, {0x5, 0xfffffffffffffff3, 0x4, 0xc0fff9ff, 0x9, 0xec71, [0x80000000, 0x6, 0x6, 0x4d3f]}, {0x7, 0x0, 0x8000, 0xc0000000, 0x3f, 0x8, [0x51cc, 0xa32, 0x8, 0x6]}, {0xffffffff7fffffff, 0xfffffffffffffff5, 0x0, 0x40000000, 0x7, 0x200, [0x100000000, 0x80000001, 0x6, 0x8]}, {0x7, 0xfffffffffffffff5, 0x4046, 0x200, 0x101, 0x18ec6e11, [0x1ff, 0xf1f, 0x8, 0x7]}, {0x7, 0xfffffffffffffff3, 0x402c, 0x100, 0x8, 0x401, [0x401, 0x6, 0x8]}], 0x6, &(0x7f00000001c0)=[{}, {}, {}, {}, {}, {}], 0x6, &(0x7f0000000340)={0x3, 0x1}) fcntl$lock(r0, 0x5, 0x0) 00:01:28 executing program 0: r0 = kqueue() freebsd12_closefrom(0xffffffffffffffff) fcntl$lock(r0, 0x5, 0x0) 00:01:28 executing program 2: thr_new(&(0x7f0000000240)={&(0x7f0000000000)="c46225b653a9c422dd97efc402a1459bd1fe0000c461f829490f46dc9bbc000000c4610d73d900c40179706be784450fee5b416566440f3a20885b00000055c4e27d181cec", 0x4, &(0x7f0000000080)="acd592a2d578bbdbb9a362deb500caab1787ed62c23cd70dcb1205aee5dc60160d905ebe17417fb84dd56d3711b1378c4cd24be998b59f11cbaceea2f0a2efe2c8fcd9a4de99a1332950ca071a6996f361eea2d1f51f4f0572a34147f94b45b7a4a05b61ded28af4588400569d8f188509e36e6af0eaf500af79e9104ca5d257082f19f02d0f9745b3c7decc2ac35bca67841c1cbba17e0a4b805f4a08c7ce2e876ae347ed0c32b1ae29827b7d842ebf658592947d0fc32d9d0347340136f67a5d6be1a0220d02eecface891b23fc9dec27b5bb77e521ef63e88fe", 0xdb, &(0x7f0000000180)="9a952843aa5786847cf589efafbd5a5bfe07c5b7f3910b0a5ee9ca48b66ec3c5e9655917d1053d52d01165500f5989e7efed", 0x32, &(0x7f00000001c0), &(0x7f0000000200), 0x1, 0xfffffffffffffffe, [0x9, 0x101, 0x7]}, 0x68) 00:01:28 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) 00:01:29 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{}], 0x1, &(0x7f00000004c0)=[{}], 0x1, 0x0) 00:01:29 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) 00:01:29 executing program 2: thr_new(0x0, 0x0) 00:01:29 executing program 3: kqueue() r0 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r0, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) fcntl$lock(r0, 0x4, 0x0) 00:01:29 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) 00:01:29 executing program 0: freebsd12_closefrom(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x5, 0x0) 00:01:29 executing program 0: freebsd12_closefrom(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x5, 0x0) 00:01:29 executing program 0: freebsd12_closefrom(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x5, 0x0) 00:01:30 executing program 0: kqueue() freebsd12_closefrom(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x5, 0x0) 00:01:30 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{}], 0x1, &(0x7f00000004c0)=[{}], 0x1, 0x0) 00:01:30 executing program 3: kqueue() r0 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r0, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) fcntl$lock(r0, 0x4, 0x0) 00:01:30 executing program 2: thr_new(0x0, 0x0) 00:01:30 executing program 0: kqueue() freebsd12_closefrom(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x5, 0x0) 00:01:30 executing program 0: kqueue() freebsd12_closefrom(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x5, 0x0) 00:01:30 executing program 0: r0 = kqueue() freebsd12_closefrom(0xffffffffffffffff) fcntl$lock(r0, 0x0, 0x0) 00:01:30 executing program 0: r0 = kqueue() freebsd12_closefrom(0xffffffffffffffff) fcntl$lock(r0, 0x0, 0x0) 00:01:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{}], 0x1, &(0x7f00000004c0)=[{}], 0x1, &(0x7f0000000600)={0x0, 0x9}) 00:01:31 executing program 0: r0 = kqueue() freebsd12_closefrom(0xffffffffffffffff) fcntl$lock(r0, 0x0, 0x0) 00:01:31 executing program 3: kqueue() r0 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r0, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) fcntl$lock(r0, 0x4, 0x0) 00:01:31 executing program 2: thr_new(0x0, 0x0) 00:01:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{}], 0x1, &(0x7f00000004c0)=[{}], 0x1, &(0x7f0000000600)={0x0, 0x9}) 00:01:31 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x0, 0x0) 00:01:31 executing program 0: r0 = kqueue() freebsd12_closefrom(0xffffffffffffffff) fcntl$lock(r0, 0x5, 0x0) 00:01:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{}], 0x1, &(0x7f00000004c0)=[{}], 0x1, &(0x7f0000000600)={0x0, 0x9}) 00:01:31 executing program 0: r0 = kqueue() shutdown(0xffffffffffffff9c, 0x0) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000001040)=""/4089, 0xff9, 0x1, &(0x7f0000001000)={0x10, 0x2, 0x2, @remote={0xac, 0x14, 0x0}}, 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) r2 = getpid() wait4(r2, 0x0, 0x0, &(0x7f0000000100)) kmq_notify(r1, &(0x7f0000000000)={0x0, 0x8, 0x0, @tid=r2}) freebsd12_closefrom(0xffffffffffffffff) fcntl$lock(r0, 0x5, 0x0) 00:01:31 executing program 0: r0 = kqueue() symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') freebsd12_closefrom(0xffffffffffffffff) fcntl$lock(r0, 0x5, 0x0) 00:01:31 executing program 3: kqueue() r0 = socket$inet6_udp(0x1c, 0x2, 0x0) fcntl$lock(r0, 0x4, 0x0) 00:01:31 executing program 2: thr_new(&(0x7f0000000240)={0x0, 0x4, &(0x7f0000000080)="acd592a2d578bbdbb9a362deb500caab1787ed62c23cd70dcb1205aee5dc60160d905ebe17417fb84dd56d3711b1378c4cd24be998b59f11cbaceea2f0a2efe2c8fcd9a4de99a1332950ca071a6996f361eea2d1f51f4f0572a34147f94b45b7a4a05b61ded28af4588400569d8f188509e36e6af0eaf500af79e9104ca5d257082f19f02d0f9745b3c7decc2ac35bca67841c1cbba17e0a4b805f4a08c7ce2e876ae347ed0c32b1ae29827b7d842ebf658592947d0fc32d9d0347340136f67a5d6be1a0220d02eecface891b23fc9dec27b5bb77e521ef63e88fe", 0xdb, &(0x7f0000000180)="9a952843aa5786847cf589efafbd5a5bfe07c5b7f3910b0a5ee9ca48b66ec3c5e9655917d1053d52d01165500f5989e7efed", 0x32, &(0x7f00000001c0), &(0x7f0000000200), 0x1, 0xfffffffffffffffe, [0x9, 0x101, 0x7]}, 0x68) 00:01:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{}], 0x1, &(0x7f00000004c0)=[{}], 0x1, &(0x7f0000000600)={0xfffffffffffffffb}) 00:01:31 executing program 0: r0 = kqueue() freebsd12_closefrom(0xffffffffffffffff) fcntl$lock(r0, 0x5, 0x0) freebsd10_pipe(&(0x7f0000000000)) 00:01:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{}], 0x1, &(0x7f00000004c0)=[{}], 0x1, &(0x7f0000000600)={0xfffffffffffffffb}) 00:01:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x4}], 0x1, &(0x7f00000004c0)=[{}], 0x1, &(0x7f0000000600)={0xfffffffffffffffb}) 00:01:31 executing program 0: r0 = kqueue() r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) freebsd12_closefrom(r0) fcntl$lock(r0, 0xb, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r2, 0xffffffffffffffff, 0x20000000000, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) accept4$inet(r2, &(0x7f0000000000)={0x10, 0x2, 0xffffffffffffffff, @multicast2}, &(0x7f0000000040)=0x10, 0x30000000) 00:01:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x5}], 0x1, &(0x7f00000004c0)=[{}], 0x1, &(0x7f0000000600)={0xfffffffffffffffb}) 00:01:31 executing program 3: kqueue() fcntl$lock(0xffffffffffffffff, 0x4, 0x0) 00:01:31 executing program 0: r0 = kqueue() freebsd12_closefrom(0xffffffffffffffff) fcntl$lock(r0, 0x5, 0x0) shm_rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00', 0x2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x80010, r0, 0x8) setsockopt$inet6_IPV6_RTHDRDSTOPTS(0xffffffffffffff9c, 0x29, 0x23, &(0x7f0000000080)={0x57, 0x0, '\x00', [@ra={0x5, 0x2, 0x8}]}, 0x10) 00:01:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x17}], 0x1, &(0x7f00000004c0)=[{}], 0x1, &(0x7f0000000600)={0xfffffffffffffffb}) 00:01:31 executing program 2: thr_new(&(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)="acd592a2d578bbdbb9a362deb500caab1787ed62c23cd70dcb1205aee5dc60160d905ebe17417fb84dd56d3711b1378c4cd24be998b59f11cbaceea2f0a2efe2c8fcd9a4de99a1332950ca071a6996f361eea2d1f51f4f0572a34147f94b45b7a4a05b61ded28af4588400569d8f188509e36e6af0eaf500af79e9104ca5d257082f19f02d0f9745b3c7decc2ac35bca67841c1cbba17e0a4b805f4a08c7ce2e876ae347ed0c32b1ae29827b7d842ebf658592947d0fc32d9d0347340136f67a5d6be1a0220d02eecface891b23fc9dec27b5bb77e521ef63e88fe", 0xdb, &(0x7f0000000180)="9a952843aa5786847cf589efafbd5a5bfe07c5b7f3910b0a5ee9ca48b66ec3c5e9655917d1053d52d01165500f5989e7efed", 0x32, &(0x7f00000001c0), &(0x7f0000000200), 0x1, 0xfffffffffffffffe, [0x9, 0x101, 0x7]}, 0x68) 00:01:31 executing program 0: r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) ioctl$CIOCCRYPTAEAD(0xffffffffffffffff, 0xc040636d, &(0x7f0000000280)={0x1, 0x2, 0x800, 0x5, 0xfffffffc, 0x24f, &(0x7f0000000000)="8a05a6f4338eb5c5dbed704c58eee9a6757bd676831a446ec7a4325a50c802b7a282d4e0c9e281804ef079a2641e6e4ce13b313218f7b76ace6df0520868b631b978baa82b28b506c5aeb213a521c2bfccae5dd937ec7134f3630a7ded63a4e47531139d78ca4ac4eeb23d095c3ddaabefd7b0c0696a4f0d414fdda760ddbe4227358450a33188fe0e7475634e473ad2e6ced54a7954", &(0x7f00000000c0)="a1c2e7d6c33951c2f54deeecc50a5f444d17a8e7f7215678140b69a5f4190abdb93f4a3a7301ea7966cd2fb98d2e4820bec7a3806da8850a36bcf3bbf2fb62f254e6a64a9f5df9636a5b53c8172e036ab14ffa0b7f9cba7e2b330997e382e96186da2988cfd3c7793ec212438b00", &(0x7f0000000140)="a4f204cb031a605ebe102a3ff3b7", &(0x7f0000000180)="1a24591c4542dfa2494f33f8ce17323dec22630da4a0d807c1dc714490adec877a1cbc5b03c11e48eba8f522964e494e12e847c28358f41455923bdcc57ded0d0ecafbf740e5fb921eaf5150c132165188efa8b53af4b58d6bb197c43c01ee88dd8fcb5aaa1e692a68d8927722788fb7a23e", &(0x7f0000000200)="4082e672866ecaafb22a3848c5d6af8f236a166b4e461eea91113decc138c566d2ee91ae8568c0012fa0d02be75f6f0cd8ff533ebbe8d337a6eeb45f2b92def9116248bf6a954ff918bb109666b7d781dc40a7acfb71f8875dfb7c0a9ba502434c28f23f11738d7860f1b866"}) 00:01:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0xc7}], 0x1, &(0x7f00000004c0)=[{}], 0x1, &(0x7f0000000600)={0xfffffffffffffffb}) 00:01:31 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000), 0x100004) freebsd12_closefrom(0xffffffffffffffff) fcntl$lock(r0, 0x5, 0x0) 00:01:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x500}], 0x1, &(0x7f00000004c0)=[{}], 0x1, &(0x7f0000000600)={0xfffffffffffffffb}) 00:01:31 executing program 3: kqueue() fcntl$lock(0xffffffffffffffff, 0x4, 0x0) 00:01:31 executing program 0: r0 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f0000000000)=0x2, 0x4) freebsd12_closefrom(0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_sctp_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x9, &(0x7f0000000080)=0x5, 0x4) fcntl$lock(r0, 0x5, 0x0) setsockopt$inet_mreqsrc(r2, 0x0, 0xe41a0cc9a35f1b86, &(0x7f00000000c0)={@multicast2, @loopback}, 0xc) 00:01:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x1700}], 0x1, &(0x7f00000004c0)=[{}], 0x1, &(0x7f0000000600)={0xfffffffffffffffb}) 00:01:31 executing program 2: thr_new(&(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="9a952843aa5786847cf589efafbd5a5bfe07c5b7f3910b0a5ee9ca48b66ec3c5e9655917d1053d52d01165500f5989e7efed", 0x32, &(0x7f00000001c0), &(0x7f0000000200), 0x1, 0xfffffffffffffffe, [0x9, 0x101, 0x7]}, 0x68) 00:01:31 executing program 0: r0 = kqueue() freebsd12_closefrom(0xffffffffffffffff) fcntl$lock(r0, 0x5, 0x0) accept4$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x4, 0x0, ""/2}, &(0x7f0000000040)=0x4, 0x30000000) 00:01:31 executing program 0: kqueue() freebsd12_closefrom(0xffffffffffffffff) fcntl$lock(0xffffffffffffff9c, 0x5, 0x0) ioctl$CRIOGET(0xffffffffffffffff, 0xc0046364, &(0x7f0000000000)=0x1) 00:01:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0xc700}], 0x1, &(0x7f00000004c0)=[{}], 0x1, &(0x7f0000000600)={0xfffffffffffffffb}) 00:01:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x1000000}], 0x1, &(0x7f00000004c0)=[{}], 0x1, &(0x7f0000000600)={0xfffffffffffffffb}) 00:01:31 executing program 3: kqueue() fcntl$lock(0xffffffffffffffff, 0x4, 0x0) 00:01:31 executing program 0: r0 = kqueue() freebsd12_closefrom(0xffffffffffffffff) fcntl$lock(r0, 0x5, 0x0) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) socketpair(0x1, 0x20000000, 0x20, &(0x7f0000000080)={0xffffffffffffffff}) getpeername(r2, &(0x7f00000000c0)=@in={0x10, 0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000100)=0x10) r3 = accept4(r1, &(0x7f0000000000)=@in6={0x1c, 0x1c, 0xffffffffffffffff, 0x0, @loopback}, &(0x7f0000000040)=0x1c, 0x0) accept$inet(r3, 0x0, &(0x7f0000000140)) 00:01:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x4000000}], 0x1, &(0x7f00000004c0)=[{}], 0x1, &(0x7f0000000600)={0xfffffffffffffffb}) 00:01:31 executing program 2: thr_new(&(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), &(0x7f0000000200), 0x1, 0xfffffffffffffffe, [0x9, 0x101, 0x7]}, 0x68) 00:01:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x5000000}], 0x1, &(0x7f00000004c0)=[{}], 0x1, &(0x7f0000000600)={0xfffffffffffffffb}) 00:01:31 executing program 0: r0 = kqueue() freebsd12_closefrom(0xffffffffffffffff) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) kqueue() r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f0000000040)=@un=@file={0xa, 0x1, './file0\x00'}, 0xa) fcntl$lock(r0, 0x0, 0x0) 00:01:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x17000000}], 0x1, &(0x7f00000004c0)=[{}], 0x1, &(0x7f0000000600)={0xfffffffffffffffb}) 00:01:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0xc7000000}], 0x1, &(0x7f00000004c0)=[{}], 0x1, &(0x7f0000000600)={0xfffffffffffffffb}) 00:01:31 executing program 3: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) fcntl$lock(r0, 0x4, 0x0) 00:01:31 executing program 0: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r0, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) connectat$unix(r0, 0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x8, 0x1, 0x0, 0x2}, 0x8) r1 = kqueue() freebsd12_closefrom(0xffffffffffffffff) fcntl$lock(r1, 0x5, 0x0) r2 = getpgid(0xffffffffffffffff) getegid() accept(r0, &(0x7f0000001380)=@in6={0x1c, 0x1c, 0xffffffffffffffff, 0x0, @ipv4={""/10, ""/2, @broadcast}}, &(0x7f0000000080)=0x1c) r3 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(r1, r3, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x3) accept4$inet(0xffffffffffffff9c, &(0x7f0000001400)={0x10, 0x2, 0xffffffffffffffff, @multicast2}, &(0x7f0000001440)=0x10, 0x20000000) openat$ptmx(0xffffffffffffff9c, &(0x7f0000001480), 0x2, 0x0) fhstatfs(&(0x7f00000014c0)={{[0x1, 0x7fffffff]}, {0xb1, 0x6c5d, "43027c8ade81f683dfad44b705baad07"}}, &(0x7f0000001500)) r4 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r4, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) socketpair(0x1e, 0x3, 0x1b, &(0x7f0000001e40)) socketpair(0x17, 0x0, 0x7, &(0x7f0000001e80)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001fc0)={&(0x7f00000012c0)=@file={0xa, 0x1, './file0\x00'}, 0xa, &(0x7f0000001280)=[{&(0x7f0000000100)="2d2920570ee9726d976e014a337d9b074f0fda4380a4084f092cc7f1082c0dac46dd4bbe210598fa52709e355d7a30bc601c9efa6af9d3ab881a4d48f893afd15d71e982992ec3ff09a16caeadf8fe42bce11c0886edb89c2352f15aa701a1d2eaa572b113242543ecf736bfe445d2af808324e8a0355f77d2d93fc198c9eb0d8feb82a364867791b96c3ca7009823d2289d4cc9e1b9130378e271065ad4979334b208955629300acc40ef47adec08cac65cee48dbf5caf1db5a507d13d2bc4567639d7e3f5776527c125f85555400db9d36f3df4bc832037464d1009c152b0f5b6edd4f72ed6c3ce83c8c992f5fa9d45f95597f3c1118d71e605c98ac52460e53e3608dfd647485064c43f5ab8c95866a39c49d2390fd3c25b586044b4a2d9c0600fbc6027d0f70c743db2ddc2db07c80d884d7f7e8e19343ce120e82588749777a70cb2aba26c330d7294595416d5478f29d16ba55289e19c7c54c7dbea576bdc086131b2a223b65f926a5b65e07bb930c6bb34b5b7cb8fb93ec81e0d1ab0e83218fef75b6eff5023f7b1c9702b0e64e4b4a00209336b43b7b54d2d15114140f1feeabf567f6203560e46ca023b3dd69718743a777792693421a444fd887ddf459c838d2b38fd60f3595c13cfbc97ef3783b590f94ce34de48f427fad04b19e58a57c086e8d004a4882a9afefe43822003575ef7af7ad5627769cbf4924358a1ac6736d550c7ab4a3d44edc329e1ba29568ab10fec142caf35336cfb393cf400eebf2f0f3ac2027a8d42db7dbdfeadfaa676c3a517fabca783aecbf5d31c0227e8c3cfe2b8c3a33ca84f777e1e24b4853dff971e405b8b8b5b666405551b9a7d994aac002dc3c00c1b11f8ca18c6f586980307b724792b672ceb2fd1c30b4d99decb8cb9e355ce289ac94afc118e0c2b211bf9e848627710508874b046d30e5837cde32ee4934055a72901cad093d1f52c277498ad041a7227bb8c6d41f69d82dc229b67ccba651dc902ff89218707611841686e312a61b04ef72d8b28095969751ba0df862688a11aeff5bf1da273b63253387a99ec49e7168e846e969277352998ad8828b9471552be17b7fd5c0ab58ff5422c9f42a2059bbb57c0806e491dc6d4c909863e913f0ebb88c1fc15d92af3ce0bf7423e36674c8ddef0a8cd591cd7f5e8b11154e2f8331cdd2b9ea87c988068ffe0fa8fe2039940fcc9c42c7897e6cbfdfc93c562d7ce5111f19bdc86d441376e3cfd6ae87593205c43f8b5ccf5825f0684c794406f4359c75c82408b261db6c2749a77999d3ba84ca2835b05879ced46b30f0c924f39951db61e9a4c01f54e88395782ac081bf4a7c0704751917b3f439ebbe86a1499cc71ea75fd89aaed8f6ef6e485b6f90a4ae3d035300b29f007b61f5e272da12c6b8e2f3c0f57a4b4753c33163a6103f5ecc146d431b293a5de49a071ba21aacb832fa82173fce9bd6c4024014e4d8a30960def3fda50637dc8c7f6bb7652d89a5cf8538aff61c25920e45ed7ba1cd93436b5580c16fb6481b454f4c846e3be91e68cdd332bed5c7436ed972be6b65a62fe11706ff74929ffb73d50a8a5da1f48870426ab7f55ce2298dbe910bf75970a3b4d4b2d8fdc74947046a9fe00e476b76e9d1a42a5af736c45041e7f833bc41d0e4f9b79856773eaed987b383eb341edb2266ac737e04387330b860f9a97eeb69e9b73d1b818e54ba14eb6fc178ec71914bec08665ceea9583f76718e75097ffc99e35f5c39768757a49514cb3ae51c35446f55f415c2c45e9f0ff81d5377d29a11bd5034a678e7298a320c65790092df7b792daa626dfba1a77f7a48b2c486657f1709fbff6d80c59d40cdf676c168c2f202f77473c69a4e636f8211c27a0cfc8e8215de469d7ddf9ff6a845f5b37c929f6d2fb80cd2db8b92eeee0112df94c15552270ab6117f521bf165173fb08197ab60ecd79acd91e42e3dd934bab75db9f478495f49c1ca3eba16127a1ff845293fc496107b9cf43a06889e735673003965f46e79bc2876954f61572617c6fe0fb39ed43f51de8dbe9cd920a1a424d81ea7ceb973fcfc70e842f9e4c7171663fc890374f588d5a1db9de4b20e58c21e77658b675535b51499c07bffc595693f0c726207581eab41e38efe4c9e551e9fa0ff7ca5064c9f81a8c9dff0b132571124757396f4f4b5ddcfbd1fba2735fabfdd4b727d92c38a21ffeb832e00f9fc615d742666e2869e3687a50b991966176617000566082712d705b0594204ebd530b5ef72430b4881e4c1a2c15a5e66351248b70cb03ae13720c0159a0a802bbf97c7bbe77956c951f833546c0659ffd2c9f2669f5e91ddd29a1e5399f53e52346d2d4f3d184f6b6f53d874a791c447b33ba07ec08605c6b3b84979430d0caf3f8178f749372d5f836be57ec22fc29bcde6ef16ba8e48d1e1d9f193a7538e53a8ad48510276aed0ef15fe96d405ec1097ca18c14bdc62bcc22cb6463dc4b045b449085919a5c24c6c7964dba8642381d73a140629fa6ddf5d4a1b6b328227c263e9c207abf0230a7502c2512ac99a302db10aeba29f2883597fe2bb1ce12313b79c0bc943d8da816cd251665d11930a69f8fb30d372a0591df5eb1cc9c6c3fe725cba8655f98bcafb716615b866a57cbe7f42733fa6f9843fbb6f03af36c36ef9149db1d4a71298ece8c83f8fe2bd54a22516dec5d368b44a17858412628d1b58a5bc056e13d2587820fd8de5bbb7b85f30ebbf550b5eece94ef3cf2cfd9777c445cb1dae7882d8a23f4b3857541fec4400e6db2e43fd4ecee587d6d3e95f831d5582400382291663d6083f6cdc1e45b16291c0aa51c070ab2dd014b95e25d455c109ed675c580fb10c233ed4a12b3355fdbefcc78361fac2f1c8d632ce8bea8fe6edb2da695c4c6d1bd6f49be4364caa728180c11ffd2f8b6d55bc45f1e0b0941a3a0e5098180e25251dc76d1b39f5222ef18730a91e9f95f692cd6622a6fc39766b5d482b914bab0174d969582be29e135c372b5c461b5c943b460669a8fc8de2e4c61a34abaf520f787ecdc66cce2ed660003f776a9cbadcc45b5d80dcb9b5ff994d45b86a06fac1bc811d3bd894717fa5c16b764ae52f7dd146cfea979cf915106e025043e0c1bae1b5298b53dc9a0cfcc7cdd969ca096254e532d77fdf740bccde44851d4f370239f3dd3dd9324d1fcc21ae956ffba07229a2249b2e42a2dea1ced8e9cd3fd473a277a67da5e910063fca736d230bb7fa75763bd1505ab4def4f823e4e2f556a8708b05f55a49d16f0da841234b4e265eaf7e582a37eef9f2c394077ff0dc358a0429c23202788abceb75eac354ea2aeb6b4b9c2d60fe4e3a881b3d02f57b090ad24b3189a47e364d7c9547a60aee85c67cb75b812a8fcc502af8274e66bb1e1ef5660fa0a9c6bd98de875532b7f52f44ba955fe0da145a2aafb3e919f8c77f1c43116cf08b36a2a1207ccfe611880cd5ee7647e13a5ae13bf60bbae7413656958389bd7567560c4b985014fbe483ac20ce80fbfcea5ce127bed17ee07246a2d191d4d7e02c21f49aea82a1bd396756bc865c566a4931d809253a3580fdd81cadf01f5dec538d739e8df6da37c6a68ec832cf653df56a3eeb13ee430645c54b0322dcca5bbd945babaa134c1133a1dade7f4464657877af53bf013a6a49af142e9e0c5a666fe9418bb36de5d7f09bfa159ebd87f8166839849a42d232c305e64e1a4ffcb750c6ebfd274fae9efdb87cc1d10509cd7424552400570ea3e267fa6ccb089b81ddc5025dd0fc18146df22863db4b57f0613dd0f7973f1f6d40ed2a3d0c27b099e60c435ba1e05cf7a99ece11e9a94413fcb4ad1e0e78a85131cc8971bf47de73c3c87e3d632167f1029dda81db99f35671f548e101a284b0ab368314af8c5758bb09334137fe48e97d2d23673cff65a4a9e2119dd8304b1bc43439033da3983f0ecaa18dca80a080662d55fdf4cff9f5794ca293fc90572e189861608d6c5ac90a8f673bb2e1b7acc05f379fe855a44a2b31a01879fe9869606aa404c25c724d97b5976b756da69a55ea214dd0b2a778a912c7e35a9c57b307c50f9c9d452b3dd1267e795f0dbff54e7b005bb456114d1215a5d0f55b3481844450ed5cd6fa6417459362cc417a49e208c699db1332c360c7c7d5e1e87c08e0a37c2c9d9d7d6a68ebfabc7d71f264476bc89588a84521882436db66dee34272b299905d1b32e892330229a3561ea33fb782f6391ad8f903901899359a7fcebc20accfe7eb3a9d1d2f8e276866e54cb5ca8b4dba0f6d317d0533d305110841a0ec49668899fff0eb5c83420aa8265c93c11a17898594c289eff6a7997577e1c6ccc2e987a235515b85883ae4018c4ba1b4c92ff179693515fbb7260d21c229f36320d974b045d06c2fdc9aab2bbbd1c0b7273a6128b6cb7f7fbebc95baee94727298215d3eaefb062ca155ea34c42e69868d426c028320a8001182579203f5ca897e23288ea1dee16dc14fe4417c78236f22c031b13c62dbb6a9426406abc3e8f63754a6358992bcb2537b43d7b06ca4eac91aea258583c2a270850f4fa4c57a3db9e2d5755fa5e874216e2b057dd0faff746aa556e8a71cf7571270a1fa011b2a144e0ec4acb6ce05fde9954daeddc0d494780b4fdb9bdaee27155687c42639d00787656a99533db060d5c35218a1d07f0e231fccbdecb5986a91baa2f958291d42d96f57f9688af82d69c8f1767a7f915eae737af8b746946689ed78b2278234d968ac58c2144e594cef14560b3f5716da5dc8da64efb27dcdb4caf6378015f9ca64edf967b596110d894d463b44c1c8708cf157241837a8b09de64152ecc6caf71aaeb6cb9da01f3bc4641f3ed454f2296688dcc8dd0091864b4e8cbadcd2d773f52cb3fed42873121ea00a9101be1a3418174dbe32a574a5be17ab9ab831a4875660156356ba412bcf92bf34e3407a896e38e6c271cb8e4526c96f9702255becc1419fbafffca05a2353fafbdc19d1c3ff6131980d7e85ebefc201569f813d01321588aa4487d5aa948758fc1b91f265803fba8c2187749bc7b4a6949b646a1f5b4e42b5401fc7b21de7d956290fac137be448410d08939162f438c0229b2c614699be1805d6d4cbdee0c2b567f20d728378198a3f29723c42002c97bc2b907d52f7b8cb403c45cfd85ce152db41301143fa82bbe1a59cb8970eb527f21194a1f82f36b88f9dbfe3a49f628cf4918feaf88417fbe189674538f63639223775cb9e26dead350cdd3c31670a6e7b940a11d52de38f7e43d72fb7d98eaf0374463b9146b648b45f56da8fe2dbc9f44ecef6e358e3360b66cbc37351a6b50f6cceadb1fceab5b3ef9cde397835d7ca61582c2e827df296a695f2be2a0fbed4d251367a24ead454cfd2013fc7827dfb8a5a57fb579b0c7cf7086ab9d42c2e66494be53b059f6074a5b8d2b6dd32879f9ad8d4b4a226f9d23776da22cfe1da615323fa124080ff0f02f68d26a0a31681072f947c867559f2f3fdea1256b4f8ef480984e7ee016cc7ff8a57ff9428de783b29c38d2fa5a570e8a6d77a7b46497bf8940980abf3eb36e9d2f68188753fa7936033157317ee0f240449c11d519a0f397ae89741462c3a4ad646698f0175903911d394788bce5fb2ca920727ae8a74755e6f0fde85a9159f41606cfe14d370dbf4c32ce87ade706d1fe4b0d135b880bf35d9a59a2470e62a92803782907b09f18625268ec5b7c65565d82cc62312aa91d54d48e281522b09c8b492c8cb016cef066", 0x1000}, {&(0x7f0000001100)="32d79c9658018db523aafa001a0b810caf1b6be12c7fd69191f6ed0d2aa1e21c8013bf2eadfac166444bceb87aa16446d16f68281aa2e1dbbbde44327236b43d89e7d94fee65f380732a7ce1851b9f530b9d1d8ae82617b42d08ae1ad89c4927a32f44c8b521ca638c432d24a8501dfe4e5c5489ab4cf43d17f59180c0fe", 0x7e}, {&(0x7f0000001180)="0f3da7b35faba58a7cac3f4a6ccc39b2dc4d3efd33a93d2b99c0cac0e60a0db8555bc7718468626cda120b664db5d33dc0a957292eef87a79cba4869259828a774ea257d86f222616e5057decf253a0fa7c3040b474235e3a5a10aa3e5dbd96160a4d6fdb866dcbc2a28fcd244c052bfac4a381a73f2724aea6a4b3ba7b2c61ff95f239808e1167ce85a32aa7a01400977cc0a3f572e4a546796e96e509ab56d65882818629942e188c2d7e84a708e78be0c8d12457d1ee3ea60507a63c944703cd8c753fc42dcc808045899158561", 0xcf}], 0x3, &(0x7f0000001ec0)=ANY=[@ANYBLOB="0000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYBLOB="000000000000000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000000800020000007500024fdf00f0f26cffedc60f2cd4b2e48eb1a5b0752104cdaea6c34435c4295faca4971f22bea6a31ffff0fb64f33a35fa1670d25ff11257ab55104b5b62", @ANYRES32=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000ffff000002000000", @ANYRES32=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000000a9910000000000ffa49ab8ddfd39c2", @ANYRES32=r6, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYBLOB="000000000000000000000000ffff000001000000"], 0x0, 0x20081}, 0x20104) bindat(r1, r0, &(0x7f0000000040)=ANY=[@ANYBLOB="b0cfa4f5000000000000"], 0xa) 00:01:31 executing program 2: thr_new(&(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200), 0x1, 0xfffffffffffffffe, [0x9, 0x101, 0x7]}, 0x68) 00:01:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x100000000000000}], 0x1, &(0x7f00000004c0)=[{}], 0x1, &(0x7f0000000600)={0xfffffffffffffffb}) 00:01:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x400000000000000}], 0x1, &(0x7f00000004c0)=[{}], 0x1, &(0x7f0000000600)={0xfffffffffffffffb}) 00:01:31 executing program 0: r0 = kqueue() fcntl$lock(r0, 0xd, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x0) getsockopt$inet_mreq(r1, 0x0, 0xc, &(0x7f0000000000)={@empty, @multicast2}, &(0x7f0000000040)=0x8) 00:01:31 executing program 0: r0 = kqueue() freebsd12_closefrom(0xffffffffffffffff) fcntl$lock(r0, 0x5, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) r2 = getpid() connectat(r1, 0xffffffffffffffff, &(0x7f0000000080)=@un=@file={0xa, 0x0, './file0\x00'}, 0xa) wait4(r2, 0x0, 0x0, &(0x7f0000000100)) r3 = getuid() r4 = getegid() r5 = socket$inet6_udplite(0x1c, 0x2, 0x88) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f00000003c0)=@file={0xa, 0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000000c0)="2c67efa7e03ecf09f6a4db086d5052ebb6e2ae7284", 0x15}, {&(0x7f0000000580)="36cdb1a73bcc922343cee6de3f8dca689c4c1f5ede7c418f5e0310dc5f1ad3970b74ab4bbb8f479c779614447459092c7916c7a5a158917962eb8c3a352b745095ce9b59e7f22f0df5eae147ac39a6a551342ac715943258e9f198f5e47f4aed40d9381d38fcf87664f0e5251cc0c3245371bff3b4f822112d102bf7a9628d553ed4a4b6a5f1d845915bcde19f1b868b123ca9cb400916580c6acf0d6019227db96eff0cfce9b820f8ee7d293697c6", 0xaf}, {&(0x7f00000001c0)="96f559385bf3e2286e57d9c3a389b17747d49d24249642adf833ae81c6f67d5e682a8a98d98adabfe16e6c4495772bf492d590ccfb427366049649f1b34a14a1fc0674c2dbf45294d88c79188967837e2168b508c3f7b247e493fc6e1f6402805eb3e405fac2945ebda15c7ec73288a50a2393aa", 0x74}, {&(0x7f00000006c0)="78fd095e6bff6dca2560de5906190cc7d487c628165b589c7e396810b540b9c517d5282c6c82b80f545bf3d66c4e5ef07fff3ae8afd6e622a26df938714bb82f0b20c4bd822f6364de475ab6", 0x4c}], 0x4, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000002000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ff000400000000007f228c3adb2a055504e75c4cefe2b329a54925cdfe26d408509db85f50794e3a42bda33cda9882e064cf510f4b784376279b67b944cb270a4441aaba31eef74748be93a4ed6593ca6e9e1318c256fc217fe07be7de356bef743928e34977f10b70c3510924f7e63da17de515a6add31932b76c29bc412d69ab01da703e2f1af55795354d3000bbfdb73a298fb2cfaed7f9430b7da0c57298220b4b20e6316b2b569b59c5a8d0df4ba77b3a725852b13f397578ce3d36af230a65345e7200e07c97f5f06a27d9cc", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0000000018000000000000007f95ffff03570100", @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x20000}, 0x84) getpgid(r2) getsockopt$sock_int(r1, 0xffff, 0x3c72, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffe7b) shmget(0x1, 0x2000, 0x600, &(0x7f0000ffc000/0x2000)=nil) freebsd11_stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchownat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', r3, r6, 0x2000) 00:01:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x500000000000000}], 0x1, &(0x7f00000004c0)=[{}], 0x1, &(0x7f0000000600)={0xfffffffffffffffb}) 00:01:31 executing program 0: freebsd12_closefrom(0xffffffffffffffff) r0 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r0, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) accept(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005febc98a4c126b48853e5cc6c90b4a213cf1bee039d1952ec134ddc1d71eb30744f681081f6177d30f1e6d575bb7c8de0befc87933c82ea4d6e3ac8fedc3b40f0f4d2b6077e39f837166f8ff1e2a54a99ce26bfcc81d9d4498be09a564318b2f1de45e9a2ae8f0b6bd9eb9498122fa5face3e697b334fc1d18a01b6577b8a35e76d0a4e96b897f97b11d6a1d739eac4eccc649bb4142971f1f3f3deee1c7b1691d0ae0c8d37544e2a8a4b183cfbaf99fdcaba6528a09d275a7a3dd910946d24d2c244c3fe974538664bb315b1fc5dd3178e62ba1ed74df8c29dcb95fe536e3b334ae7d972e623ee99af95390d5913f"], &(0x7f0000000080)=0x64) fcntl$lock(0xffffffffffffffff, 0x5, 0x0) 00:01:31 executing program 0: r0 = kqueue() freebsd12_closefrom(0xffffffffffffffff) fcntl$lock(r0, 0x5, 0x0) kevent(r0, &(0x7f0000000000)=[{0xfffffffffffffffd, 0xfffffffffffffffc, 0x42, 0x10, 0x10200000, 0x9, [0x800, 0x1d15, 0x8, 0x140000]}], 0x1, &(0x7f0000000040)=[{}, {}], 0x2, &(0x7f00000000c0)={0xba8, 0x8000}) 00:01:31 executing program 3: socket$inet6_udp(0x1c, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x4, 0x0) 00:01:31 executing program 2: thr_new(&(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xfffffffffffffffe, [0x9, 0x101, 0x7]}, 0x68) 00:01:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x1700000000000000}], 0x1, &(0x7f00000004c0)=[{}], 0x1, &(0x7f0000000600)={0xfffffffffffffffb}) 00:01:31 executing program 0: r0 = kqueue() freebsd12_closefrom(0xffffffffffffffff) fcntl$lock(r0, 0xd, 0x0) 00:01:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0xc700000000000000}], 0x1, &(0x7f00000004c0)=[{}], 0x1, &(0x7f0000000600)={0xfffffffffffffffb}) 00:01:31 executing program 0: r0 = kqueue() freebsd12_closefrom(0xffffffffffffffff) fcntl$lock(r0, 0x5, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket$inet6_udplite(0x1c, 0x2, 0x88) r3 = socket(0x1, 0x2, 0x40) sendfile(r2, r3, 0x20, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000001b80), 0x5) getsockopt$inet6_udplite(r1, 0x88, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:01:31 executing program 0: r0 = kqueue() freebsd12_closefrom(0xffffffffffffffff) fcntl$lock(r0, 0x5, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x200000) accept$inet6(r1, &(0x7f0000000040)={0x1c, 0x1c, 0xffffffffffffffff, 0x0, @loopback}, &(0x7f0000000080)=0x1c) thr_new(&(0x7f0000001240)={&(0x7f00000000c0)="64f3ac219b0a000000f30f10470fc421f8280bc481fc528800100000dce9366665f2b0056466d27800f3420f5cfbf2450f7d24dc", 0x7, &(0x7f0000000100)="6ad18572f5f70eb40b201f584b6dea6933ec841039bfa6b2ff855f65cd4b95a0379776481fa3213562d586929e0ee456c161b8ce75d325dca6a5ededa4aa805cd319b01f9b95182c9f410fcb5abc13b2f46936585dac75caf7b0853a6905fe533fdd0c9b7b3a554ae6610461c1d0db30409b14abe708d556803cadb5a4b73539d547e929187e89f8ddd188ba645a2e55fa05dbab3edc305fa83a8c63f24c606b572c598bf6b25d3be40be82d99f48fea3e8b990b44e430de1fd9d4b7bb1aa7fecb1934522c083d41032973e5e2e844398968f757028bf45fb92374516d928ac232cba6d3c0e99f75be5c1531e9cbc31337c54e57d1e8913c92c714dac98a5a2ed75c31172398597247150cd6217c5b00258053d95072008c085e02a4bd3b503fb3fb86175134c882a6d1b39023c8d153cdd2eea95da128327623df0636128bf98a32b2415ba3152776e284143ffc5c7dcb992d943645574361a850395fe0cac3afd23e8c4bdc561943b7d9266c9098248331313a86199e2374d22aaa6e9cc7e31b3badcfc3ea741d9cd86c9185f87a2f7f7b02ef63a0f526bdb0dc188bb78f849aab5a96f7844fe0b345fe27d5ad29d320428e1c6d54d4fbb55b6d7c7fab29ae0fe8d0139b6b1535c59c5e8bfdbbe087a9892770873e1df1db5c49b8831996591bf9bfdd3a9e81b7104459aea78ff045732ce70506f9dfa52fa767995c95d54c2d68f5df10c150034c940f6dabe7ae6f895f959ae26256f18d3d7b1f98936d08cebc9c50521b5bb3adac1c23de7635ebda1c3e3d5f5e4a7685f8aab50dc024aa21c64bd0299eff303e3ead9e55292b1e06c89fee9d5206eaa6e98a695b54afc74f500c238b44fa636381009ba6494afdb034e3774bf28e569ea31da7720230cfbcfa7a51dda74f00f8fb64c9b852f38844d30a22a2e8c71ac389c6113c05544e48309b9d847bcc9467cd7c37d49f6984edd004b7436d4e47913880682dd40169b12dde0956c29ebb5db9bc2f4d5bdc6a4a2493b71b70c196727351024332f5b5ce93b340ee1037fac36417ad13b16e915ef6a5feba6bfe2af19da84bfa07fb4772ccb8deb76334c3b118d5008eec8013d8c77339c4409f6fdc204ccb8852e67989beb2c1a21fa3591b01235e08ddccf670c5149fdb467a15d722fe8ab6683868b780f0ff26ffd308d39a299480d0d45b70701d1cb9bbdb91f853197729b058037b37dfc287f6c54effb2bface6b655d547a32a5c958cd002c16625bed7f788fdf9364b34ac147435275233406f4455fea1aaa4d7f306dac523d8019adb444b7ebbf71465c5b80f3efc479e050e988320e776c4d1e3dcbf2d3db807db179f6218572c5c5094998692ff6a5fedf8c5f8859be3676423f5e6138d87642acc143ef7a6f7f356a1908e5d6fde05d6fbbd627531d18216e0e437f5ab9f7ca264a335083db98c9d820a4cb16ff0c57df924db1b8a01e925328c5fea1e1f9454abb79a8ffba8da0ea4da76650c3bac498769d98f03b12e3900c0117fb664b9a6779f36e7f030a34e3e5dfe8b5930d0a51aa6aeab949e85f7f805a403b03a338629561c01c465502ede0abe282607c0c45ed71fe16211d2c224dee7538b7bd2583f54bf2392e4f37c77f1407eaede8904340de2621a3773ab92f68af92dd107400194ee77c4ec7bcd76f2371804d17757c4066251465ae6b2b7cba3b62787b1f95abe60d271f4995015dd3f23af3e54ad24629d124d3aa3a84222ef25351c12d2ef2995b4801535450b73f5df0ef1501c7cc09c83cbb01a963f69aa51e735f041dc4f0caba5cc6f0791ac789ec327d75142cd2723d94270cf0ad152ddeaf059f252fb8d8c49680b3fe7d147bca3db4fe2b08722e4b38f5ff67f6670e8d95e3eef7c7c1ea822b6f11c4938bad4e3ce12cd57e53195de962e5dba3d87ef29027bcaad15ee21784c7c3d5b2dc9551c853ac272aa6af5c8379e146f7e7a9b4972d349164551a9a014d375e1c8380354aed9db350c4b2fe9a684cfc2f20617a0ad683f6d6d759ae30b379aab66ff5e9457658810d5f05ee7e209358852842f6b1d48a0071c09de89261d6da87d19a369e73398b0af93a8769c502fdde5e00189d5fc2ca4ad5f9649996e50bdb6581677685d82164427365f24ec284ce53819b7108c2c61c73e577ae016df4f4fa7a799853bfeda5f70f3216a9e52e351dab657ca02eff1a4e67e4f36920569916351484add51b84a802870b1cd2e35cde4d44408051bf6ee7fc8dca7e601860dc3e0c7df3539addff15079a5ccd100802e6674607176708dee6e4e6b33b16706eff7e0ee8075ef883178226171afc9ba17e875b1dae67a0d3a669da34643eee5e486d6f5bc5ab2f0d5545bce4dd435f348ef680e55507b6cf43b608df5c32cc17d6048705282e61c190a3869022fa04f69af98c8de8fdf2dd7b4c43811e73f477aab372ce2a77827fe6cf05ce8414c90d0a51e3c4073ec6fd3258c6918c7201d648fe013d9313987107acebc45014747b086e87fa95e1605bcec23dbf2631b84fe3deb2e675032c41985b26092ceabf206cf2e4b7f95bc3b32e2e7babbb330237589f4ab7727518eb734b9f3dfd42858b6996e5a1ccc7a4dff013da5f6d9a12badf3c6942482db93724b79f63d256b315eab15b7211189b98a971ce8ac5e7e791ff18d4bb2b34497b0c8b0bf3b3e83b9e3d9e739e1d2707c157ae12da159801077bbc3c4938a6e9cf2eef5fd9ac5aa5fcebee515e539d6d198f70a4cea970cf0c82cbd7adbad36ac01d2d28feaaf00b3b0a662c43b0098d43d9156b5a65d5d69a58535d38a50394922a0ec634c8066b9e2c41e0a75f9ecc9d09e81c3d1ca0a84932554f818757f379fbccc1138dbb92735043c4853479eae21f3850557f06746a545dd4e08b9340664a4cf2d107bb5a0b4695a33cf6e6d3ca2a3abcfce3a4bc59570b662e3304550e3a87e38e998991025fe5ef1d71cd4b02400cd28439c8b806f2e02ccdc3311a2835f262acd43bfda44640353c0864a1aebec2b8fd68d7512d8f83050b6fc71faadab01bb3b90af592f76bb903aa3582b16fffe42c4a4cfe60b2c24c58b991df1a5852bae5cd62764e5bbc3c9df8979ed64ce95dcff21d26d3f959d1a4f9218c821129dd61eeb183a573c8c2ef04b3a251b4f3d064052b5efab9195e2392a89c94d60f2c864701874521a360fb9045d74b0bf4332a73b664a40b9b9db6528e9c21d2b6ccf9707bd5274fb33a94893e273730049c1d4659c37877d758fcb3963b7b95a5c8835f840d1f53e0dbbdee7e60bba28dce01550c2304beb953ddb47966ca992ff94111bcb1b6bb4acf6d5cfa01876701296ff0ab5fd9f0511382211a4e42bf3bd13298ae43b0658adab2bf338ce8fa73b188ee9c7bd172f936ba4f34a639f9d4dbe5e827f7be10743b0e67337a3dc9566bd6e6bb424e2242233b78c31105fcff2de17ecfd86807a86419106e61cf2e32b2288fe01d458ac50e84bbb1deb39dec4d3026a523119554dbf2cd84ba2603efa49359d64372be5883ee234e3eaedcc0e7944c30c98c993cb76b5a9a79e432e8d9322e5818f3015dfca9a27a04f62a5bdddf8519b340825ce9e143cf982b928785766a4f8857f31750f567f40e346458f3470d5194ddeea41b08f630ea1480f1003e59262e5572b11970c183009aba78b29607b09a5f46af60b36c810660a2a56d15e1ba05e40bfacc56c54073fd542814b72b931eb02db4e647fc0c0c6d8b0f8150391d18a80e4a6b56460f99c725ed44b9444897b26726362da1130ec074b6c1cf9a94715eb986926e02bc31a4c5acd5055087bd9234115fa4f8c3c56112df8367aa26c6cb482466374a3a8697c180ef86547d846385bff106e95d608d8646e9b60777c2b294aa603bb9dd2f94e61f935d9e4f694aee775c3e13a60f9eaec0fd21d14aa18c5ee58560fd29a4c246fddea6a4949664af3dfbe541315051ef781bcffcabfdbc9a6401d312d051b9457ff97437fdf4fc20b60665a90a45c33844cd08725c5c4df73cd7adb182d5b013bd87573fe06b4008e3acb9c6a8ce0c9efd93264c7c54a5eae455c34208a2e9277f9eed81c6e145a7468f5584ec87b401e0356b00ef1b968776a1a9ee377792035382e0d4363c7c88ea0859c4b6bb4c54f3ee99b5674d567bcaf3faa707ed97f06df7e37c4c5b2ca988e3ef68143398b5ef1cd5a0b061bdf3579370bf3716849cf4021c15edd73c5622d7256ac713711b7319ce22d04f076ccc7a404b8f975a52623cc1de0f35e336cfa8d77f341ae8eb41e68a18e09d8b8d11a2d4f134bbfc9ddca26bf1b9a2a924c2fea5cf5ef8d304f9265e86b1da1139adc2a7a71ff4ee4e3cb842752fcd83117666df67cd065598fa03434a8b70b344b4a429b3e7b922841fd909394be8f57aaea822482b6718a8fcffa5af48d37cae058d5f33dbaee8686cdd18300fbce702d4d5a982da344560bcf6092d1a2ed46cf83bf7499320ec1cf53732bc95ccfa4a928fa7eac85c08931381ec06f29baf2da25ac9dcd54175b50789f64a5fc693f5dc8e607bad78903d6d83e9ad7220672765dfb93fdc1187c0ca963878cf608f62e99f9f8cbb9491842e443b392e85e576c1792d25049e396e503c5e06ca82a62d92ea1b634a500c112431c7664f6dff69c92dbb83b0e8d095b0474701d672d1acecb6ab98c695cecc11345c82c884fadd9afa38d055f6ba53e48f7adc1b256fd13ab4ac05079d8b3527e2cfba47e2522d71b220ac9761ec753c57a192a3c66f2aa0e2c7dfb38657e37141ba43eac837db001f954bfcfdbe0677a3944a45bd72aa99face90843d8e60843cc9c42dbc575b04b7e879d49379b56a212df712065f9a635de4f19f565920d9fdb98f08e3b4371240312ab0787fc61a7ab1cc7242a492da5c21729ae1d073583dd662aef5b1785b9fc0691e96a01fcc4b05a09ec7c7bda6cb64a5b7901377f62597278465e80614838dd7044da7e5170f2871659b1ecf7f1b4de3e050e33d5cf9e1c55410fe71218d811340d2507a0917ae03b17c07785db885cfc7599ecfb285f80763847629406d75d2bf4b32b2ce3d4a3a69f4db1da4c0650fe3d7023d6da2b25b1b12823c4b7af03bac61ffed61e9b0cee02b1911c6492154b7804d3e5bb66082202f5370cd75e3fc8ba0142495dd4363f693fcfac9a5eef434dff2b72cd62a561466e7206d3191de85727bbb18c6a1f981a0cdcdb1d42fb5702a2c73b8ad6ba967d55b043e9d01dcbab1ea7909d336f567fe6e52df44986c91c9116cb5c01a0aafeee0aa10298ffd11835a4d50706dd62f95f8864df522aa9d54075d05c5782fdf6324cff9ae0507c6a3ad08bf38d23ce48ea08a85bc7e46231ce0cb6703162b0d14c8b12a48e823356615fab74344418be816daff82093e8bd10fbdfdf2b5203428937d5816f861d14f1a6955fafec767e2e76fc8dfea317740df5107097678c05f6b9c86d1e579ae2d356269cbb97cddc140252666de4a8bb873241f3950002cdf94e24f81dcd24d9815fd75a2b83704f1dc4037691eaa925a7c3568e2600be8e16187e5027634eaff23e736a7a2357b844811d51946a97c00a7a39dd880e9dbe3de4f7fe280b7176c9f68cb6a300f7fc6fffbf6f67cc55302a55bbab42721bdafc96e627480856a4fdf99104a0a6fc822997a94eeba142aafe3ee7a2a349b9276f10d4e266ef73e1719618e33cc9a362f0d882deeafa46e1fd4870668b7eb1098c5c2cac6e72ece92d2fb3628df986db1a7930d5bbb831515e96e2", 0x1000, &(0x7f0000001100)="3373d50627abffb17c52be0dc0903a343f80bd64a38ccbca001e4c7009efd12832d5ff90be346b6fe8f2f35e6602f7aec13df2edaa7d4b5d5ca815a826c5b810d9ddc3261a2b77a1f1cec228c3bcd4d118c3457e2aad551942bdc57d8837", 0x5e, &(0x7f0000001180), &(0x7f00000011c0)={0x0}, 0x2, &(0x7f0000001200)={0x7, 0x19}, [0x3, 0x8000000000000, 0x7]}, 0x68) rtprio_thread(0x1, r2, &(0x7f00000012c0)={0x3, 0x1}) 00:01:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0xffffffff00000000}], 0x1, &(0x7f00000004c0)=[{}], 0x1, &(0x7f0000000600)={0xfffffffffffffffb}) 00:01:31 executing program 3: socket$inet6_udp(0x1c, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x4, 0x0) 00:01:31 executing program 0: r0 = kqueue() freebsd12_closefrom(0xffffffffffffffff) r1 = socket$inet6_icmp(0x1c, 0x2, 0x3a) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x80010, r1, 0xff) fcntl$lock(r0, 0x5, 0x0) 00:01:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{}], 0x1, &(0x7f00000004c0)=[{}], 0x1, &(0x7f0000000600)={0xfffffffffffffffb}) 00:01:31 executing program 2: thr_new(&(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, [0x9, 0x101, 0x7]}, 0x68) 00:01:31 executing program 0: getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1016, &(0x7f0000000000), &(0x7f0000000040)=0x33) r0 = kqueue() fcntl$lock(r0, 0x5, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) connectat$unix(0xffffffffffffffff, r1, &(0x7f0000001b00)=@abs={0x8, 0x1, 0x0, 0x1}, 0x8) connect$unix(r1, &(0x7f0000000080)=@abs={0x8, 0x1, 0x0, 0x3}, 0x8) 00:01:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x0, 0x4}], 0x1, &(0x7f00000004c0)=[{}], 0x1, &(0x7f0000000600)={0xfffffffffffffffb}) 00:01:31 executing program 0: r0 = kqueue() freebsd12_closefrom(0xffffffffffffffff) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) bindat(0xffffffffffffffff, r1, &(0x7f0000003280)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) posix_fadvise(r1, 0x8, 0x1, 0x4) fcntl$lock(r0, 0x5, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0xef, 0x2) 00:01:31 executing program 3: socket$inet6_udp(0x1c, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x4, 0x0) if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 Jan 1 00:01:31 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 ci-freebsd-main-2 dhclient[839]:if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 Interface tap0 is down, dhclient exiting 00:01:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x0, 0x5}], 0x1, &(0x7f00000004c0)=[{}], 0x1, &(0x7f0000000600)={0xfffffffffffffffb}) 00:01:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x0, 0x17}], 0x1, &(0x7f00000004c0)=[{}], 0x1, &(0x7f0000000600)={0xfffffffffffffffb}) 00:01:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x0, 0xc7}], 0x1, &(0x7f00000004c0)=[{}], 0x1, &(0x7f0000000600)={0xfffffffffffffffb}) 00:01:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{0x0, 0x500}], 0x1, &(0x7f00000004c0)=[{}], 0x1, &(0x7f0000000600)={0xfffffffffffffffb}) 00:01:31 executing program 2: thr_new(&(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, [0x9, 0x101]}, 0x68) 00:01:31 executing program 3: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) fcntl$lock(r0, 0x0, 0x0) Jan 1 00:01:31 ci-freebsd-main-2 dhclient[839]: connection closed Jan 1 00:01:31 ci-freebsd-main-2 dhclient[839]: exiting. if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 Jan 1 00:01:43 ci-freebsd-main-2 dhclient[55758]: send_packet: Network is down Jan 1 00:01:43 ci-freebsd-main-2 dhclient[55758]: Interface tap0 is down, dhclient exiting Jan 1 00:01:43 ci-freebsd-main-2 dhclient[55758]: connection closed Jan 1 00:01:43 ci-freebsd-main-2 dhclient[55758]: exiting. Jan 1 00:01:44 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 ci-freebsd-main-2 dhclient[55840]: Interface tap0 is down, dhclient exiting Jan 1 00:01:44 ci-freebsd-main-2 dhclient[55840]: connection closed Jan 1 00:01:44 ci-freebsd-main-2 dhclient[55840]: exiting. 1970/01/01 00:01:46 executor 0 failed 11 times: executor 0: exit status 67 ifconfig: interface /dev/tap0 does not exist SYZFAIL: child failed (errno 0: No error: 0) Jan 1 00:01:46 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 ci-freebsd-main-if_delmulti_locked: detaching ifnet instance 0xfffff80004bea000 2 dhclient[55866]: Interface tap0 is down, dhclient exiting if_delmulti_locked: detaching ifnet instance 0xfffff80004cc2800 if_