0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fa37d6748ce1baf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d27da006618c6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d12903c51f9f117800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d7cd3100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019da16bb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cb60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001400"/102392], 0x18ffc, 0x3, 0x1000) (async) execve(0x0, 0x0, 0x0) 01:16:32 executing program 2: r0 = msgget$private(0x0, 0x196) msgsnd(r0, &(0x7f0000000440)=ANY=[@ANYRES32], 0x44b, 0x800) msgsnd(r0, 0x0, 0xffffffdd, 0x0) r1 = socket(0x20, 0x5, 0x80) close(r1) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYRES64=r1, @ANYRESOCT=r1], 0x3f, 0x3, 0x3000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/111) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) msgget$private(0x0, 0x191) msgrcv(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000010bdf527d6091e5988808f0000000000000000000000000000000000000000000000fc000000000000000003000400000000000000000000000000000000ccb8e5c35496c20de9ef75ac25910d5873dae869d841b63b71c2def4855b4529cf9cb3e2fa5d69491507655f5d97f2ae0b430ec352"], 0x6f, 0x3, 0x1000) r3 = msgget(0x1, 0x20e) msgsnd(0x0, &(0x7f0000000680)=ANY=[@ANYRESDEC=r2, @ANYBLOB="8055e94aaa527e8b8f45cb356b328905587835a91ce06b03000000f6734694912b06d0677c4ee172704e5807d414124c94e0e75240ed4b2057771cc79a916b43809ebf705ca1008f8a1a44fc40c59d2ef3f9e7af511ab7ce9be0def96b858f4259751f2356a959657def87ac0a76afee54414ff1552d89aa0e9bdbd1047c8de2d66bc8dc870ae4e14c9aaeacd0e66fda60df6eb2ccfd3e0a751f10fff0c8669e3bfd443f76e63b97d68d7990620fd00d588b42040eceef6f0ec13bcab0b91080e5f0282698c50000f197e8d1f2aab5a142748b2437e440a11711f1e4e8ec38158db68066d9ce34780bcf6fda4b61d9fbe3b38bdf5467d4d482a8618b354e3a57ac86b0341e62ee2a1471e16af0f15e7127358896a380ddbf3c2450c71f239640d0bec5fd53d3c9a75fd4721d196a0129d37d86174332ea773cadc763f82f51b0e0efeb2e96c78a7e306f07909dc97639b4797f5cf0e34f9336403ed08704c6fdf25481b946c573edcfe06a292801b29267f521afbd6594dcb60acfff", @ANYRESOCT=r0, @ANYRESHEX=r3, @ANYRESDEC=r3, @ANYRESOCT=r1], 0x21, 0x800) acct(&(0x7f0000000140)='./file0\x00') acct(&(0x7f00000003c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000100)='./file0\x00') r4 = msgget$private(0x0, 0x380) msgsnd(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="01c6e0c31fa313697e9ea3a4f62dc237b0f4b2604fdf28e8d8657a4fd6f8709b53cf6c7996bc7fc1a39a1dd7ec355da2708b9576ca7ddee4ffbc74c09b6377a9de5813b1bbc499a04e819d5995d391ddaa290900ac350a04fac5fad7b47672992deab6e415917080b12126d87fb30f8ff3e4f1c36a78c267a2659985368616f49169eb51d9855ea7cc09266ded138776f9b574cb73c62b3718c453149bb6c150060a7e7eeb79667cf8e487c725ba237b87f22847aa60d23cc55197a5f6024e559c74aba26be241f2a58da7"], 0x44b, 0x800) msgrcv(r4, &(0x7f0000019580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000978d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fa37d6748ce1baf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d27da006618c6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d12903c51f9f117800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d7cd3100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019da16bb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cb60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001400"/102392], 0x18ffc, 0x3, 0x1000) execve(0x0, 0x0, 0x0) 01:16:32 executing program 4: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x8, 0x80, 0x9c, 0xff, 0x8, 0x9, 0x1000, 0x10, [{0x0, 0x9, 0x4, 0x6}, {0x8, 0xfa, 0x83, 0x1ff}, {0x0, 0x1f, 0x202, 0xf87e}, {0x7f, 0x80000000, 0x7, 0x7}, {0x2, 0x0, 0x3, 0x4}, {0x80, 0x10001, 0x2, 0x1000}, {0xa96f, 0x0, 0x8, 0x2}, {0x8000, 0xfff, 0x557a}, {0xe8, 0x6, 0x2, 0xffffffff}, {0x0, 0x7050, 0xff, 0x321288a3}, {0x1, 0x0, 0xe8, 0xffff5a3e}, {0x6, 0x399, 0x291, 0x40}, {0x6, 0x80000001, 0x3, 0x8}, {0x7ff, 0xff, 0xffffff00, 0x5be}, {0x1000, 0x61, 0xfffffffd, 0x7}, {0x6, 0x391b, 0x517d, 0x6}]}) write(0xffffffffffffffff, &(0x7f0000000240)="12f6ca606a06d181f29b5aa95e9a7744daefa21e27b4ded82353587590d30a35238a1d47f61350d97d446b29922112e3d7b58b406ea117909db7896f9ce1e8531200aa913e96cbadc7c946ad14a5e86176971e71b960e18098f88ab3eb1a4b6614595a59a41a3190ccfd26226ad76003c1ea554d4b77b75f4033d0eaf02be6b03e19424cb57dae692dd24a4d0603ca799606f51879bfcbca6755035f0808f3ea2c44d1dd09f700c4ff5ea94a1c7642b7695c0e2436a918d608f05061fac542cfc2e3d93bd0b90c208f08b265c8", 0xcd) kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x1, 0x72, 0x7, 0x7ff}, {0x5, 0x9, 0xf8, 0x9}, {0x3, 0x0, 0x1, 0x6}, {0xff, 0x40, 0x4, 0xea09}]}) r3 = fcntl$dupfd(r0, 0xa, r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xfffe}, {}, {}]}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./file0\x00', r4}) 01:16:32 executing program 6: r0 = semget$private(0x0, 0x1, 0x0) r1 = geteuid() r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x80) r3 = getuid() fchown(r2, r3, 0xffffffffffffffff) chown(&(0x7f0000000280)='./file0\x00', r3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f00000003c0)={0x10, 0x100000001, 0x4, 0x9, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7b1c832d}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x30}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xeb}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1c000000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff6000/0x7000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7ff}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200}], ['./file1/file0\x00', './file1\x00', './file1/file0\x00', './file1/file0\x00'], './file2\x00', './file1/file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x9}) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0xe4) lseek(r4, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x20, 0x1f, 0x1, 0x7f}, {0xf800, 0x17, 0x7f, 0xbecc}, {0xffff, 0x80, 0x3}]}) getdents(r2, &(0x7f0000000080)=""/27, 0x1b) r5 = getpgid(0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x60001c08, r5) ktrace(&(0x7f0000000200)='./file1\x00', 0x0, 0x100, r5) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchownat(r4, &(0x7f0000000240)='./file1/file0\x00', 0x0, r6, 0x6) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x7fff) fchownat(r2, &(0x7f0000000100)='./file1\x00', r3, r6, 0x4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x7, r1, 0xffffffffffffffff, 0x0, r6, 0x20, 0x162}, 0x2, 0x5, 0x1}) 01:16:32 executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x6, 0x62, 0x20, 0xcc}, {0x2, 0x6, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 01:16:32 executing program 3: shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 01:16:32 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f0000000080)="39c9296dc0ece77321d8c2099b0f5bc943cef47180b436d1ca5ea39c0f07e651c3230307c528f322ef1e0c762cd0d066e242b4603a8524444a10ab70ed2e6a7d15898bb6c0bd11baabe5016f3c57a100350010803f8a4b1597792ef0b6a1ec5118a1a148fdce00cda23ea8cbb11a94eb31a738769752bd26ecb7db40fcf12a3164bc9448dcee0b", &(0x7f0000000140)=0x87, &(0x7f0000000180)="58be8e97f99cedb9d8a048e8ef77d758b5f2d598a3239eddf7dbdb5bdf1641171e92c0e2e79edc4f04d836288b534adac8a4d79100f877f8784ed83be90e7d9622829f64141dc8056337408b190516cd476a92bf063d36fd16f4c95b35c80799aaf366e7bae3744bee1cf96b1fd66798b373764d7f39b5086b855079758454efd321fed72d2e2f0b951132eaf52fdb2684a2736f91c450c88717a86425b5a515e16fd69335859d706d588f9e9783fa8d70ebe39200c529c4b5fa2095c488922895522fc3a3cd8a880611102f4cc584c0419a3655ccd7f15cc17c3c671e295fd339490869181fc3484a5d45d442a4", 0xee) r0 = semget(0x0, 0x0, 0x0) semop(r0, 0x0, 0x0) semop(r0, &(0x7f0000000280)=[{0x2, 0x5399, 0x800}, {0x1, 0x8000, 0x1000}, {0x2, 0x568}, {0x4, 0x30ce}, {0x4, 0x5}], 0x5) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000002c0)=""/13) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x0) 01:16:32 executing program 6: r0 = semget$private(0x0, 0x1, 0x0) r1 = geteuid() r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x80) r3 = getuid() fchown(r2, r3, 0xffffffffffffffff) (async) chown(&(0x7f0000000280)='./file0\x00', r3, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f00000003c0)={0x10, 0x100000001, 0x4, 0x9, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7b1c832d}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x30}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xeb}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1c000000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff6000/0x7000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7ff}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200}], ['./file1/file0\x00', './file1\x00', './file1/file0\x00', './file1/file0\x00'], './file2\x00', './file1/file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x9}) (async) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0xe4) lseek(r4, 0x0, 0x0) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x20, 0x1f, 0x1, 0x7f}, {0xf800, 0x17, 0x7f, 0xbecc}, {0xffff, 0x80, 0x3}]}) (async) getdents(r2, &(0x7f0000000080)=""/27, 0x1b) (async) r5 = getpgid(0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x60001c08, r5) (async) ktrace(&(0x7f0000000200)='./file1\x00', 0x0, 0x100, r5) (async) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchownat(r4, &(0x7f0000000240)='./file1/file0\x00', 0x0, r6, 0x6) (async) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x7fff) (async) fchownat(r2, &(0x7f0000000100)='./file1\x00', r3, r6, 0x4) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x7, r1, 0xffffffffffffffff, 0x0, r6, 0x20, 0x162}, 0x2, 0x5, 0x1}) 01:16:32 executing program 5: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000180)={0xa, &(0x7f00000000c0)=[{0x313, 0x1000, 0x2, 0x2, 0xe5b}, {0x7, 0x5, 0xd46, 0x8, 0x1}, {0x2, 0x7, 0x400, 0x7f}, {0x20, 0x7, 0xfff7, 0x401, 0x80}, {0x6, 0x6, 0x32f0, 0x5, 0x5}, {0x3ff, 0x90c, 0x2, 0x6, 0x1ff}, {0xdbc, 0xffff, 0x2, 0x5e, 0x1}, {0x0, 0xf2c8, 0xfffa, 0x2, 0xf647}, {0x7ff, 0x4, 0xfffe, 0x7f, 0x2}, {0x4b80, 0x8, 0xff, 0x163, 0x401}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) lseek(r1, 0x0, 0x2) 01:16:32 executing program 4: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x8, 0x80, 0x9c, 0xff, 0x8, 0x9, 0x1000, 0x10, [{0x0, 0x9, 0x4, 0x6}, {0x8, 0xfa, 0x83, 0x1ff}, {0x0, 0x1f, 0x202, 0xf87e}, {0x7f, 0x80000000, 0x7, 0x7}, {0x2, 0x0, 0x3, 0x4}, {0x80, 0x10001, 0x2, 0x1000}, {0xa96f, 0x0, 0x8, 0x2}, {0x8000, 0xfff, 0x557a}, {0xe8, 0x6, 0x2, 0xffffffff}, {0x0, 0x7050, 0xff, 0x321288a3}, {0x1, 0x0, 0xe8, 0xffff5a3e}, {0x6, 0x399, 0x291, 0x40}, {0x6, 0x80000001, 0x3, 0x8}, {0x7ff, 0xff, 0xffffff00, 0x5be}, {0x1000, 0x61, 0xfffffffd, 0x7}, {0x6, 0x391b, 0x517d, 0x6}]}) write(0xffffffffffffffff, &(0x7f0000000240)="12f6ca606a06d181f29b5aa95e9a7744daefa21e27b4ded82353587590d30a35238a1d47f61350d97d446b29922112e3d7b58b406ea117909db7896f9ce1e8531200aa913e96cbadc7c946ad14a5e86176971e71b960e18098f88ab3eb1a4b6614595a59a41a3190ccfd26226ad76003c1ea554d4b77b75f4033d0eaf02be6b03e19424cb57dae692dd24a4d0603ca799606f51879bfcbca6755035f0808f3ea2c44d1dd09f700c4ff5ea94a1c7642b7695c0e2436a918d608f05061fac542cfc2e3d93bd0b90c208f08b265c8", 0xcd) (async) kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) (async) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x1, 0x72, 0x7, 0x7ff}, {0x5, 0x9, 0xf8, 0x9}, {0x3, 0x0, 0x1, 0x6}, {0xff, 0x40, 0x4, 0xea09}]}) (async) r3 = fcntl$dupfd(r0, 0xa, r0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xfffe}, {}, {}]}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./file0\x00', r4}) 01:16:32 executing program 1: r0 = msgget$private(0x0, 0x196) msgsnd(r0, &(0x7f0000000440)=ANY=[@ANYRES32], 0x44b, 0x800) msgsnd(r0, 0x0, 0xffffffdd, 0x0) r1 = socket(0x20, 0x5, 0x80) close(r1) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYRES64=r1, @ANYRESOCT=r1], 0x3f, 0x3, 0x3000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/111) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) msgget$private(0x0, 0x191) msgrcv(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000010bdf527d6091e5988808f0000000000000000000000000000000000000000000000fc000000000000000003000400000000000000000000000000000000ccb8e5c35496c20de9ef75ac25910d5873dae869d841b63b71c2def4855b4529cf9cb3e2fa5d69491507655f5d97f2ae0b430ec352"], 0x6f, 0x3, 0x1000) r3 = msgget(0x1, 0x20e) msgsnd(0x0, &(0x7f0000000680)=ANY=[@ANYRESDEC=r2, @ANYBLOB="8055e94aaa527e8b8f45cb356b328905587835a91ce06b03000000f6734694912b06d0677c4ee172704e5807d414124c94e0e75240ed4b2057771cc79a916b43809ebf705ca1008f8a1a44fc40c59d2ef3f9e7af511ab7ce9be0def96b858f4259751f2356a959657def87ac0a76afee54414ff1552d89aa0e9bdbd1047c8de2d66bc8dc870ae4e14c9aaeacd0e66fda60df6eb2ccfd3e0a751f10fff0c8669e3bfd443f76e63b97d68d7990620fd00d588b42040eceef6f0ec13bcab0b91080e5f0282698c50000f197e8d1f2aab5a142748b2437e440a11711f1e4e8ec38158db68066d9ce34780bcf6fda4b61d9fbe3b38bdf5467d4d482a8618b354e3a57ac86b0341e62ee2a1471e16af0f15e7127358896a380ddbf3c2450c71f239640d0bec5fd53d3c9a75fd4721d196a0129d37d86174332ea773cadc763f82f51b0e0efeb2e96c78a7e306f07909dc97639b4797f5cf0e34f9336403ed08704c6fdf25481b946c573edcfe06a292801b29267f521afbd6594dcb60acfff", @ANYRESOCT=r0, @ANYRESHEX=r3, @ANYRESDEC=r3, @ANYRESOCT=r1], 0x21, 0x800) acct(&(0x7f0000000140)='./file0\x00') acct(&(0x7f00000003c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000100)='./file0\x00') r4 = msgget$private(0x0, 0x380) msgsnd(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="01c6e0c31fa313697e9ea3a4f62dc237b0f4b2604fdf28e8d8657a4fd6f8709b53cf6c7996bc7fc1a39a1dd7ec355da2708b9576ca7ddee4ffbc74c09b6377a9de5813b1bbc499a04e819d5995d391ddaa290900ac350a04fac5fad7b47672992deab6e415917080b12126d87fb30f8ff3e4f1c36a78c267a2659985368616f49169eb51d9855ea7cc09266ded138776f9b574cb73c62b3718c453149bb6c150060a7e7eeb79667cf8e487c725ba237b87f22847aa60d23cc55197a5f6024e559c74aba26be241f2a58da7"], 0x44b, 0x800) msgrcv(r4, &(0x7f0000019580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000978d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fa37d6748ce1baf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d27da006618c6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d12903c51f9f117800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d7cd3100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019da16bb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cb60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001400"/102392], 0x18ffc, 0x3, 0x1000) execve(0x0, 0x0, 0x0) 01:16:32 executing program 3: shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x1000) (async) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 01:16:33 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f0000000080)="39c9296dc0ece77321d8c2099b0f5bc943cef47180b436d1ca5ea39c0f07e651c3230307c528f322ef1e0c762cd0d066e242b4603a8524444a10ab70ed2e6a7d15898bb6c0bd11baabe5016f3c57a100350010803f8a4b1597792ef0b6a1ec5118a1a148fdce00cda23ea8cbb11a94eb31a738769752bd26ecb7db40fcf12a3164bc9448dcee0b", &(0x7f0000000140)=0x87, &(0x7f0000000180)="58be8e97f99cedb9d8a048e8ef77d758b5f2d598a3239eddf7dbdb5bdf1641171e92c0e2e79edc4f04d836288b534adac8a4d79100f877f8784ed83be90e7d9622829f64141dc8056337408b190516cd476a92bf063d36fd16f4c95b35c80799aaf366e7bae3744bee1cf96b1fd66798b373764d7f39b5086b855079758454efd321fed72d2e2f0b951132eaf52fdb2684a2736f91c450c88717a86425b5a515e16fd69335859d706d588f9e9783fa8d70ebe39200c529c4b5fa2095c488922895522fc3a3cd8a880611102f4cc584c0419a3655ccd7f15cc17c3c671e295fd339490869181fc3484a5d45d442a4", 0xee) r0 = semget(0x0, 0x0, 0x0) semop(r0, 0x0, 0x0) (async) semop(r0, &(0x7f0000000280)=[{0x2, 0x5399, 0x800}, {0x1, 0x8000, 0x1000}, {0x2, 0x568}, {0x4, 0x30ce}, {0x4, 0x5}], 0x5) (async) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000002c0)=""/13) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x0) 01:16:33 executing program 7: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x97ae, 0xfff, 0x85, 0xfffffdfe, "08040403090a00000e8a0000000000000c3900", 0xfffffffb}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="aa55e54742f735ce44c0f5842dfbd8bc57df79aec21a8b0057c8d8d857c0fe5202db277e0bc2692e2dd1ea5eca833249e8969afdd0175266853991c7f1281a97ff9ef63efcc31ba0c3e1bf9a5d4454ae9dc8c981e3a553e274414d7d700caa2e5697128a2f848bfdf55ba7adf3f404ab2ffd3a5153f569e15de36052d0a409343983eb03efa6948bab448962382aede76022eca2ffda2e2a65568004f894a3658624bfbad734ee3fb706aa5e5eba0c55a06094c3e5d88ec4e81ba5f00436268adeb7f0fea0e48f8db16340fc7961a35361e37ff20b82cccf5ad0c7e914aed94ae51bc3b63f5b69b417db51ab608722632b8f0ee49f82af61b5247bc15119ba9f5784ffc96cdbd41628223d172e4d33c939fe22d5312429afe081f0b7ee87006bb64e718c41a02ef5fb98581a2a68ffc66f06090774732ac856c26a8e43f0b41bc059acbedcc50b0bd3a7c41bc93b0daaf4e8f9c9329741a4b45d8fed579e9311120b424632104235cb39b5338c7b2edefc2b7597648f561714e76230460df95044281c571266b2ed0bd871e0d514999e09ae619ea9f16dc0e39bc427f9dcf145cc2cab247ff6435d741b8a78ecb1c76bb622e1f017a7a18a585f63c2c748acae4751d1c33af30a61237be37b22a1dc7d87623ad68788856d65ef052e5251c0751ab3f5c428e46d4ae6ce0642d1e4e3aa30453b22bb24068ec13cf985c39b4a819fefe990df268201eeaf66c6398b68af1a0e33fff03c6c81585d48859c32f76dbc2b4aac280c6ff57f2850e45ac6d633a78cf419934a2acdc15626179fb5131f0ea3fd115ea2dc92d2adedf4daf6f668217954620a0649085a1ceb574603f5b7ffda2f3bc167668565a9e2bde8305bebf18bb90561be119afea4120df38acd31ba24a98059cebe84e9ff462db37857e1e6de25ec6e65cd38269da06208f0ab983d00ed5d61c49231a2a336216b4e8b8e0d96ad8fcad3d9b89ec199fb8497e01d03c9ac1074a2a497e6000d56b7cbf4dbac81a224b8a3d4674483cdb31f2bd6160173662a7c1b1431b1ef523e583f3921970655f59e570fd2a166d3ffd6744969ceefff1357a964be956b9a573fcff1ebe134b3cf696eeb6b1c939f6bfc5f1647670b0dd4e37fca1ee49959c2e6408558503b1d562ef4dbcac5471165923410bb4e6a423474fdff41a81202879ec1183fae1d879c930d0492b64d6f3f0e95954dec2043c03dde1d712a97341aa57acc2fb621af6160eb1646075561d144e89b123a6318faa68fb40d3356be3d75f3513d37c42b1ef484961547538d891d6794173b939d01b17a70a0e0ebb8699d159a9f8036ca1ff5a269468f31908ec0fe609d9a50dde09f0d08a4f254f52577b376dc48786011a0cbbab97e48305364b11c3803c8d8b58b6b91e040b564a3c7b8cae0c462110f1beadbf8cd75164b1a4984054d432bd5ebe2b483ed2bdec0b19de0008bafe017baf933bd1ef82e629feb7e383cb2f7edc273cf0fe6000ec10cd9dd9da9a1e2945c69ec2f0deac7ab13a6b5a00b4600463a9b3ec198cc89e24976de41018a8dfd587b8cc07ea298c522e942b82f98ad67c3150ff2411d14a8cb7644b05c201f33fdaa6076cf731dd14d9de7895a01ced86dd0e0966e573abb971b1c439e2e7cab45d15c7564596d5ef3891360e035d589c0d11669c33547677f14d0b5918ff6a708fb82cbbdcc43fe6c92cd9a79b0728b865b28cef072ef78bf1bea522953563e9fb1a806480562e9b045e43000f2f9badf5f50a3b8c575e4ccbb93031629b4461a58a3b77de1186c93725107e0b1c072d4ad1c7d9b0397829aa6d8929bfad2f6a8c49a53458627625791bbe3c938c054b95f9019bd2b4ee52e94c72ab9dfd7af9196db1393b3b32eede3efde1010cb5faf719a9e1e5f2820eb4cc84da7613b9e9d4a6edf276bcc605793dfad31019de5a6bc39212b19f9d79414d524ece26716d5af802c86e0891108e1beacbc6af402b2c7c8440f28350411d2f538c57857fdcc499aa6dd7fbcccefa8d76bade062f0a94412058866e00c200cc9c27d68d16897c563cdb7327456fd1562bdd6d4503386256cad63f1e6e87839c183bc2911d3769da13024514334605b2d24b5414efccd53bfdb5d0742d7dc01821cf52b10ed3e767497f7454f934b60d3ce96b32b66c08bf983a3364ab5822e12d13eaad0b6153df4abaf2b925781fa4372e379db7203b1698ca83aab9e16cd6e045c2949612073190f62ee7eb2964acccbf29195621a22771cc9f7577be7b7c3b441211fe7498b6a671435ab426a70521590d236268152ce5b0b062b7dfe37936b5d111857deda795719597b99c3124c11d6e3d0298aa5be662c94a295ebe57f684d9efe516c9ff6d62fd7d449abc773017ec5bf92990b0a337367620642cee9d8f53bdeba6b350491a7202b03f663c4f85a2bcf957ea6b8a4ebccdb3fcc42c6bfddf5074edee69c3b2180c3338560c21c858a017fa4573310885e0cdb4f7d9ecb5231ed93cd2ac82335cb653561f0626351cab5d0bf55e038cd3fadcfa81b16645e8c5b34614357b64fe634b74850c88c82b03657113e0ce41d9ea451726b4c6dc639b77a23abb8b2910a235be4fafd6ef655e329c07016d1d4d8d24b6e294de2f5a7d8afbabddaf5fde164ebee38bea3650294f4956508056babb745e94303ee0f62c9dfeb1ca613e23369830fb91b5ca31e65d1b76ff43783683fa92d8b3c06f1ad9361c066b9511ae0c38f79dac48f7819fdaec3063d153657f8c09673141a62b9645ddc07eb329f3fc8b999227b1ad992208577a55630aaa1f8c018cb87b1dac142a545ffd23e8574dee3218bee8229d2f8ba15a72bab645684d4067b988795dc88cec83efe1190452bfc8327e84cacb52296d8e030508915d885422ab2dfcb23334c962223976a4195abe40ad9ec39afc0e25acef0baa836cfadf10ad384b69384adf4b36e303561d304aca09001ae153684cde28715bad4e2005d6717f39a0643229f35080e17246b1eac41f8e496210e993bb3417d2b4897e619010afd4e36b8aa318911b831fd0339402cb5e767ebd4cc9054a94e4e8ed17f507dbe7886ed7f8644d07e5625021bd5f3f9562f988610ad8437828249725baa473c8f06b1980147392d6e524be29a6230e888a4ed99e0e5afaa63f739cbbcc7f12c8ed92bf1eaff60f1fd708a253abbd264dd5d94aaebcc4a0365fed3270ac9c9a0f33c21272464590c7d5a8339a02f9c797c174c556e21dad2727179f34b6eca6dffde878b708ecbdc71d871b519cee806230c0a9bb9b1f34ec70e63468162edabc9b6e141fd9fc8f609113b6b6a550db326580fb812280428c4f78e423d23824a6ce2339ba903af9606bce1200a44f1bfca68bd4fd703787f6dd54dc5f3143ac2a65771f25570dc926a91645fffdf36e18d8cad848ecae83d6d2f56d54f76a48d997c201e66f87848063b5972eab67a4eebb4ce691640f75ba2532ff84d89ff41dc4cd77036ca6b5e2c7f63ad5d49e306dff408458c96ad4233dafd032783a534d69807b679cb0256be452aa24ecb810d8832f791c3a26f542980d9c9cf67460f6bcf0b270cab32035580df96b783a48e306b551fd5e76b9721b4b17bf936a2b094dfd0b0b24a28c60511b142ace4904687d970a811e733220c1c796975319a70b7fdce4c41feb0c68d4d83412aa3eddb2df289dafb1246f4a26e68bf4071d1a63bbc3597", 0xa52}], 0x1) write(r0, &(0x7f0000000380)="4d000000003572222b76d50bba28abd12122c05b98aa8c3def8decac0ae790c8a11c0d9d939191e53eb746834891f945d91f8d97d5d45bf0998a390c108f1cb878325411f19fdc6b83da8233bf91a02e157b41ca86b403920eb6202ea8d5f70a", 0x60) setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x97ae, 0xfff, 0x85, 0xfffffdfe, "08040403090a00000e8a0000000000000c3900", 0xfffffffb}) (async) writev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="aa55e54742f735ce44c0f5842dfbd8bc57df79aec21a8b0057c8d8d857c0fe5202db277e0bc2692e2dd1ea5eca833249e8969afdd0175266853991c7f1281a97ff9ef63efcc31ba0c3e1bf9a5d4454ae9dc8c981e3a553e274414d7d700caa2e5697128a2f848bfdf55ba7adf3f404ab2ffd3a5153f569e15de36052d0a409343983eb03efa6948bab448962382aede76022eca2ffda2e2a65568004f894a3658624bfbad734ee3fb706aa5e5eba0c55a06094c3e5d88ec4e81ba5f00436268adeb7f0fea0e48f8db16340fc7961a35361e37ff20b82cccf5ad0c7e914aed94ae51bc3b63f5b69b417db51ab608722632b8f0ee49f82af61b5247bc15119ba9f5784ffc96cdbd41628223d172e4d33c939fe22d5312429afe081f0b7ee87006bb64e718c41a02ef5fb98581a2a68ffc66f06090774732ac856c26a8e43f0b41bc059acbedcc50b0bd3a7c41bc93b0daaf4e8f9c9329741a4b45d8fed579e9311120b424632104235cb39b5338c7b2edefc2b7597648f561714e76230460df95044281c571266b2ed0bd871e0d514999e09ae619ea9f16dc0e39bc427f9dcf145cc2cab247ff6435d741b8a78ecb1c76bb622e1f017a7a18a585f63c2c748acae4751d1c33af30a61237be37b22a1dc7d87623ad68788856d65ef052e5251c0751ab3f5c428e46d4ae6ce0642d1e4e3aa30453b22bb24068ec13cf985c39b4a819fefe990df268201eeaf66c6398b68af1a0e33fff03c6c81585d48859c32f76dbc2b4aac280c6ff57f2850e45ac6d633a78cf419934a2acdc15626179fb5131f0ea3fd115ea2dc92d2adedf4daf6f668217954620a0649085a1ceb574603f5b7ffda2f3bc167668565a9e2bde8305bebf18bb90561be119afea4120df38acd31ba24a98059cebe84e9ff462db37857e1e6de25ec6e65cd38269da06208f0ab983d00ed5d61c49231a2a336216b4e8b8e0d96ad8fcad3d9b89ec199fb8497e01d03c9ac1074a2a497e6000d56b7cbf4dbac81a224b8a3d4674483cdb31f2bd6160173662a7c1b1431b1ef523e583f3921970655f59e570fd2a166d3ffd6744969ceefff1357a964be956b9a573fcff1ebe134b3cf696eeb6b1c939f6bfc5f1647670b0dd4e37fca1ee49959c2e6408558503b1d562ef4dbcac5471165923410bb4e6a423474fdff41a81202879ec1183fae1d879c930d0492b64d6f3f0e95954dec2043c03dde1d712a97341aa57acc2fb621af6160eb1646075561d144e89b123a6318faa68fb40d3356be3d75f3513d37c42b1ef484961547538d891d6794173b939d01b17a70a0e0ebb8699d159a9f8036ca1ff5a269468f31908ec0fe609d9a50dde09f0d08a4f254f52577b376dc48786011a0cbbab97e48305364b11c3803c8d8b58b6b91e040b564a3c7b8cae0c462110f1beadbf8cd75164b1a4984054d432bd5ebe2b483ed2bdec0b19de0008bafe017baf933bd1ef82e629feb7e383cb2f7edc273cf0fe6000ec10cd9dd9da9a1e2945c69ec2f0deac7ab13a6b5a00b4600463a9b3ec198cc89e24976de41018a8dfd587b8cc07ea298c522e942b82f98ad67c3150ff2411d14a8cb7644b05c201f33fdaa6076cf731dd14d9de7895a01ced86dd0e0966e573abb971b1c439e2e7cab45d15c7564596d5ef3891360e035d589c0d11669c33547677f14d0b5918ff6a708fb82cbbdcc43fe6c92cd9a79b0728b865b28cef072ef78bf1bea522953563e9fb1a806480562e9b045e43000f2f9badf5f50a3b8c575e4ccbb93031629b4461a58a3b77de1186c93725107e0b1c072d4ad1c7d9b0397829aa6d8929bfad2f6a8c49a53458627625791bbe3c938c054b95f9019bd2b4ee52e94c72ab9dfd7af9196db1393b3b32eede3efde1010cb5faf719a9e1e5f2820eb4cc84da7613b9e9d4a6edf276bcc605793dfad31019de5a6bc39212b19f9d79414d524ece26716d5af802c86e0891108e1beacbc6af402b2c7c8440f28350411d2f538c57857fdcc499aa6dd7fbcccefa8d76bade062f0a94412058866e00c200cc9c27d68d16897c563cdb7327456fd1562bdd6d4503386256cad63f1e6e87839c183bc2911d3769da13024514334605b2d24b5414efccd53bfdb5d0742d7dc01821cf52b10ed3e767497f7454f934b60d3ce96b32b66c08bf983a3364ab5822e12d13eaad0b6153df4abaf2b925781fa4372e379db7203b1698ca83aab9e16cd6e045c2949612073190f62ee7eb2964acccbf29195621a22771cc9f7577be7b7c3b441211fe7498b6a671435ab426a70521590d236268152ce5b0b062b7dfe37936b5d111857deda795719597b99c3124c11d6e3d0298aa5be662c94a295ebe57f684d9efe516c9ff6d62fd7d449abc773017ec5bf92990b0a337367620642cee9d8f53bdeba6b350491a7202b03f663c4f85a2bcf957ea6b8a4ebccdb3fcc42c6bfddf5074edee69c3b2180c3338560c21c858a017fa4573310885e0cdb4f7d9ecb5231ed93cd2ac82335cb653561f0626351cab5d0bf55e038cd3fadcfa81b16645e8c5b34614357b64fe634b74850c88c82b03657113e0ce41d9ea451726b4c6dc639b77a23abb8b2910a235be4fafd6ef655e329c07016d1d4d8d24b6e294de2f5a7d8afbabddaf5fde164ebee38bea3650294f4956508056babb745e94303ee0f62c9dfeb1ca613e23369830fb91b5ca31e65d1b76ff43783683fa92d8b3c06f1ad9361c066b9511ae0c38f79dac48f7819fdaec3063d153657f8c09673141a62b9645ddc07eb329f3fc8b999227b1ad992208577a55630aaa1f8c018cb87b1dac142a545ffd23e8574dee3218bee8229d2f8ba15a72bab645684d4067b988795dc88cec83efe1190452bfc8327e84cacb52296d8e030508915d885422ab2dfcb23334c962223976a4195abe40ad9ec39afc0e25acef0baa836cfadf10ad384b69384adf4b36e303561d304aca09001ae153684cde28715bad4e2005d6717f39a0643229f35080e17246b1eac41f8e496210e993bb3417d2b4897e619010afd4e36b8aa318911b831fd0339402cb5e767ebd4cc9054a94e4e8ed17f507dbe7886ed7f8644d07e5625021bd5f3f9562f988610ad8437828249725baa473c8f06b1980147392d6e524be29a6230e888a4ed99e0e5afaa63f739cbbcc7f12c8ed92bf1eaff60f1fd708a253abbd264dd5d94aaebcc4a0365fed3270ac9c9a0f33c21272464590c7d5a8339a02f9c797c174c556e21dad2727179f34b6eca6dffde878b708ecbdc71d871b519cee806230c0a9bb9b1f34ec70e63468162edabc9b6e141fd9fc8f609113b6b6a550db326580fb812280428c4f78e423d23824a6ce2339ba903af9606bce1200a44f1bfca68bd4fd703787f6dd54dc5f3143ac2a65771f25570dc926a91645fffdf36e18d8cad848ecae83d6d2f56d54f76a48d997c201e66f87848063b5972eab67a4eebb4ce691640f75ba2532ff84d89ff41dc4cd77036ca6b5e2c7f63ad5d49e306dff408458c96ad4233dafd032783a534d69807b679cb0256be452aa24ecb810d8832f791c3a26f542980d9c9cf67460f6bcf0b270cab32035580df96b783a48e306b551fd5e76b9721b4b17bf936a2b094dfd0b0b24a28c60511b142ace4904687d970a811e733220c1c796975319a70b7fdce4c41feb0c68d4d83412aa3eddb2df289dafb1246f4a26e68bf4071d1a63bbc3597", 0xa52}], 0x1) (async) write(r0, &(0x7f0000000380)="4d000000003572222b76d50bba28abd12122c05b98aa8c3def8decac0ae790c8a11c0d9d939191e53eb746834891f945d91f8d97d5d45bf0998a390c108f1cb878325411f19fdc6b83da8233bf91a02e157b41ca86b403920eb6202ea8d5f70a", 0x60) (async) 01:16:33 executing program 2: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000ec0)={'tap', 0x0}) kevent(r0, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x0, 0x40, 0x745, 0x5}], 0x6311, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffffd, 0x84, 0x2, 0x0, 0x9}, {{r2}, 0x3, 0x10, 0x1, 0xb1ed, 0x3f}, {{r0}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x5, 0x3}, {{r0}, 0xfffffffffffffffc, 0x52, 0x1, 0x6, 0x6}], 0x7ff, &(0x7f0000000800)={0xfffffffffffffffa, 0xffffffffffff4b41}) writev(r1, &(0x7f0000000e00)=[{&(0x7f0000001300)="869e61da6847562201c74a38d30df7861fb6dc4842800af61221482a8577ebe0c720ba9c6c27b764bd77eb03abc69445775913bde9f30aecff8006d29fe8b650a298c6becc7c7ed3cb9ba40253e5086711223be3aa2305c87ea41993e80d1efaf5c7a8b1b0dd2b9dfd471a5ac5229c2b7ba7dc9ad9327acb98035700758c5d98afcc66946ac9b6922bf8d9850e4e8e70ba433523fa138b65ec01db86996c9b91554fe77e4444e16a503a5ac0ee3adea92679308debd63f3955606202dfad863a4c4fe1e1c134f309c92687df2e50e9569d1c6e8597e4e863e835c7b090ed601a52e321dc106dcace65f4b58e9e84234e7bdeffad53d24b71462788fd7d000854d8b838abff0b4318568e6c9c3deb945d70854582e9079f8f1b58f3981983e1de850db3dd79b85881abb41f3c0c3eb96383c970d10cfff34f0477e6c7f38082a020939114b662dc3cf52b18362715b671431820cc65c98710a8756c6376bc6f91fd798969e980ab39b5ed5b08a668a9de790326a305c7b6cde9adda222860d9f4b02b500ced9188594b5b81e9e762e5d586bec15a84cd3e09b4f33473a5128a8c63e247cfdd0ecaae95f08a0e79fb28344de983e42cf4454681334fca732c948903dad84476bc0a420874d2eca1748cd76550fe3e302c13cb211ae9afbd5259802c297cb2fdf6383f1664203bc0f80cd8698d3ad881709b452bbc7d9dd17c0d13cc7ff756c41f40b2b130efaa28fe921087bc2c4cf5dffcbab70494fc5d1c325a66a50c645d736a66f321d9a121aea54d389f15ab6b40bd6f99d068158acedc822a89c82ce4990a61612c47fd9599bfed5bcda9e13ccf55b6402ad19104be1c3d0fa5f28813bceb89d7f3ae3f706e438f48d9c1cbe9f376bd5bfd17e17f914971fe33a092cbbc2b7445d5b085e9bca5504dc4e83a00f77e87da512e21d29eb3876d4d7d8ed602a109a459f68758ae799cae9fc6f2f2e2d74853af83721b97f61dfbf69b34c15791438e9b8d14ed10571031e075b276f188a3455f744878ff0d3ba3cce56907e6bf3fc3fba0f7fd4cc213c3624d76c6895c2540f1ebb9a85b896127500b7e1c63daeb80857c6bd8af25338dfd0ce22d045996121332ce58af39de5f699dee80e9e9c5e03fe4c24c4772d077d52aa44846d7539bbad26a8e82c9f731597c2518350e23634e5f069aad1c58602a371cfe300b5189ea2ac5fe9dee97a69379a9ed7fe7ac44adc70e7c981b8cc35527dc90b24b06e1cb8cc7c3524dc89cfcb73a84427522717a39232038f4cd3b6e05ac91be0b30ec2c9ca3066b5dc5e4dfd89e9ddd3473b2f28856368810f7a08e19e2575e134a7f10bc6c44c83f77153809af729d1c8c36afb72adbc5766f202199a0fb78257bf069beb575c604083b81ed6244ff4bd3ffc7495cab5dd494fa6427693745ef7333f86e450a88d826f50b312a859138f215ca0065b5d08fd64aab35377262aa5b1fcf50f0976d38290e6541839f3846610be4ffd443e5869f2f5ea7ce1b94b40bdfcaeea215a5c79ffaf387289a8086edb8bcf592629b5a32846b32fd95b37b39dfe0ec3082a8c1e9d75781fc3b3fe2bc82789453c490ad7553d2e06f88e9399eb0d8a9252baff38232cfb98550fa193e28bb6dad7568a08568b2a7227a42b10ef3da90c3f1fcba1f57039ae9469b1f6d5c3429323dc558b8938dc0156ef294759e84838c1553c5209c93162c9f43e7eb3e2e502ddb87578850d603f3a3e95b77894d9037bb253674a2c1b4655d26ed6a50a0efa7721a1652cc23bcee5ac28625252ee81bfa5fe542e177f3fd6cd94f94cc2980c6f4842587c5bbfd230d5cd98ba1993d1cfdabee8bcce6dff78f04a539f6ade43d01ef7d6a0a8318b77427db8cc17f2d77d35121296b15c7afb4dad378067fc2ebeed8b88b01476a4eb1f6a5c7dfa3769eeeebfd828390e94e61709ffbbf5c4cc4e0a8dc4ee6e439ae0094d5f4cfb447ed02fe6f0ddef1c0605872ae1add959bf56d9d806a575d7301cc274eb5f9fa25fc303e60d1dfe4d8c0578865155d52e02b710e551b4a8f1f981951eda85787f927cf2b5cff4c0c36ae95559fd9226692002531e08875c470a6dfea49c8b6caf51480284ff48408118735180bcdf1c271b06fb0f271e2a76d45236857da97ed44f512cfdffb31a4c259cc8f353918ad841fa40b5686d0fb5a4b5c7f23cfa48995c48f34fb3abfcf6a70c129e80f3a58c418e1731b0eac6686da70b58095a2b463590306f7b8ebf7e65cb7c0fbdb530bdcd8d5a8e51b8e927ffef4a44d067074c5cd74c7feae973371f0dfe9e9bb91df082b6e7ec2482db8c85bb10bccbfca0f4de43119d2eab42767d9e647f6e0d9cf898ad3899d9f6b86bfdbf40d7d8ee5cc37b09b353d7b5edf850e8252140671ef8d87978b71e53c11e26e74d3c245f6498363d332f72c72cb8b5ad7fc0d6f21ecdabdb87da1afd22c7bbf97cff450b2cc8cbeb018b312582f49c0a1f829718423786b7d20adb8a62c2a8ccae726fea7828662ad2ad04a757c91b3e143d6b40ec12081ba6b887389f2ba304b6004d3bd9b3a9a72692bf219e727f98e436a62fdf5b6714be7bc4c11c3c20d591da0725dcb8f7f3d17e7becf61cbe3015d20d136915cd5731a58c3dba7e6411e3de521093c26d737bbebc7938290ebd844381a2ff13bba51994ec46a95567f4cb9758a55cffb05d75c098f2e0daf58605644c26cae4c4ed3af83dc6dccdfdc01c2d3b76007475ddcf4b209b4333574b5c786830ea8b7268954c13ec2c92d37052819f4a9e88d7b73940df475266043de13ce81a1420e630caf80dd11ac798cefadf0dd2468dadcbc288b80a1938dd43246e9d2e54dc2f95b30830a6fcb3116e8f0ad226ca91fa9aaddf28d9c7fec81142ffc835188adf77102461ad99415ab05ceeb2d3b08e9f0ad166ad47fc0a04f85eb39263a509b5fcb52f2a1b6898e06e3d70c212df30936999bdb4054234bf72665ea9235ce7bff303089c9653da6ef4c5838b7be7a876ea553158a689e00b2d05477fdce8e5bcae28e41bbc2edcdec6afc13dda3c5b5caee4dd30e93d50618a835c9b0e319e7dc78f36bb6f6b4e71f0de0ece777cf074f55ca676ed45429969cfc9d27c23ddf1d05c20f419b33322a1903cef7f8d3752bed8702597134b90c20eee4abd3b213fcf936dc3bad3e82114faad29990ef26407cde993405788660d3e58ecaadadf3ad6659c7f606606e81e2afd4cf9e1dfe5d2f99abe1e9f5dab368fcf61f12f931b7341bc22f9e7eed6054d674f3cdd4ec802a682fb9e565efeda7123e0d1a15c6a16d4ec63d01fb7f381e7a3bebf2c60e4b787e654ad1004a30ff0d499145a65e86574754826d7eaf15df4c639214bb31292a007aff46f7f18832220d4678dffc41d92ec69e7c22ce4c12d42835990928ce340e805ba3eae65c30d55e11d2593601b1ab99e5d156e35f3548a8267b739925f45fb13b17c297e97d2db22278d3a57b69ad8d4316ba9548d4821da763e91417d9f18aa3c32c1e0a6e521dfde8338dc7c43b4c6deec8b305c696783a7acfb8eb5903c60a485c96e267936d3f48dc3efaefffbb0701e5558723a79defd1f40acfa118637c2a3cd524496933e278564387b1f1d86eaa162cdfdc82f0a0079f75a44b42103855fec2cb7423581635db37f830ab4640665ff1df9a97f06275f4f282c9f8ce67d08ed0b17e084c2039b4c06a7cfb88d51602163220ac2fb53a644f086349d4f0015900c344dcd0b51ac1b3a22b711b54935ca2f6571e50484e61cfaa574403465e1d7153374cfb62863468f32126b037e531f1ca333df68c04db90d09d8decee081d4d09c520daddf4f773ca567e291778beb1e342b5e4719d00424acf7f38f6e1176d659c4c80ec35beb3f7a51bad4c9091198906822fc1c39efe7c149849e042f4e15b3b8f465b5462ac30dec4b9bcbe307ca3c3547be50e4f2c93c4566e8f5b2b7cf283c1ce602cb1121091b15affb05c66ee2818602bb6ee81310fb44a49a364234dcdc12dc4521b9b6fdb277ebd76d710117647bce8055c1cb4d7cae04cb9ecc0c5c529629d0f68a158db91efd5c73e10b36152d7ea3e3812ef0328dd71caf0b67f2f16cb42ae6b1b84242679736feeb9559ab9cf9e890642de0b5b2a01b983494909952b6a5d14033cf81e810442de558fcd7338ee289580e171867181372f62f0d77dce3b326262e718f10f596db7322d5629b2ee9926209dcad17d700e6a47e4064ffc5d509a411c78951eb518af647f3ac58119f55d8de8052676503776ed4a5e6593021bf99faf27ae7e1b36255417a4e3b5c2ceed88a1908f00d07f5619fad17577f4b9b3cb9641529a854af1735174a168314940c9eb011b541d2bcf66d5404615485f44b5466d5c213912576ae9e345fba8930a06f472a132c61a0cba78a5e48604c543570bb392d1e1310f73e36c621834921a3743713e0d19119d635a1c9435504182c0c4e0db968888f6d093011fb7d2e1241067c7345ece7232ba2d79f2cf057ac1ff7389529c9060ab62e4e1f9f7a05f5096cc35c78551931290d4971a9371a2e9fffdddf95c88844e61829d073209a0826bc631ece211b26d7b770927decdb04dc94c0ee62511ccb0609e0256984bbe1f4499607bdc7cd289039ccc3527074e5e50ae0fb65d5b822841208755f198ddabca3d3d139c8638842e1a377ec1aab941b7de1fbaa6798f313a5cb0b5e614f4fbfe9a1579487b9db757109df58e9df0fd376e06ae68e4ae44586d587007d8e75dc0cadfb73c632ef4b3a5782aa14f0b403be5b92b5df1f796b07ecc20c99454f1d71b6222212d0cae01f7a43ac344e5a52ac9f5cb3ebd75788b8c727cc0eb3ec3b3d0782b253aecab439d542fe409ee7d93ec8f45f1d5a68243307435dbd4629675d63d699e557d2170270d4497070801a8725e249c4d90a3c6f1266f05d2a9b5d80325ba6b26793acd90986849e075bc068fecaa6052006cc31631d8c567d4f32bd4a739e7df9415fa69342dc1f55fc15b3db7e2801e5b2819d10f0423509ccf40c1358038958be419199d559123fb4092e22e4d6c093d6bb18543ea6d5ad1dadf82af9d2ab5e3d61540abad1337af35177630332e602a013791d51f0e83fa7de63d957dfea05b9c8eb7d2eb7222d2860de7785dd27289820b57892eec703d93e1cc75b9fcdd47109181f3431482482088186efca76b1f80ff76990c6c0d84af902ce449e9698ddc4dccd288c51f2ff409212c9a643891569427e34fd77814f472068dc10c0be161fae914fa3aa018b9a229680f4bd065f004dd8a25782a21404419b16c3eaeeaf4fde2865cbf46546a79b9dfbc43f31d49cdcfb04f3b2b058524cdc44b79d284ba993c0800dd3f28d366b42643c9478af7f9db632bcd2046f68e91043c341331ebfcb0eba375c6399ccc1dbb9109bce4ec66b621d05e31a56606c3cf115e1e77b9e3baac21b71ea79a26ee68d5aef6654374179743f8d156f4ce78f20cb001ea2d9e03c7fd275de24a2cf5f3f2d981c89dbc160dc38450cd9cc44afb15e40bf7b89d43d64ad9a6b2f57101861c338c0e816d4237da58087e46ba9d92b677442376909c6b27a95d0abc1d97da4d2e98aee549a53cd960ad7cf0bee9d868fe922d44fc0d51859fe2b850da2b32ebb203a291dfc60ade8f8f92f0d4054b8a3d587e66e8a9174d6a5ecf4c093ae5ef2ab42676806f5f4648fe09083af2e405f6309f61e622fe945929a89871b313b6201f55c8eb0e72e4d53fd69eaaa41ec49946", 0x1000}, {&(0x7f0000000840)="071ffa33d621ee69edb6a089c4b6f7dd2320f0751f7b12a0f1d826b782f7", 0x1e}, {&(0x7f0000000880)="1e6bb1d3eeacf6f36e2f635e8a3acf149371898c11d26ecd2750b4430c60ada84558395893b231855a732a0c2903ffad07ea4dc42d220c61762b886465e1b65a6c9ee67f90607ef297671e2177a83de02e44a5aa809278219eb0d1166223c218ef4a12073e95bdead1c017a2465a0865bb7aaba4dbf1f9b314d9ed8a343d9d1b91affc333389d83747abdb8815399b863c3ef5dc769a1c4fe52fc8fa143413d30a1f61d7af1a084301f3f65cd87ddc81b6845aee0d6078ee83ce59b790734252f7256578f21329668d483e87873488ca71d60d6e1e1a9eff741fc102804fb10009ac84eef878c712b36a95fe376dd8a82c9824541666081b59f44e74b9b4da", 0xff}, {&(0x7f0000000980)="37ca89f5cb80ad1b1ad5cbc4812d4f5a96b6591279bb3ee702e7192476d81570b1b25f78879511f1983f3a063c10d412787f4f224335c28e865cf825b4ea517cb18760f93fc8f27fe86c50cc97d82bcbd08ce696244e04f58696db5b63ea02e5624c44a780e1f64da7375ad73b595ce71c68fb0d0eb0f782c102d0e45dcf62e2d88def07e6eda6ed5ab627f153aadf15ffcad0f7d3d34c2bb7d340b27c72d115e5a8d1e89ba36b19bbd77b81764aae6228df1e6ab89af9793719d3691a47a860e265ab2bf7533bb267079dda197e2c58d2e268b1fc01cf8cda6bcc8341da4f", 0xdf}, {&(0x7f0000000a80)="bef846d1ea272264945f16bcde993c17decd7d129df0c213652017f0f596f6f3a020a0ed0b83a975ea39243aaac7dd40d2c4e8af85a44bb936b2e780c2a8843f4fcbc58c715f0657af0533e8bcebb087500a1ca65aab38013a590d5b0a07e99a6eb80ffad64c533d54d548d4dbc79c2d9901eb17efaa01df1fcdcbb643dc9fbe38dd8a927d675411d0aa70f65c8b71741fb375a831aa91b397078080b1953fb01a2d936823228fea05cf9264bab0a705b0fb695c192e51c097de4cc049c694902a4fea6b3b6b", 0xc6}, {&(0x7f0000000b80)="7e92aab676bf663b4a0939533d2f1dfa3e996594c06a6675db558a5b111c7e73dccfd5c25304bd56a5de0c2c283d9c453af6aa2e298c066c40e844adab14f0a4670a7d1945ed2f60db482c00b3213698a73221db3f71ec31e7107f06934d9b9041a1cd7550850454190e24bc643a39e82c8c1c5f0f40d054fb2a75", 0x7b}, {&(0x7f0000000c00)="d2edbf7c5857cf17a35aeecb3aac336187a761053d9541d9a900181dd010efaa6f6e13013af42f5c000176", 0x2b}, {&(0x7f0000000c40)="25c00cf22e39c8b41291262364819933097fcca4a1fa1a11d992f8d1b298c8797f4f6e36478385670d3ed1eda7488699c9eacbbad31854932a158ed25e6255f7a97e8710bab9e3e16c3707feefc35bdb019ba28c2fb6778b19527b274f9def60c201288adf68959018c3030dbc2b0087fb7489f53697f64db0286673838b4c0c1d13ec63d0ab32b89ae1f3c53c9284f987df648d99e5d5c02df35cfe3f14356f647e54a221d9db93feeebf18fb7eb445bb8a9db80ff1e084031f8f56e9810af93eac2104aa894a2d57b5312f4b6c4ad7246cd71402abb97532f1a88150fdfa01d330f7562f9acb691195d69ca1bfb5", 0xef}, {&(0x7f0000000d40)="f5e6be1de4d6d158b7777e2bbac1d2020f8f8603f7d1ea23fd21a263dfeb989aab461668e390915364ea0b14063d7fc3b67e8b22bcc39619e1c4973f09277fd7fe736a2f3f7018958fdb094da232d2ca2424c72f225c7cc58347e25838a24be7d25c588e95ab7d99d108ea07b206dde0ba6f58e6f9532ad88a58b1e11a56b5d4d1d3fad6c421028de2b682645cab18ae0c9175b6488c8c", 0x97}], 0x9) kevent(r0, &(0x7f0000000000), 0x258d, &(0x7f00000001c0), 0x6b00000, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/254, 0xfe}], 0x1, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000200)={0x6, 0x0, 0x0, {[0x2, 0x0, 0x7ff, 0xa00000000000, 0x400, 0xce54, 0x7ff, 0x9, 0x50, 0x1, 0x20, 0x3, 0xffffffff80000000, 0x10000, 0x5, 0x20, 0x80, 0x3], [0xa36, 0x6, 0x4ef2, 0x8, 0x1000, 0x9, 0x8, 0x10001, 0x7fffffff, 0x7b], [0x2, 0x6594, 0x1, 0x9, 0x1, 0x1ff, 0x4], [0x1, 0x40, 0x9, 0xe7, 0x7, 0x2d3495b2], [{0x3f, 0x2, 0x8, 0x2}, {0x97, 0x16600000, 0x0, 0xa139}, {0x3, 0x7, 0x7, 0x7}, {0x3c4, 0x8, 0x6, 0x2}, {0x3, 0x400, 0x6, 0x8}, {0x1, 0xfffff1de, 0x6, 0xfffffffffffffff9}, {0x36, 0x3, 0x6f, 0x1}, {0x8, 0x7dd, 0xffff}], {0xf61e, 0x5, 0x9, 0x6}, {0x4, 0x6, 0x5, 0x200}}}) pipe(&(0x7f00000012c0)) 01:16:33 executing program 5: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000180)={0xa, &(0x7f00000000c0)=[{0x313, 0x1000, 0x2, 0x2, 0xe5b}, {0x7, 0x5, 0xd46, 0x8, 0x1}, {0x2, 0x7, 0x400, 0x7f}, {0x20, 0x7, 0xfff7, 0x401, 0x80}, {0x6, 0x6, 0x32f0, 0x5, 0x5}, {0x3ff, 0x90c, 0x2, 0x6, 0x1ff}, {0xdbc, 0xffff, 0x2, 0x5e, 0x1}, {0x0, 0xf2c8, 0xfffa, 0x2, 0xf647}, {0x7ff, 0x4, 0xfffe, 0x7f, 0x2}, {0x4b80, 0x8, 0xff, 0x163, 0x401}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) (async) lseek(r1, 0x0, 0x2) 01:16:33 executing program 6: r0 = semget$private(0x0, 0x1, 0x0) r1 = geteuid() r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x80) (async) r3 = getuid() fchown(r2, r3, 0xffffffffffffffff) (async) chown(&(0x7f0000000280)='./file0\x00', r3, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f00000003c0)={0x10, 0x100000001, 0x4, 0x9, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7b1c832d}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x30}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xeb}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1c000000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff6000/0x7000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7ff}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200}], ['./file1/file0\x00', './file1\x00', './file1/file0\x00', './file1/file0\x00'], './file2\x00', './file1/file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x9}) (async) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0xe4) lseek(r4, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x20, 0x1f, 0x1, 0x7f}, {0xf800, 0x17, 0x7f, 0xbecc}, {0xffff, 0x80, 0x3}]}) (async) getdents(r2, &(0x7f0000000080)=""/27, 0x1b) (async) r5 = getpgid(0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x60001c08, r5) ktrace(&(0x7f0000000200)='./file1\x00', 0x0, 0x100, r5) (async) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchownat(r4, &(0x7f0000000240)='./file1/file0\x00', 0x0, r6, 0x6) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x7fff) (async) fchownat(r2, &(0x7f0000000100)='./file1\x00', r3, r6, 0x4) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x7, r1, 0xffffffffffffffff, 0x0, r6, 0x20, 0x162}, 0x2, 0x5, 0x1}) 01:16:33 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f0000000080)="39c9296dc0ece77321d8c2099b0f5bc943cef47180b436d1ca5ea39c0f07e651c3230307c528f322ef1e0c762cd0d066e242b4603a8524444a10ab70ed2e6a7d15898bb6c0bd11baabe5016f3c57a100350010803f8a4b1597792ef0b6a1ec5118a1a148fdce00cda23ea8cbb11a94eb31a738769752bd26ecb7db40fcf12a3164bc9448dcee0b", &(0x7f0000000140)=0x87, &(0x7f0000000180)="58be8e97f99cedb9d8a048e8ef77d758b5f2d598a3239eddf7dbdb5bdf1641171e92c0e2e79edc4f04d836288b534adac8a4d79100f877f8784ed83be90e7d9622829f64141dc8056337408b190516cd476a92bf063d36fd16f4c95b35c80799aaf366e7bae3744bee1cf96b1fd66798b373764d7f39b5086b855079758454efd321fed72d2e2f0b951132eaf52fdb2684a2736f91c450c88717a86425b5a515e16fd69335859d706d588f9e9783fa8d70ebe39200c529c4b5fa2095c488922895522fc3a3cd8a880611102f4cc584c0419a3655ccd7f15cc17c3c671e295fd339490869181fc3484a5d45d442a4", 0xee) (async) r0 = semget(0x0, 0x0, 0x0) semop(r0, 0x0, 0x0) (async) semop(r0, &(0x7f0000000280)=[{0x2, 0x5399, 0x800}, {0x1, 0x8000, 0x1000}, {0x2, 0x568}, {0x4, 0x30ce}, {0x4, 0x5}], 0x5) (async) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000002c0)=""/13) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x0) 01:16:33 executing program 4: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x8, 0x80, 0x9c, 0xff, 0x8, 0x9, 0x1000, 0x10, [{0x0, 0x9, 0x4, 0x6}, {0x8, 0xfa, 0x83, 0x1ff}, {0x0, 0x1f, 0x202, 0xf87e}, {0x7f, 0x80000000, 0x7, 0x7}, {0x2, 0x0, 0x3, 0x4}, {0x80, 0x10001, 0x2, 0x1000}, {0xa96f, 0x0, 0x8, 0x2}, {0x8000, 0xfff, 0x557a}, {0xe8, 0x6, 0x2, 0xffffffff}, {0x0, 0x7050, 0xff, 0x321288a3}, {0x1, 0x0, 0xe8, 0xffff5a3e}, {0x6, 0x399, 0x291, 0x40}, {0x6, 0x80000001, 0x3, 0x8}, {0x7ff, 0xff, 0xffffff00, 0x5be}, {0x1000, 0x61, 0xfffffffd, 0x7}, {0x6, 0x391b, 0x517d, 0x6}]}) (async) write(0xffffffffffffffff, &(0x7f0000000240)="12f6ca606a06d181f29b5aa95e9a7744daefa21e27b4ded82353587590d30a35238a1d47f61350d97d446b29922112e3d7b58b406ea117909db7896f9ce1e8531200aa913e96cbadc7c946ad14a5e86176971e71b960e18098f88ab3eb1a4b6614595a59a41a3190ccfd26226ad76003c1ea554d4b77b75f4033d0eaf02be6b03e19424cb57dae692dd24a4d0603ca799606f51879bfcbca6755035f0808f3ea2c44d1dd09f700c4ff5ea94a1c7642b7695c0e2436a918d608f05061fac542cfc2e3d93bd0b90c208f08b265c8", 0xcd) (async) kqueue() (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) (async) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x1, 0x72, 0x7, 0x7ff}, {0x5, 0x9, 0xf8, 0x9}, {0x3, 0x0, 0x1, 0x6}, {0xff, 0x40, 0x4, 0xea09}]}) (async) r3 = fcntl$dupfd(r0, 0xa, r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r5 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xfffe}, {}, {}]}) (async) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./file0\x00', r4}) 01:16:33 executing program 5: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000180)={0xa, &(0x7f00000000c0)=[{0x313, 0x1000, 0x2, 0x2, 0xe5b}, {0x7, 0x5, 0xd46, 0x8, 0x1}, {0x2, 0x7, 0x400, 0x7f}, {0x20, 0x7, 0xfff7, 0x401, 0x80}, {0x6, 0x6, 0x32f0, 0x5, 0x5}, {0x3ff, 0x90c, 0x2, 0x6, 0x1ff}, {0xdbc, 0xffff, 0x2, 0x5e, 0x1}, {0x0, 0xf2c8, 0xfffa, 0x2, 0xf647}, {0x7ff, 0x4, 0xfffe, 0x7f, 0x2}, {0x4b80, 0x8, 0xff, 0x163, 0x401}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) lseek(r1, 0x0, 0x2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000180)={0xa, &(0x7f00000000c0)=[{0x313, 0x1000, 0x2, 0x2, 0xe5b}, {0x7, 0x5, 0xd46, 0x8, 0x1}, {0x2, 0x7, 0x400, 0x7f}, {0x20, 0x7, 0xfff7, 0x401, 0x80}, {0x6, 0x6, 0x32f0, 0x5, 0x5}, {0x3ff, 0x90c, 0x2, 0x6, 0x1ff}, {0xdbc, 0xffff, 0x2, 0x5e, 0x1}, {0x0, 0xf2c8, 0xfffa, 0x2, 0xf647}, {0x7ff, 0x4, 0xfffe, 0x7f, 0x2}, {0x4b80, 0x8, 0xff, 0x163, 0x401}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) (async) lseek(r1, 0x0, 0x2) (async) 01:16:33 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x6}, {0x0, 0x0, 0x1}, {}]}) r2 = getuid() setreuid(0x0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000600)=[{}, {}, {}, {0xb3, 0x1, 0x5}, {0x3, 0x61, 0x9, 0x6}, {0x4, 0x60, 0x9, 0x4}, {0x9, 0x0, 0x9, 0x7f}]}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0), 0x8, 0x0) r5 = open$dir(&(0x7f0000000400)='./file0\x00', 0x100, 0xa) r6 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r6, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r9, 0x0) r10 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000100)="0f23a86df6db23eafef7d3f552b7e0269fd26ca09a3513a827512a3f7451cfe89b31ec2228f6a127c8a91a5ba622ff1e4cb49f6f7c0191aee8e13e195b37a9bdb8ad74721ce6946b2b1c0bf1e827a65581f90ee270128891b61dfa4a45f738a0", 0x60}, {&(0x7f0000000180)="c491c1efb7212c9e6f2e0d61e47f62ac77afa083ee12e72bd317643bd3422c334f94158aabcd2f147452eb7d01b5afefba4f56f425d6490ca2608340194bfb72", 0x40}, {&(0x7f00000001c0)="d74a61c1bcc9fc497c9605fa8056599ff1cda712a51ee3677d7da37b3646a56068d497f04f7749f8d367f838691cc5982ab9a5434fd7b51ab7ed632aadbb835c131853e0c64541b777e154c9bf6d3066bc6002d359f348285a5bed2b86e466dbeb76e7e9bc32caa8487cde63d20fdc7c64441ac61064a378cd51634f91c0cac40e44c0834a0c7b5746ec716604c2ec9d2eb200830535f49e9d62e61f5195b37a6129aef58e3e86e846f146f2662f28dec126a892e787b13e4775531b0566a0bd71aaa4d5ca4f75", 0xc7}, {&(0x7f00000002c0)="1e176150a5db96dfcb97552bd4be5510152fb8fad4bb4b7ecf30d42aa378a2159b919d6f1f2c2cd4cc272632794a9afba116fa5a2ccfe2f4e1ab7382d45ce8babb9f0cfe8809fc26f7eb3ea50e78997f9d9f93d2e75d979b19e1b19c984eeb030f8a7829998266c26f8016c6c4134fea23e495042d87917a472247660c514f1f44604dafb46ce3ba533d50c88c82c2d2173ee223d07dedf0d5", 0x99}], 0x4, &(0x7f0000000480)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r2, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r3, 0xffffffffffffff9c, 0xffffffffffffff9c, 0xffffffffffffff9c, r4, r5]}, @cred={0x20, 0xffff, 0x0, 0x0, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xd0}, 0x2) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="6d470c19764200000000000086dd60fabe36ff0c0000383a00fe8000000000000000000000000000bbff0200000000000000000060fe7ce5010300907800000000603eb09800000000ff02000000000000000000000000fd01ff0100000000000000f2ff00000000010600000100000000"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 01:16:33 executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x4000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000080)={0xffffffff, 0x2, 0xab2, 0xc0e, 0x0, 0x7369, 0x7fff, 0x10, [{0x0, 0x9600, 0x1}, {0x3ff, 0x6, 0x1, 0x100}, {0x7, 0x10001, 0x4, 0x2}, {0x4943, 0x7, 0x2, 0x1}, {0x3, 0x81, 0x8, 0x2}, {0x2, 0x0, 0x0, 0xfffffff8}, {0x2, 0x5, 0x2, 0x3ff}, {0x0, 0x9, 0x400, 0x1}, {0x40, 0x6, 0x18, 0x1000}, {0x9, 0x101, 0x9, 0xfff}, {0x8, 0xfffffffb, 0x7, 0x1}, {0x3ff, 0x101, 0x2, 0x5}, {0x3f, 0x0, 0x1, 0xfffffff8}, {0x3, 0x9, 0x6, 0x80000000}, {0x1ff, 0x1, 0x7, 0x100}, {0x0, 0x8, 0x80000000, 0x10001}]}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 01:16:33 executing program 1: syz_emit_ethernet(0x4de, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaab9f5249ee64486dd600ebf2704a80e00fe8000000000000000000000000000aafe8000000000000000000000000000aa86009078000000000000000000000000000537cd6c912842a1b0886d95c7cd389c32b2fcd48c1cdb1d7a4592932cec879e4d17ae9c4ca32bd074754a008d37060f9bb5b12adae72bcccc6ab090503e75a57b3659af4e7fb89fb5332716b5858eff7a6f4ad82bcb627ea8177dff579061ffda1dc73fbff03dc9bdaae09ced1593aa04ea03716e180cb313e4ff8aa1d2e6c1f592a9662dcaef1b99df7b8737bfc29f60f10c6e333f317defb4dc8577782cb1dfab24a7b30310099fd333e9efde0c879919015a3ab821b5a71f882dafb38c41158644c885a6aa4c54d449d7f3896922d7488d3d38d12a69d1b4a92f3b40a1d7c60b23823014a662a981897643b61808e6b933e52e34a69d09480a5ba55d7e9746beeddd17bef52913f5a66e51dc74e94e5e6fd0fff8d5bd71716af62cca3a7a9808b9f84f17c5642525b3b608ca9c3c02004535218cd9780c66eed80e3ecb9bbcf4a6eee3bc1c49a684c5c8f625d289b97986d09f221252062c4a791730a39507afeb94386768da9beba1511465da9a8c03bb7551a2466a4e47f731fd8bf607244053f0c86419b2955fb2a26a1ea0f5579055a1b3470ef79eed3191535486c6b21ef26bdde2a8d75a390b7db02b30f67a0581f06303c20103ebebfe1c48f0023874f3e1ca25eef29212733a32b1aefd21771de0bd3da8ead94d1bc94d6eaeafdccc6c2b247cc977ebd678ba38dad2e0e6e4144f2d1298b1e749934d6c810f8f53f5785bc67022c8ccb08fa58f09b4cb6cfc579223062687e8370fcee3f0e72f4474ae83fccd5fd06ecb0bab3093cf499de00f8b7530c0f1998988f186122c97d02ddc69200c6b90abe5dedf81ea9dd8f5811bf94114c551a8ed19efffc39263b2fb1a37400cb8da203ec87c2c140430b1e2cd65dacbfb95c62389ef69c201273db7d430eb9cfb441cb309e269039a92bcd56b2ed8f331e51d46ef03e1e0c41b2cb13fa4206ce7c32bc504e617e1540135fdf61d37406051eed738630e122a0b13424540e1a1cd80ace487d913aff3f5ed3ce662fad6d801d6929d150d1872a48fcbde4baaad5942ca54d45288100d0ea1e83a9f6b55f9b82bc75cef32648cb18c0a8bc7523e1c37841a33832b7809a8a95450b313e825cae855dd3e581b4aca51b1c4dc38cd527a5c310f02584d13be77d1b2e6552636308418fb47ecd26b9654c16340a01b926a7222ffcba89e1a135104120a9dc6aa75d8b641843c0081e496e25f33b7363ed8474f5c6acc74ade1c222cc1a2f2dc92a4b8b34f547668f9d396bdb1c7d9f2f20ba7ada91ba05ffcdf883ecf5bdc51508ab0b8b1820359f578763c34eeaf43dd76ae20fe628b36a7d94b381dec633bfedf0753f1c17bb775cb021912e85a01bfb3c90294dc8e9acb70fcfb796e3270c1bc7a31585640ab71836402caec613896e6189340834ad0eca34e56c9293b9a5f82ffbe627a70ed6bf2c94541882142c54f236450c1b635b06b60dfbefca14401f22701950cc1c7a411d9c351ad902dab8dd5c8f0fef07186c426f91821ae0b82bc877fa5c7106fcef8ae4fdd6631e9e2107fdd23421beb3517a6810905339cc79b4066f6c4db72d6d09ca5fd87bc08f7725675bd08df0cbede0ed748239debe2610561d3f5a734155a90ce004da2dfdd04be8757b17b3a3f25671a5c8e88ffd37f55736648816af2d7d48f7504c3e91d868e3d1c9972c2925bc3306d4044fffd300e1a69bdbf63e7670b59b776a53b0388d5e87cc8d3cf6345467aef3e1e167afee687c350af07f52387e58"]) 01:16:33 executing program 7: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000380000000000019078ac1400bb000000000301907800000000470000000000000000000000ac1400bb00000000830700ac1400bb0099b491b4228dbe038148c8000e4c8bc4bba51b6d6b3158ca60e3ed437f5b45bf200794d4eb6a5e3694fb6afa"]) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0xe88) 01:16:33 executing program 6: r0 = semget$private(0x0, 0x1, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0xda8, 0x1000}, {0x2, 0x8}, {0x1, 0x1f, 0x800}], 0x3) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)) r1 = semget(0x0, 0x0, 0x0) semop(r1, 0x0, 0x0) semop(r1, &(0x7f0000000080)=[{0x2, 0x1f, 0x1000}, {0x1, 0xec, 0x1800}, {0x6, 0x5, 0x800}, {0x1, 0x96d, 0x1800}, {0x1, 0x495}, {0x5, 0x4, 0x3000}, {0x4, 0x101, 0x1800}, {0x4, 0x0, 0x800}, {0x3, 0xffff, 0x800}, {0x1, 0xeb87, 0x800}], 0xa) 01:16:33 executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x4000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000080)={0xffffffff, 0x2, 0xab2, 0xc0e, 0x0, 0x7369, 0x7fff, 0x10, [{0x0, 0x9600, 0x1}, {0x3ff, 0x6, 0x1, 0x100}, {0x7, 0x10001, 0x4, 0x2}, {0x4943, 0x7, 0x2, 0x1}, {0x3, 0x81, 0x8, 0x2}, {0x2, 0x0, 0x0, 0xfffffff8}, {0x2, 0x5, 0x2, 0x3ff}, {0x0, 0x9, 0x400, 0x1}, {0x40, 0x6, 0x18, 0x1000}, {0x9, 0x101, 0x9, 0xfff}, {0x8, 0xfffffffb, 0x7, 0x1}, {0x3ff, 0x101, 0x2, 0x5}, {0x3f, 0x0, 0x1, 0xfffffff8}, {0x3, 0x9, 0x6, 0x80000000}, {0x1ff, 0x1, 0x7, 0x100}, {0x0, 0x8, 0x80000000, 0x10001}]}) (async) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 01:16:33 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x40000000000001d6, &(0x7f0000000080)="f7a451e4a37b0df30ba632cb", &(0x7f0000000180)=0xc, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000340)={0xff, 0x4}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000980), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000009c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000440)={0x1, 0x36}, 0x2, &(0x7f0000000c00)="e39701319399176e93aef37c8e5d2e4d595aec3686ed00196c49040f0f3692307b9931a318341e0a36010358eae86d31fe49540e30844bb9385c43622d39e8dfc7178809eaac2956546a1a9ea4cff261397e366698e43d8c7a99685a296c143e3277c3ea412007f7982ac30ed6c2144bc7a3bc05db013c290c500b3f85d727f6194a24761d4903d46b6b3ebecb5d98ebc12622e28f38cdf1935148aef5da6b2b9edb264f06bf0c85bc911d8f0c613d79ef0b95d209065eb099f748718e003c564902e494978b93b7aa10a7337f03aa920d45f1d198fae85fc6d97116ddd06d97aa0fb6ad155093f376b7c4b07e04809fed332c1dd368a7e2fd2cb42901faa2eb619c8a4860835cfbb0b038503a9a2a4e7417394b591d292cb905cec815ef3d89de443aca71e919518b648067fc4c3011e1866d861a95409bcdcf1efbd894123bd7217e98d616626798dd613e0187fff8f1ebc5c8a43d3bcd962613d550d05f3b0171200d18987fa52f6efeb66f5f15101c026569294df696184e8147953bc21c3f01aca1d17e357a42de1806933a7f096bb12d463137bcd5c2f2f2760510031e05c37c1918d332ed08f759afac8d925b89c29cd30771a8333e0d4c431c970810f1ec130097dc5051cbb30d41427effe6676f3fc653a49fb85ef7601d3155e42bb4b7268b84ba5850176d20b3c57d8dd45ea8a9eedb6a2827453e0f25c0f449a0a35a213e63c0a652892657ac95689b86f7ad51920a2a8dc7c89191ea243e5d1f7910e762b5ce161429941d1f2aeced73a25364f51e561edf0b6620f7daf30aae3d9bf338d176464cd585b20fffd0befa8ba75399411e602833fb5f9346f45c5daafea47f8d1cca9668b06f3013d0f55159437257b1969af2262b0e50d76f7915ec4ea28090508f9520b2e384dc6b2ff643ec4f87eea2d1e9f9277fea3155deead7da924825a58072b36c567be63be5c366682a1f95ff", &(0x7f0000000000)=0x2b6, &(0x7f0000000380)="422fc5d556f78dc457be1a5628abc44300fea5f941348c39da2dd708dd003ed0b8424760e053f1881154352bea53a495efa0b2341f16557e24994d6af449975e8329610b10e8a12521106ee64eb7677d1dcab9183a990bde9c452e3e6f51fe1d95ddaf4bf21a8f9bd7189d2a0cadf58111a559e3c50d5b7f1072460adb5b22a6744fba72e5c2d04b4c8b956739b1627847cc24d6fc0a22a7c8bbb4f1", 0x9c) sysctl$kern(&(0x7f0000000740)={0x0}, 0x0, &(0x7f0000000780)="6277c9544ca91c61fb77746d1712c45eb2d8edec33fa597a245332872dd26e49d396fba562c6e9bdfe8e39a35d0c5c5e4649fda7a93326bc030a8c468ad78b2af659c1918f3c1d818df9564185c4783bf96d0cb7f36830d8bec28e736d9d9d016833de563a32676abbfcf5fb5e013185654e0969c3e544d4cc57bd49d3c3b6e08d197d05447b0da23b0b431b5c6247afe4e01a490166420e5139603a26eab31ae5fd68", &(0x7f0000000840)=0xa3, &(0x7f0000000880)="65b311f93e0ef4b3aba458f8fc6f92799bd1dca59efc0a50d59fce2b6f0bf642b45400c647e033fc504e576e3e23a07bd427dead987b537dbab8920e8c35a0cc65fc2d6a59166629e42943cdf6d8eccb94fdd004253fbced336ad062bf431b473d89251bfabf09ad68fd2ea6db1615c2e1634e1b1ef497313ab5d1f2dd4ac509f34d46e46dacf5f4517b157c879fe63e9e628b8c137b08deb197d474d546975fbd2b65df3416f2b6d6b7f34891a6ba438a3734b96c711c90052a1a6040258f465efabf03654e8cef5b", 0xc9) sysctl$kern(&(0x7f0000000140)={0x1, 0x3}, 0x2, &(0x7f00000001c0)="a0d85ea3612f946a1080f1667feebdc5d14b1d1af58dab2af27f682f55cfb22f8b91afcaa17570113b822b3c575dda0636f50abec558fc94c7e64bfeca41c6ebdd46251086ecfb932b81d9063df25a25972ac060e99f", &(0x7f0000000240)=0x56, &(0x7f0000000280)="cd2705f5e325e06297518664fab6f5715b176b1a5f3936a3153cbd7feebc818a4724b6efc9dd8e0cca1f166dd3b974c882379708006531d790564aed90b6014cbcc23d83e258e497791890348657b0e33f51aa70bb1a12a60596eb012ddee0df8c31fd2e860c1ab86adb43da6b92906ab20d68eb5977561912ed52220d815d8b19e0da824d8f", 0x86) 01:16:33 executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) 01:16:33 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x6}, {0x0, 0x0, 0x1}, {}]}) r2 = getuid() setreuid(0x0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000600)=[{}, {}, {}, {0xb3, 0x1, 0x5}, {0x3, 0x61, 0x9, 0x6}, {0x4, 0x60, 0x9, 0x4}, {0x9, 0x0, 0x9, 0x7f}]}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0), 0x8, 0x0) r5 = open$dir(&(0x7f0000000400)='./file0\x00', 0x100, 0xa) r6 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r6, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r9, 0x0) r10 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000100)="0f23a86df6db23eafef7d3f552b7e0269fd26ca09a3513a827512a3f7451cfe89b31ec2228f6a127c8a91a5ba622ff1e4cb49f6f7c0191aee8e13e195b37a9bdb8ad74721ce6946b2b1c0bf1e827a65581f90ee270128891b61dfa4a45f738a0", 0x60}, {&(0x7f0000000180)="c491c1efb7212c9e6f2e0d61e47f62ac77afa083ee12e72bd317643bd3422c334f94158aabcd2f147452eb7d01b5afefba4f56f425d6490ca2608340194bfb72", 0x40}, {&(0x7f00000001c0)="d74a61c1bcc9fc497c9605fa8056599ff1cda712a51ee3677d7da37b3646a56068d497f04f7749f8d367f838691cc5982ab9a5434fd7b51ab7ed632aadbb835c131853e0c64541b777e154c9bf6d3066bc6002d359f348285a5bed2b86e466dbeb76e7e9bc32caa8487cde63d20fdc7c64441ac61064a378cd51634f91c0cac40e44c0834a0c7b5746ec716604c2ec9d2eb200830535f49e9d62e61f5195b37a6129aef58e3e86e846f146f2662f28dec126a892e787b13e4775531b0566a0bd71aaa4d5ca4f75", 0xc7}, {&(0x7f00000002c0)="1e176150a5db96dfcb97552bd4be5510152fb8fad4bb4b7ecf30d42aa378a2159b919d6f1f2c2cd4cc272632794a9afba116fa5a2ccfe2f4e1ab7382d45ce8babb9f0cfe8809fc26f7eb3ea50e78997f9d9f93d2e75d979b19e1b19c984eeb030f8a7829998266c26f8016c6c4134fea23e495042d87917a472247660c514f1f44604dafb46ce3ba533d50c88c82c2d2173ee223d07dedf0d5", 0x99}], 0x4, &(0x7f0000000480)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r2, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r3, 0xffffffffffffff9c, 0xffffffffffffff9c, 0xffffffffffffff9c, r4, r5]}, @cred={0x20, 0xffff, 0x0, 0x0, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xd0}, 0x2) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="6d470c19764200000000000086dd60fabe36ff0c0000383a00fe8000000000000000000000000000bbff0200000000000000000060fe7ce5010300907800000000603eb09800000000ff02000000000000000000000000fd01ff0100000000000000f2ff00000000010600000100000000"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x6}, {0x0, 0x0, 0x1}, {}]}) (async) getuid() (async) setreuid(0x0, r2) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000600)=[{}, {}, {}, {0xb3, 0x1, 0x5}, {0x3, 0x61, 0x9, 0x6}, {0x4, 0x60, 0x9, 0x4}, {0x9, 0x0, 0x9, 0x7f}]}) (async) openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0), 0x8, 0x0) (async) open$dir(&(0x7f0000000400)='./file0\x00', 0x100, 0xa) (async) getuid() (async) lchown(&(0x7f0000000040)='./file0\x00', r6, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), 0xc) (async) fcntl$getown(0xffffffffffffff9c, 0x5) (async) getuid() (async) lchown(&(0x7f0000000040)='./file0\x00', r9, 0x0) (async) getegid() (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000100)="0f23a86df6db23eafef7d3f552b7e0269fd26ca09a3513a827512a3f7451cfe89b31ec2228f6a127c8a91a5ba622ff1e4cb49f6f7c0191aee8e13e195b37a9bdb8ad74721ce6946b2b1c0bf1e827a65581f90ee270128891b61dfa4a45f738a0", 0x60}, {&(0x7f0000000180)="c491c1efb7212c9e6f2e0d61e47f62ac77afa083ee12e72bd317643bd3422c334f94158aabcd2f147452eb7d01b5afefba4f56f425d6490ca2608340194bfb72", 0x40}, {&(0x7f00000001c0)="d74a61c1bcc9fc497c9605fa8056599ff1cda712a51ee3677d7da37b3646a56068d497f04f7749f8d367f838691cc5982ab9a5434fd7b51ab7ed632aadbb835c131853e0c64541b777e154c9bf6d3066bc6002d359f348285a5bed2b86e466dbeb76e7e9bc32caa8487cde63d20fdc7c64441ac61064a378cd51634f91c0cac40e44c0834a0c7b5746ec716604c2ec9d2eb200830535f49e9d62e61f5195b37a6129aef58e3e86e846f146f2662f28dec126a892e787b13e4775531b0566a0bd71aaa4d5ca4f75", 0xc7}, {&(0x7f00000002c0)="1e176150a5db96dfcb97552bd4be5510152fb8fad4bb4b7ecf30d42aa378a2159b919d6f1f2c2cd4cc272632794a9afba116fa5a2ccfe2f4e1ab7382d45ce8babb9f0cfe8809fc26f7eb3ea50e78997f9d9f93d2e75d979b19e1b19c984eeb030f8a7829998266c26f8016c6c4134fea23e495042d87917a472247660c514f1f44604dafb46ce3ba533d50c88c82c2d2173ee223d07dedf0d5", 0x99}], 0x4, &(0x7f0000000480)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r2, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r3, 0xffffffffffffff9c, 0xffffffffffffff9c, 0xffffffffffffff9c, r4, r5]}, @cred={0x20, 0xffff, 0x0, 0x0, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xd0}, 0x2) (async) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="6d470c19764200000000000086dd60fabe36ff0c0000383a00fe8000000000000000000000000000bbff0200000000000000000060fe7ce5010300907800000000603eb09800000000ff02000000000000000000000000fd01ff0100000000000000f2ff00000000010600000100000000"]) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) 01:16:33 executing program 2: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 64) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) (async, rerun: 32) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 32) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000ec0)={'tap', 0x0}) (async) kevent(r0, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x0, 0x40, 0x745, 0x5}], 0x6311, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffffd, 0x84, 0x2, 0x0, 0x9}, {{r2}, 0x3, 0x10, 0x1, 0xb1ed, 0x3f}, {{r0}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x5, 0x3}, {{r0}, 0xfffffffffffffffc, 0x52, 0x1, 0x6, 0x6}], 0x7ff, &(0x7f0000000800)={0xfffffffffffffffa, 0xffffffffffff4b41}) (async) writev(r1, &(0x7f0000000e00)=[{&(0x7f0000001300)="869e61da6847562201c74a38d30df7861fb6dc4842800af61221482a8577ebe0c720ba9c6c27b764bd77eb03abc69445775913bde9f30aecff8006d29fe8b650a298c6becc7c7ed3cb9ba40253e5086711223be3aa2305c87ea41993e80d1efaf5c7a8b1b0dd2b9dfd471a5ac5229c2b7ba7dc9ad9327acb98035700758c5d98afcc66946ac9b6922bf8d9850e4e8e70ba433523fa138b65ec01db86996c9b91554fe77e4444e16a503a5ac0ee3adea92679308debd63f3955606202dfad863a4c4fe1e1c134f309c92687df2e50e9569d1c6e8597e4e863e835c7b090ed601a52e321dc106dcace65f4b58e9e84234e7bdeffad53d24b71462788fd7d000854d8b838abff0b4318568e6c9c3deb945d70854582e9079f8f1b58f3981983e1de850db3dd79b85881abb41f3c0c3eb96383c970d10cfff34f0477e6c7f38082a020939114b662dc3cf52b18362715b671431820cc65c98710a8756c6376bc6f91fd798969e980ab39b5ed5b08a668a9de790326a305c7b6cde9adda222860d9f4b02b500ced9188594b5b81e9e762e5d586bec15a84cd3e09b4f33473a5128a8c63e247cfdd0ecaae95f08a0e79fb28344de983e42cf4454681334fca732c948903dad84476bc0a420874d2eca1748cd76550fe3e302c13cb211ae9afbd5259802c297cb2fdf6383f1664203bc0f80cd8698d3ad881709b452bbc7d9dd17c0d13cc7ff756c41f40b2b130efaa28fe921087bc2c4cf5dffcbab70494fc5d1c325a66a50c645d736a66f321d9a121aea54d389f15ab6b40bd6f99d068158acedc822a89c82ce4990a61612c47fd9599bfed5bcda9e13ccf55b6402ad19104be1c3d0fa5f28813bceb89d7f3ae3f706e438f48d9c1cbe9f376bd5bfd17e17f914971fe33a092cbbc2b7445d5b085e9bca5504dc4e83a00f77e87da512e21d29eb3876d4d7d8ed602a109a459f68758ae799cae9fc6f2f2e2d74853af83721b97f61dfbf69b34c15791438e9b8d14ed10571031e075b276f188a3455f744878ff0d3ba3cce56907e6bf3fc3fba0f7fd4cc213c3624d76c6895c2540f1ebb9a85b896127500b7e1c63daeb80857c6bd8af25338dfd0ce22d045996121332ce58af39de5f699dee80e9e9c5e03fe4c24c4772d077d52aa44846d7539bbad26a8e82c9f731597c2518350e23634e5f069aad1c58602a371cfe300b5189ea2ac5fe9dee97a69379a9ed7fe7ac44adc70e7c981b8cc35527dc90b24b06e1cb8cc7c3524dc89cfcb73a84427522717a39232038f4cd3b6e05ac91be0b30ec2c9ca3066b5dc5e4dfd89e9ddd3473b2f28856368810f7a08e19e2575e134a7f10bc6c44c83f77153809af729d1c8c36afb72adbc5766f202199a0fb78257bf069beb575c604083b81ed6244ff4bd3ffc7495cab5dd494fa6427693745ef7333f86e450a88d826f50b312a859138f215ca0065b5d08fd64aab35377262aa5b1fcf50f0976d38290e6541839f3846610be4ffd443e5869f2f5ea7ce1b94b40bdfcaeea215a5c79ffaf387289a8086edb8bcf592629b5a32846b32fd95b37b39dfe0ec3082a8c1e9d75781fc3b3fe2bc82789453c490ad7553d2e06f88e9399eb0d8a9252baff38232cfb98550fa193e28bb6dad7568a08568b2a7227a42b10ef3da90c3f1fcba1f57039ae9469b1f6d5c3429323dc558b8938dc0156ef294759e84838c1553c5209c93162c9f43e7eb3e2e502ddb87578850d603f3a3e95b77894d9037bb253674a2c1b4655d26ed6a50a0efa7721a1652cc23bcee5ac28625252ee81bfa5fe542e177f3fd6cd94f94cc2980c6f4842587c5bbfd230d5cd98ba1993d1cfdabee8bcce6dff78f04a539f6ade43d01ef7d6a0a8318b77427db8cc17f2d77d35121296b15c7afb4dad378067fc2ebeed8b88b01476a4eb1f6a5c7dfa3769eeeebfd828390e94e61709ffbbf5c4cc4e0a8dc4ee6e439ae0094d5f4cfb447ed02fe6f0ddef1c0605872ae1add959bf56d9d806a575d7301cc274eb5f9fa25fc303e60d1dfe4d8c0578865155d52e02b710e551b4a8f1f981951eda85787f927cf2b5cff4c0c36ae95559fd9226692002531e08875c470a6dfea49c8b6caf51480284ff48408118735180bcdf1c271b06fb0f271e2a76d45236857da97ed44f512cfdffb31a4c259cc8f353918ad841fa40b5686d0fb5a4b5c7f23cfa48995c48f34fb3abfcf6a70c129e80f3a58c418e1731b0eac6686da70b58095a2b463590306f7b8ebf7e65cb7c0fbdb530bdcd8d5a8e51b8e927ffef4a44d067074c5cd74c7feae973371f0dfe9e9bb91df082b6e7ec2482db8c85bb10bccbfca0f4de43119d2eab42767d9e647f6e0d9cf898ad3899d9f6b86bfdbf40d7d8ee5cc37b09b353d7b5edf850e8252140671ef8d87978b71e53c11e26e74d3c245f6498363d332f72c72cb8b5ad7fc0d6f21ecdabdb87da1afd22c7bbf97cff450b2cc8cbeb018b312582f49c0a1f829718423786b7d20adb8a62c2a8ccae726fea7828662ad2ad04a757c91b3e143d6b40ec12081ba6b887389f2ba304b6004d3bd9b3a9a72692bf219e727f98e436a62fdf5b6714be7bc4c11c3c20d591da0725dcb8f7f3d17e7becf61cbe3015d20d136915cd5731a58c3dba7e6411e3de521093c26d737bbebc7938290ebd844381a2ff13bba51994ec46a95567f4cb9758a55cffb05d75c098f2e0daf58605644c26cae4c4ed3af83dc6dccdfdc01c2d3b76007475ddcf4b209b4333574b5c786830ea8b7268954c13ec2c92d37052819f4a9e88d7b73940df475266043de13ce81a1420e630caf80dd11ac798cefadf0dd2468dadcbc288b80a1938dd43246e9d2e54dc2f95b30830a6fcb3116e8f0ad226ca91fa9aaddf28d9c7fec81142ffc835188adf77102461ad99415ab05ceeb2d3b08e9f0ad166ad47fc0a04f85eb39263a509b5fcb52f2a1b6898e06e3d70c212df30936999bdb4054234bf72665ea9235ce7bff303089c9653da6ef4c5838b7be7a876ea553158a689e00b2d05477fdce8e5bcae28e41bbc2edcdec6afc13dda3c5b5caee4dd30e93d50618a835c9b0e319e7dc78f36bb6f6b4e71f0de0ece777cf074f55ca676ed45429969cfc9d27c23ddf1d05c20f419b33322a1903cef7f8d3752bed8702597134b90c20eee4abd3b213fcf936dc3bad3e82114faad29990ef26407cde993405788660d3e58ecaadadf3ad6659c7f606606e81e2afd4cf9e1dfe5d2f99abe1e9f5dab368fcf61f12f931b7341bc22f9e7eed6054d674f3cdd4ec802a682fb9e565efeda7123e0d1a15c6a16d4ec63d01fb7f381e7a3bebf2c60e4b787e654ad1004a30ff0d499145a65e86574754826d7eaf15df4c639214bb31292a007aff46f7f18832220d4678dffc41d92ec69e7c22ce4c12d42835990928ce340e805ba3eae65c30d55e11d2593601b1ab99e5d156e35f3548a8267b739925f45fb13b17c297e97d2db22278d3a57b69ad8d4316ba9548d4821da763e91417d9f18aa3c32c1e0a6e521dfde8338dc7c43b4c6deec8b305c696783a7acfb8eb5903c60a485c96e267936d3f48dc3efaefffbb0701e5558723a79defd1f40acfa118637c2a3cd524496933e278564387b1f1d86eaa162cdfdc82f0a0079f75a44b42103855fec2cb7423581635db37f830ab4640665ff1df9a97f06275f4f282c9f8ce67d08ed0b17e084c2039b4c06a7cfb88d51602163220ac2fb53a644f086349d4f0015900c344dcd0b51ac1b3a22b711b54935ca2f6571e50484e61cfaa574403465e1d7153374cfb62863468f32126b037e531f1ca333df68c04db90d09d8decee081d4d09c520daddf4f773ca567e291778beb1e342b5e4719d00424acf7f38f6e1176d659c4c80ec35beb3f7a51bad4c9091198906822fc1c39efe7c149849e042f4e15b3b8f465b5462ac30dec4b9bcbe307ca3c3547be50e4f2c93c4566e8f5b2b7cf283c1ce602cb1121091b15affb05c66ee2818602bb6ee81310fb44a49a364234dcdc12dc4521b9b6fdb277ebd76d710117647bce8055c1cb4d7cae04cb9ecc0c5c529629d0f68a158db91efd5c73e10b36152d7ea3e3812ef0328dd71caf0b67f2f16cb42ae6b1b84242679736feeb9559ab9cf9e890642de0b5b2a01b983494909952b6a5d14033cf81e810442de558fcd7338ee289580e171867181372f62f0d77dce3b326262e718f10f596db7322d5629b2ee9926209dcad17d700e6a47e4064ffc5d509a411c78951eb518af647f3ac58119f55d8de8052676503776ed4a5e6593021bf99faf27ae7e1b36255417a4e3b5c2ceed88a1908f00d07f5619fad17577f4b9b3cb9641529a854af1735174a168314940c9eb011b541d2bcf66d5404615485f44b5466d5c213912576ae9e345fba8930a06f472a132c61a0cba78a5e48604c543570bb392d1e1310f73e36c621834921a3743713e0d19119d635a1c9435504182c0c4e0db968888f6d093011fb7d2e1241067c7345ece7232ba2d79f2cf057ac1ff7389529c9060ab62e4e1f9f7a05f5096cc35c78551931290d4971a9371a2e9fffdddf95c88844e61829d073209a0826bc631ece211b26d7b770927decdb04dc94c0ee62511ccb0609e0256984bbe1f4499607bdc7cd289039ccc3527074e5e50ae0fb65d5b822841208755f198ddabca3d3d139c8638842e1a377ec1aab941b7de1fbaa6798f313a5cb0b5e614f4fbfe9a1579487b9db757109df58e9df0fd376e06ae68e4ae44586d587007d8e75dc0cadfb73c632ef4b3a5782aa14f0b403be5b92b5df1f796b07ecc20c99454f1d71b6222212d0cae01f7a43ac344e5a52ac9f5cb3ebd75788b8c727cc0eb3ec3b3d0782b253aecab439d542fe409ee7d93ec8f45f1d5a68243307435dbd4629675d63d699e557d2170270d4497070801a8725e249c4d90a3c6f1266f05d2a9b5d80325ba6b26793acd90986849e075bc068fecaa6052006cc31631d8c567d4f32bd4a739e7df9415fa69342dc1f55fc15b3db7e2801e5b2819d10f0423509ccf40c1358038958be419199d559123fb4092e22e4d6c093d6bb18543ea6d5ad1dadf82af9d2ab5e3d61540abad1337af35177630332e602a013791d51f0e83fa7de63d957dfea05b9c8eb7d2eb7222d2860de7785dd27289820b57892eec703d93e1cc75b9fcdd47109181f3431482482088186efca76b1f80ff76990c6c0d84af902ce449e9698ddc4dccd288c51f2ff409212c9a643891569427e34fd77814f472068dc10c0be161fae914fa3aa018b9a229680f4bd065f004dd8a25782a21404419b16c3eaeeaf4fde2865cbf46546a79b9dfbc43f31d49cdcfb04f3b2b058524cdc44b79d284ba993c0800dd3f28d366b42643c9478af7f9db632bcd2046f68e91043c341331ebfcb0eba375c6399ccc1dbb9109bce4ec66b621d05e31a56606c3cf115e1e77b9e3baac21b71ea79a26ee68d5aef6654374179743f8d156f4ce78f20cb001ea2d9e03c7fd275de24a2cf5f3f2d981c89dbc160dc38450cd9cc44afb15e40bf7b89d43d64ad9a6b2f57101861c338c0e816d4237da58087e46ba9d92b677442376909c6b27a95d0abc1d97da4d2e98aee549a53cd960ad7cf0bee9d868fe922d44fc0d51859fe2b850da2b32ebb203a291dfc60ade8f8f92f0d4054b8a3d587e66e8a9174d6a5ecf4c093ae5ef2ab42676806f5f4648fe09083af2e405f6309f61e622fe945929a89871b313b6201f55c8eb0e72e4d53fd69eaaa41ec49946", 0x1000}, {&(0x7f0000000840)="071ffa33d621ee69edb6a089c4b6f7dd2320f0751f7b12a0f1d826b782f7", 0x1e}, {&(0x7f0000000880)="1e6bb1d3eeacf6f36e2f635e8a3acf149371898c11d26ecd2750b4430c60ada84558395893b231855a732a0c2903ffad07ea4dc42d220c61762b886465e1b65a6c9ee67f90607ef297671e2177a83de02e44a5aa809278219eb0d1166223c218ef4a12073e95bdead1c017a2465a0865bb7aaba4dbf1f9b314d9ed8a343d9d1b91affc333389d83747abdb8815399b863c3ef5dc769a1c4fe52fc8fa143413d30a1f61d7af1a084301f3f65cd87ddc81b6845aee0d6078ee83ce59b790734252f7256578f21329668d483e87873488ca71d60d6e1e1a9eff741fc102804fb10009ac84eef878c712b36a95fe376dd8a82c9824541666081b59f44e74b9b4da", 0xff}, {&(0x7f0000000980)="37ca89f5cb80ad1b1ad5cbc4812d4f5a96b6591279bb3ee702e7192476d81570b1b25f78879511f1983f3a063c10d412787f4f224335c28e865cf825b4ea517cb18760f93fc8f27fe86c50cc97d82bcbd08ce696244e04f58696db5b63ea02e5624c44a780e1f64da7375ad73b595ce71c68fb0d0eb0f782c102d0e45dcf62e2d88def07e6eda6ed5ab627f153aadf15ffcad0f7d3d34c2bb7d340b27c72d115e5a8d1e89ba36b19bbd77b81764aae6228df1e6ab89af9793719d3691a47a860e265ab2bf7533bb267079dda197e2c58d2e268b1fc01cf8cda6bcc8341da4f", 0xdf}, {&(0x7f0000000a80)="bef846d1ea272264945f16bcde993c17decd7d129df0c213652017f0f596f6f3a020a0ed0b83a975ea39243aaac7dd40d2c4e8af85a44bb936b2e780c2a8843f4fcbc58c715f0657af0533e8bcebb087500a1ca65aab38013a590d5b0a07e99a6eb80ffad64c533d54d548d4dbc79c2d9901eb17efaa01df1fcdcbb643dc9fbe38dd8a927d675411d0aa70f65c8b71741fb375a831aa91b397078080b1953fb01a2d936823228fea05cf9264bab0a705b0fb695c192e51c097de4cc049c694902a4fea6b3b6b", 0xc6}, {&(0x7f0000000b80)="7e92aab676bf663b4a0939533d2f1dfa3e996594c06a6675db558a5b111c7e73dccfd5c25304bd56a5de0c2c283d9c453af6aa2e298c066c40e844adab14f0a4670a7d1945ed2f60db482c00b3213698a73221db3f71ec31e7107f06934d9b9041a1cd7550850454190e24bc643a39e82c8c1c5f0f40d054fb2a75", 0x7b}, {&(0x7f0000000c00)="d2edbf7c5857cf17a35aeecb3aac336187a761053d9541d9a900181dd010efaa6f6e13013af42f5c000176", 0x2b}, {&(0x7f0000000c40)="25c00cf22e39c8b41291262364819933097fcca4a1fa1a11d992f8d1b298c8797f4f6e36478385670d3ed1eda7488699c9eacbbad31854932a158ed25e6255f7a97e8710bab9e3e16c3707feefc35bdb019ba28c2fb6778b19527b274f9def60c201288adf68959018c3030dbc2b0087fb7489f53697f64db0286673838b4c0c1d13ec63d0ab32b89ae1f3c53c9284f987df648d99e5d5c02df35cfe3f14356f647e54a221d9db93feeebf18fb7eb445bb8a9db80ff1e084031f8f56e9810af93eac2104aa894a2d57b5312f4b6c4ad7246cd71402abb97532f1a88150fdfa01d330f7562f9acb691195d69ca1bfb5", 0xef}, {&(0x7f0000000d40)="f5e6be1de4d6d158b7777e2bbac1d2020f8f8603f7d1ea23fd21a263dfeb989aab461668e390915364ea0b14063d7fc3b67e8b22bcc39619e1c4973f09277fd7fe736a2f3f7018958fdb094da232d2ca2424c72f225c7cc58347e25838a24be7d25c588e95ab7d99d108ea07b206dde0ba6f58e6f9532ad88a58b1e11a56b5d4d1d3fad6c421028de2b682645cab18ae0c9175b6488c8c", 0x97}], 0x9) (async) kevent(r0, &(0x7f0000000000), 0x258d, &(0x7f00000001c0), 0x6b00000, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/254, 0xfe}], 0x1, 0x0) (async) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0) (async) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0) (async, rerun: 32) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (rerun: 32) ioctl$VMM_IOC_WRITEREGS(r7, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) (async) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000200)={0x6, 0x0, 0x0, {[0x2, 0x0, 0x7ff, 0xa00000000000, 0x400, 0xce54, 0x7ff, 0x9, 0x50, 0x1, 0x20, 0x3, 0xffffffff80000000, 0x10000, 0x5, 0x20, 0x80, 0x3], [0xa36, 0x6, 0x4ef2, 0x8, 0x1000, 0x9, 0x8, 0x10001, 0x7fffffff, 0x7b], [0x2, 0x6594, 0x1, 0x9, 0x1, 0x1ff, 0x4], [0x1, 0x40, 0x9, 0xe7, 0x7, 0x2d3495b2], [{0x3f, 0x2, 0x8, 0x2}, {0x97, 0x16600000, 0x0, 0xa139}, {0x3, 0x7, 0x7, 0x7}, {0x3c4, 0x8, 0x6, 0x2}, {0x3, 0x400, 0x6, 0x8}, {0x1, 0xfffff1de, 0x6, 0xfffffffffffffff9}, {0x36, 0x3, 0x6f, 0x1}, {0x8, 0x7dd, 0xffff}], {0xf61e, 0x5, 0x9, 0x6}, {0x4, 0x6, 0x5, 0x200}}}) (async) pipe(&(0x7f00000012c0)) 01:16:33 executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) (async) 01:16:33 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x1}]}) (async, rerun: 32) sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x40000000000001d6, &(0x7f0000000080)="f7a451e4a37b0df30ba632cb", &(0x7f0000000180)=0xc, 0x0, 0x0) (async, rerun: 32) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000340)={0xff, 0x4}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 64) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000980), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000009c0)={'tap', 0x0}) (async) sysctl$kern(&(0x7f0000000440)={0x1, 0x36}, 0x2, &(0x7f0000000c00)="e39701319399176e93aef37c8e5d2e4d595aec3686ed00196c49040f0f3692307b9931a318341e0a36010358eae86d31fe49540e30844bb9385c43622d39e8dfc7178809eaac2956546a1a9ea4cff261397e366698e43d8c7a99685a296c143e3277c3ea412007f7982ac30ed6c2144bc7a3bc05db013c290c500b3f85d727f6194a24761d4903d46b6b3ebecb5d98ebc12622e28f38cdf1935148aef5da6b2b9edb264f06bf0c85bc911d8f0c613d79ef0b95d209065eb099f748718e003c564902e494978b93b7aa10a7337f03aa920d45f1d198fae85fc6d97116ddd06d97aa0fb6ad155093f376b7c4b07e04809fed332c1dd368a7e2fd2cb42901faa2eb619c8a4860835cfbb0b038503a9a2a4e7417394b591d292cb905cec815ef3d89de443aca71e919518b648067fc4c3011e1866d861a95409bcdcf1efbd894123bd7217e98d616626798dd613e0187fff8f1ebc5c8a43d3bcd962613d550d05f3b0171200d18987fa52f6efeb66f5f15101c026569294df696184e8147953bc21c3f01aca1d17e357a42de1806933a7f096bb12d463137bcd5c2f2f2760510031e05c37c1918d332ed08f759afac8d925b89c29cd30771a8333e0d4c431c970810f1ec130097dc5051cbb30d41427effe6676f3fc653a49fb85ef7601d3155e42bb4b7268b84ba5850176d20b3c57d8dd45ea8a9eedb6a2827453e0f25c0f449a0a35a213e63c0a652892657ac95689b86f7ad51920a2a8dc7c89191ea243e5d1f7910e762b5ce161429941d1f2aeced73a25364f51e561edf0b6620f7daf30aae3d9bf338d176464cd585b20fffd0befa8ba75399411e602833fb5f9346f45c5daafea47f8d1cca9668b06f3013d0f55159437257b1969af2262b0e50d76f7915ec4ea28090508f9520b2e384dc6b2ff643ec4f87eea2d1e9f9277fea3155deead7da924825a58072b36c567be63be5c366682a1f95ff", &(0x7f0000000000)=0x2b6, &(0x7f0000000380)="422fc5d556f78dc457be1a5628abc44300fea5f941348c39da2dd708dd003ed0b8424760e053f1881154352bea53a495efa0b2341f16557e24994d6af449975e8329610b10e8a12521106ee64eb7677d1dcab9183a990bde9c452e3e6f51fe1d95ddaf4bf21a8f9bd7189d2a0cadf58111a559e3c50d5b7f1072460adb5b22a6744fba72e5c2d04b4c8b956739b1627847cc24d6fc0a22a7c8bbb4f1", 0x9c) sysctl$kern(&(0x7f0000000740)={0x0}, 0x0, &(0x7f0000000780)="6277c9544ca91c61fb77746d1712c45eb2d8edec33fa597a245332872dd26e49d396fba562c6e9bdfe8e39a35d0c5c5e4649fda7a93326bc030a8c468ad78b2af659c1918f3c1d818df9564185c4783bf96d0cb7f36830d8bec28e736d9d9d016833de563a32676abbfcf5fb5e013185654e0969c3e544d4cc57bd49d3c3b6e08d197d05447b0da23b0b431b5c6247afe4e01a490166420e5139603a26eab31ae5fd68", &(0x7f0000000840)=0xa3, &(0x7f0000000880)="65b311f93e0ef4b3aba458f8fc6f92799bd1dca59efc0a50d59fce2b6f0bf642b45400c647e033fc504e576e3e23a07bd427dead987b537dbab8920e8c35a0cc65fc2d6a59166629e42943cdf6d8eccb94fdd004253fbced336ad062bf431b473d89251bfabf09ad68fd2ea6db1615c2e1634e1b1ef497313ab5d1f2dd4ac509f34d46e46dacf5f4517b157c879fe63e9e628b8c137b08deb197d474d546975fbd2b65df3416f2b6d6b7f34891a6ba438a3734b96c711c90052a1a6040258f465efabf03654e8cef5b", 0xc9) (async, rerun: 64) sysctl$kern(&(0x7f0000000140)={0x1, 0x3}, 0x2, &(0x7f00000001c0)="a0d85ea3612f946a1080f1667feebdc5d14b1d1af58dab2af27f682f55cfb22f8b91afcaa17570113b822b3c575dda0636f50abec558fc94c7e64bfeca41c6ebdd46251086ecfb932b81d9063df25a25972ac060e99f", &(0x7f0000000240)=0x56, &(0x7f0000000280)="cd2705f5e325e06297518664fab6f5715b176b1a5f3936a3153cbd7feebc818a4724b6efc9dd8e0cca1f166dd3b974c882379708006531d790564aed90b6014cbcc23d83e258e497791890348657b0e33f51aa70bb1a12a60596eb012ddee0df8c31fd2e860c1ab86adb43da6b92906ab20d68eb5977561912ed52220d815d8b19e0da824d8f", 0x86) (rerun: 64) 01:16:33 executing program 7: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000380000000000019078ac1400bb000000000301907800000000470000000000000000000000ac1400bb00000000830700ac1400bb0099b491b4228dbe038148c8000e4c8bc4bba51b6d6b3158ca60e3ed437f5b45bf200794d4eb6a5e3694fb6afa"]) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0xe88) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000380000000000019078ac1400bb000000000301907800000000470000000000000000000000ac1400bb00000000830700ac1400bb0099b491b4228dbe038148c8000e4c8bc4bba51b6d6b3158ca60e3ed437f5b45bf200794d4eb6a5e3694fb6afa"]) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0xe88) (async) 01:16:33 executing program 1: syz_emit_ethernet(0x4de, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaab9f5249ee64486dd600ebf2704a80e00fe8000000000000000000000000000aafe8000000000000000000000000000aa86009078000000000000000000000000000537cd6c912842a1b0886d95c7cd389c32b2fcd48c1cdb1d7a4592932cec879e4d17ae9c4ca32bd074754a008d37060f9bb5b12adae72bcccc6ab090503e75a57b3659af4e7fb89fb5332716b5858eff7a6f4ad82bcb627ea8177dff579061ffda1dc73fbff03dc9bdaae09ced1593aa04ea03716e180cb313e4ff8aa1d2e6c1f592a9662dcaef1b99df7b8737bfc29f60f10c6e333f317defb4dc8577782cb1dfab24a7b30310099fd333e9efde0c879919015a3ab821b5a71f882dafb38c41158644c885a6aa4c54d449d7f3896922d7488d3d38d12a69d1b4a92f3b40a1d7c60b23823014a662a981897643b61808e6b933e52e34a69d09480a5ba55d7e9746beeddd17bef52913f5a66e51dc74e94e5e6fd0fff8d5bd71716af62cca3a7a9808b9f84f17c5642525b3b608ca9c3c02004535218cd9780c66eed80e3ecb9bbcf4a6eee3bc1c49a684c5c8f625d289b97986d09f221252062c4a791730a39507afeb94386768da9beba1511465da9a8c03bb7551a2466a4e47f731fd8bf607244053f0c86419b2955fb2a26a1ea0f5579055a1b3470ef79eed3191535486c6b21ef26bdde2a8d75a390b7db02b30f67a0581f06303c20103ebebfe1c48f0023874f3e1ca25eef29212733a32b1aefd21771de0bd3da8ead94d1bc94d6eaeafdccc6c2b247cc977ebd678ba38dad2e0e6e4144f2d1298b1e749934d6c810f8f53f5785bc67022c8ccb08fa58f09b4cb6cfc579223062687e8370fcee3f0e72f4474ae83fccd5fd06ecb0bab3093cf499de00f8b7530c0f1998988f186122c97d02ddc69200c6b90abe5dedf81ea9dd8f5811bf94114c551a8ed19efffc39263b2fb1a37400cb8da203ec87c2c140430b1e2cd65dacbfb95c62389ef69c201273db7d430eb9cfb441cb309e269039a92bcd56b2ed8f331e51d46ef03e1e0c41b2cb13fa4206ce7c32bc504e617e1540135fdf61d37406051eed738630e122a0b13424540e1a1cd80ace487d913aff3f5ed3ce662fad6d801d6929d150d1872a48fcbde4baaad5942ca54d45288100d0ea1e83a9f6b55f9b82bc75cef32648cb18c0a8bc7523e1c37841a33832b7809a8a95450b313e825cae855dd3e581b4aca51b1c4dc38cd527a5c310f02584d13be77d1b2e6552636308418fb47ecd26b9654c16340a01b926a7222ffcba89e1a135104120a9dc6aa75d8b641843c0081e496e25f33b7363ed8474f5c6acc74ade1c222cc1a2f2dc92a4b8b34f547668f9d396bdb1c7d9f2f20ba7ada91ba05ffcdf883ecf5bdc51508ab0b8b1820359f578763c34eeaf43dd76ae20fe628b36a7d94b381dec633bfedf0753f1c17bb775cb021912e85a01bfb3c90294dc8e9acb70fcfb796e3270c1bc7a31585640ab71836402caec613896e6189340834ad0eca34e56c9293b9a5f82ffbe627a70ed6bf2c94541882142c54f236450c1b635b06b60dfbefca14401f22701950cc1c7a411d9c351ad902dab8dd5c8f0fef07186c426f91821ae0b82bc877fa5c7106fcef8ae4fdd6631e9e2107fdd23421beb3517a6810905339cc79b4066f6c4db72d6d09ca5fd87bc08f7725675bd08df0cbede0ed748239debe2610561d3f5a734155a90ce004da2dfdd04be8757b17b3a3f25671a5c8e88ffd37f55736648816af2d7d48f7504c3e91d868e3d1c9972c2925bc3306d4044fffd300e1a69bdbf63e7670b59b776a53b0388d5e87cc8d3cf6345467aef3e1e167afee687c350af07f52387e58"]) 01:16:33 executing program 6: r0 = semget$private(0x0, 0x1, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0xda8, 0x1000}, {0x2, 0x8}, {0x1, 0x1f, 0x800}], 0x3) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)) r1 = semget(0x0, 0x0, 0x0) semop(r1, 0x0, 0x0) semop(r1, &(0x7f0000000080)=[{0x2, 0x1f, 0x1000}, {0x1, 0xec, 0x1800}, {0x6, 0x5, 0x800}, {0x1, 0x96d, 0x1800}, {0x1, 0x495}, {0x5, 0x4, 0x3000}, {0x4, 0x101, 0x1800}, {0x4, 0x0, 0x800}, {0x3, 0xffff, 0x800}, {0x1, 0xeb87, 0x800}], 0xa) semget$private(0x0, 0x1, 0x0) (async) semop(r0, &(0x7f0000000000)=[{0x0, 0xda8, 0x1000}, {0x2, 0x8}, {0x1, 0x1f, 0x800}], 0x3) (async) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)) (async) semget(0x0, 0x0, 0x0) (async) semop(r1, 0x0, 0x0) (async) semop(r1, &(0x7f0000000080)=[{0x2, 0x1f, 0x1000}, {0x1, 0xec, 0x1800}, {0x6, 0x5, 0x800}, {0x1, 0x96d, 0x1800}, {0x1, 0x495}, {0x5, 0x4, 0x3000}, {0x4, 0x101, 0x1800}, {0x4, 0x0, 0x800}, {0x3, 0xffff, 0x800}, {0x1, 0xeb87, 0x800}], 0xa) (async) 01:16:33 executing program 1: syz_emit_ethernet(0x4de, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaab9f5249ee64486dd600ebf2704a80e00fe8000000000000000000000000000aafe8000000000000000000000000000aa86009078000000000000000000000000000537cd6c912842a1b0886d95c7cd389c32b2fcd48c1cdb1d7a4592932cec879e4d17ae9c4ca32bd074754a008d37060f9bb5b12adae72bcccc6ab090503e75a57b3659af4e7fb89fb5332716b5858eff7a6f4ad82bcb627ea8177dff579061ffda1dc73fbff03dc9bdaae09ced1593aa04ea03716e180cb313e4ff8aa1d2e6c1f592a9662dcaef1b99df7b8737bfc29f60f10c6e333f317defb4dc8577782cb1dfab24a7b30310099fd333e9efde0c879919015a3ab821b5a71f882dafb38c41158644c885a6aa4c54d449d7f3896922d7488d3d38d12a69d1b4a92f3b40a1d7c60b23823014a662a981897643b61808e6b933e52e34a69d09480a5ba55d7e9746beeddd17bef52913f5a66e51dc74e94e5e6fd0fff8d5bd71716af62cca3a7a9808b9f84f17c5642525b3b608ca9c3c02004535218cd9780c66eed80e3ecb9bbcf4a6eee3bc1c49a684c5c8f625d289b97986d09f221252062c4a791730a39507afeb94386768da9beba1511465da9a8c03bb7551a2466a4e47f731fd8bf607244053f0c86419b2955fb2a26a1ea0f5579055a1b3470ef79eed3191535486c6b21ef26bdde2a8d75a390b7db02b30f67a0581f06303c20103ebebfe1c48f0023874f3e1ca25eef29212733a32b1aefd21771de0bd3da8ead94d1bc94d6eaeafdccc6c2b247cc977ebd678ba38dad2e0e6e4144f2d1298b1e749934d6c810f8f53f5785bc67022c8ccb08fa58f09b4cb6cfc579223062687e8370fcee3f0e72f4474ae83fccd5fd06ecb0bab3093cf499de00f8b7530c0f1998988f186122c97d02ddc69200c6b90abe5dedf81ea9dd8f5811bf94114c551a8ed19efffc39263b2fb1a37400cb8da203ec87c2c140430b1e2cd65dacbfb95c62389ef69c201273db7d430eb9cfb441cb309e269039a92bcd56b2ed8f331e51d46ef03e1e0c41b2cb13fa4206ce7c32bc504e617e1540135fdf61d37406051eed738630e122a0b13424540e1a1cd80ace487d913aff3f5ed3ce662fad6d801d6929d150d1872a48fcbde4baaad5942ca54d45288100d0ea1e83a9f6b55f9b82bc75cef32648cb18c0a8bc7523e1c37841a33832b7809a8a95450b313e825cae855dd3e581b4aca51b1c4dc38cd527a5c310f02584d13be77d1b2e6552636308418fb47ecd26b9654c16340a01b926a7222ffcba89e1a135104120a9dc6aa75d8b641843c0081e496e25f33b7363ed8474f5c6acc74ade1c222cc1a2f2dc92a4b8b34f547668f9d396bdb1c7d9f2f20ba7ada91ba05ffcdf883ecf5bdc51508ab0b8b1820359f578763c34eeaf43dd76ae20fe628b36a7d94b381dec633bfedf0753f1c17bb775cb021912e85a01bfb3c90294dc8e9acb70fcfb796e3270c1bc7a31585640ab71836402caec613896e6189340834ad0eca34e56c9293b9a5f82ffbe627a70ed6bf2c94541882142c54f236450c1b635b06b60dfbefca14401f22701950cc1c7a411d9c351ad902dab8dd5c8f0fef07186c426f91821ae0b82bc877fa5c7106fcef8ae4fdd6631e9e2107fdd23421beb3517a6810905339cc79b4066f6c4db72d6d09ca5fd87bc08f7725675bd08df0cbede0ed748239debe2610561d3f5a734155a90ce004da2dfdd04be8757b17b3a3f25671a5c8e88ffd37f55736648816af2d7d48f7504c3e91d868e3d1c9972c2925bc3306d4044fffd300e1a69bdbf63e7670b59b776a53b0388d5e87cc8d3cf6345467aef3e1e167afee687c350af07f52387e58"]) 01:16:33 executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x4000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000080)={0xffffffff, 0x2, 0xab2, 0xc0e, 0x0, 0x7369, 0x7fff, 0x10, [{0x0, 0x9600, 0x1}, {0x3ff, 0x6, 0x1, 0x100}, {0x7, 0x10001, 0x4, 0x2}, {0x4943, 0x7, 0x2, 0x1}, {0x3, 0x81, 0x8, 0x2}, {0x2, 0x0, 0x0, 0xfffffff8}, {0x2, 0x5, 0x2, 0x3ff}, {0x0, 0x9, 0x400, 0x1}, {0x40, 0x6, 0x18, 0x1000}, {0x9, 0x101, 0x9, 0xfff}, {0x8, 0xfffffffb, 0x7, 0x1}, {0x3ff, 0x101, 0x2, 0x5}, {0x3f, 0x0, 0x1, 0xfffffff8}, {0x3, 0x9, 0x6, 0x80000000}, {0x1ff, 0x1, 0x7, 0x100}, {0x0, 0x8, 0x80000000, 0x10001}]}) (async) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 01:16:33 executing program 7: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000380000000000019078ac1400bb000000000301907800000000470000000000000000000000ac1400bb00000000830700ac1400bb0099b491b4228dbe038148c8000e4c8bc4bba51b6d6b3158ca60e3ed437f5b45bf200794d4eb6a5e3694fb6afa"]) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0xe88) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000380000000000019078ac1400bb000000000301907800000000470000000000000000000000ac1400bb00000000830700ac1400bb0099b491b4228dbe038148c8000e4c8bc4bba51b6d6b3158ca60e3ed437f5b45bf200794d4eb6a5e3694fb6afa"]) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0xe88) (async) 01:16:33 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x6}, {0x0, 0x0, 0x1}, {}]}) r2 = getuid() setreuid(0x0, r2) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000600)=[{}, {}, {}, {0xb3, 0x1, 0x5}, {0x3, 0x61, 0x9, 0x6}, {0x4, 0x60, 0x9, 0x4}, {0x9, 0x0, 0x9, 0x7f}]}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0), 0x8, 0x0) r5 = open$dir(&(0x7f0000000400)='./file0\x00', 0x100, 0xa) (async, rerun: 64) r6 = getuid() (rerun: 64) lchown(&(0x7f0000000040)='./file0\x00', r6, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) (async) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) (async, rerun: 32) r9 = getuid() (rerun: 32) lchown(&(0x7f0000000040)='./file0\x00', r9, 0x0) r10 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000100)="0f23a86df6db23eafef7d3f552b7e0269fd26ca09a3513a827512a3f7451cfe89b31ec2228f6a127c8a91a5ba622ff1e4cb49f6f7c0191aee8e13e195b37a9bdb8ad74721ce6946b2b1c0bf1e827a65581f90ee270128891b61dfa4a45f738a0", 0x60}, {&(0x7f0000000180)="c491c1efb7212c9e6f2e0d61e47f62ac77afa083ee12e72bd317643bd3422c334f94158aabcd2f147452eb7d01b5afefba4f56f425d6490ca2608340194bfb72", 0x40}, {&(0x7f00000001c0)="d74a61c1bcc9fc497c9605fa8056599ff1cda712a51ee3677d7da37b3646a56068d497f04f7749f8d367f838691cc5982ab9a5434fd7b51ab7ed632aadbb835c131853e0c64541b777e154c9bf6d3066bc6002d359f348285a5bed2b86e466dbeb76e7e9bc32caa8487cde63d20fdc7c64441ac61064a378cd51634f91c0cac40e44c0834a0c7b5746ec716604c2ec9d2eb200830535f49e9d62e61f5195b37a6129aef58e3e86e846f146f2662f28dec126a892e787b13e4775531b0566a0bd71aaa4d5ca4f75", 0xc7}, {&(0x7f00000002c0)="1e176150a5db96dfcb97552bd4be5510152fb8fad4bb4b7ecf30d42aa378a2159b919d6f1f2c2cd4cc272632794a9afba116fa5a2ccfe2f4e1ab7382d45ce8babb9f0cfe8809fc26f7eb3ea50e78997f9d9f93d2e75d979b19e1b19c984eeb030f8a7829998266c26f8016c6c4134fea23e495042d87917a472247660c514f1f44604dafb46ce3ba533d50c88c82c2d2173ee223d07dedf0d5", 0x99}], 0x4, &(0x7f0000000480)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r2, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r3, 0xffffffffffffff9c, 0xffffffffffffff9c, 0xffffffffffffff9c, r4, r5]}, @cred={0x20, 0xffff, 0x0, 0x0, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xd0}, 0x2) (async) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="6d470c19764200000000000086dd60fabe36ff0c0000383a00fe8000000000000000000000000000bbff0200000000000000000060fe7ce5010300907800000000603eb09800000000ff02000000000000000000000000fd01ff0100000000000000f2ff00000000010600000100000000"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 01:16:33 executing program 2: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000ec0)={'tap', 0x0}) kevent(r0, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x0, 0x40, 0x745, 0x5}], 0x6311, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffffd, 0x84, 0x2, 0x0, 0x9}, {{r2}, 0x3, 0x10, 0x1, 0xb1ed, 0x3f}, {{r0}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x5, 0x3}, {{r0}, 0xfffffffffffffffc, 0x52, 0x1, 0x6, 0x6}], 0x7ff, &(0x7f0000000800)={0xfffffffffffffffa, 0xffffffffffff4b41}) writev(r1, &(0x7f0000000e00)=[{&(0x7f0000001300)="869e61da6847562201c74a38d30df7861fb6dc4842800af61221482a8577ebe0c720ba9c6c27b764bd77eb03abc69445775913bde9f30aecff8006d29fe8b650a298c6becc7c7ed3cb9ba40253e5086711223be3aa2305c87ea41993e80d1efaf5c7a8b1b0dd2b9dfd471a5ac5229c2b7ba7dc9ad9327acb98035700758c5d98afcc66946ac9b6922bf8d9850e4e8e70ba433523fa138b65ec01db86996c9b91554fe77e4444e16a503a5ac0ee3adea92679308debd63f3955606202dfad863a4c4fe1e1c134f309c92687df2e50e9569d1c6e8597e4e863e835c7b090ed601a52e321dc106dcace65f4b58e9e84234e7bdeffad53d24b71462788fd7d000854d8b838abff0b4318568e6c9c3deb945d70854582e9079f8f1b58f3981983e1de850db3dd79b85881abb41f3c0c3eb96383c970d10cfff34f0477e6c7f38082a020939114b662dc3cf52b18362715b671431820cc65c98710a8756c6376bc6f91fd798969e980ab39b5ed5b08a668a9de790326a305c7b6cde9adda222860d9f4b02b500ced9188594b5b81e9e762e5d586bec15a84cd3e09b4f33473a5128a8c63e247cfdd0ecaae95f08a0e79fb28344de983e42cf4454681334fca732c948903dad84476bc0a420874d2eca1748cd76550fe3e302c13cb211ae9afbd5259802c297cb2fdf6383f1664203bc0f80cd8698d3ad881709b452bbc7d9dd17c0d13cc7ff756c41f40b2b130efaa28fe921087bc2c4cf5dffcbab70494fc5d1c325a66a50c645d736a66f321d9a121aea54d389f15ab6b40bd6f99d068158acedc822a89c82ce4990a61612c47fd9599bfed5bcda9e13ccf55b6402ad19104be1c3d0fa5f28813bceb89d7f3ae3f706e438f48d9c1cbe9f376bd5bfd17e17f914971fe33a092cbbc2b7445d5b085e9bca5504dc4e83a00f77e87da512e21d29eb3876d4d7d8ed602a109a459f68758ae799cae9fc6f2f2e2d74853af83721b97f61dfbf69b34c15791438e9b8d14ed10571031e075b276f188a3455f744878ff0d3ba3cce56907e6bf3fc3fba0f7fd4cc213c3624d76c6895c2540f1ebb9a85b896127500b7e1c63daeb80857c6bd8af25338dfd0ce22d045996121332ce58af39de5f699dee80e9e9c5e03fe4c24c4772d077d52aa44846d7539bbad26a8e82c9f731597c2518350e23634e5f069aad1c58602a371cfe300b5189ea2ac5fe9dee97a69379a9ed7fe7ac44adc70e7c981b8cc35527dc90b24b06e1cb8cc7c3524dc89cfcb73a84427522717a39232038f4cd3b6e05ac91be0b30ec2c9ca3066b5dc5e4dfd89e9ddd3473b2f28856368810f7a08e19e2575e134a7f10bc6c44c83f77153809af729d1c8c36afb72adbc5766f202199a0fb78257bf069beb575c604083b81ed6244ff4bd3ffc7495cab5dd494fa6427693745ef7333f86e450a88d826f50b312a859138f215ca0065b5d08fd64aab35377262aa5b1fcf50f0976d38290e6541839f3846610be4ffd443e5869f2f5ea7ce1b94b40bdfcaeea215a5c79ffaf387289a8086edb8bcf592629b5a32846b32fd95b37b39dfe0ec3082a8c1e9d75781fc3b3fe2bc82789453c490ad7553d2e06f88e9399eb0d8a9252baff38232cfb98550fa193e28bb6dad7568a08568b2a7227a42b10ef3da90c3f1fcba1f57039ae9469b1f6d5c3429323dc558b8938dc0156ef294759e84838c1553c5209c93162c9f43e7eb3e2e502ddb87578850d603f3a3e95b77894d9037bb253674a2c1b4655d26ed6a50a0efa7721a1652cc23bcee5ac28625252ee81bfa5fe542e177f3fd6cd94f94cc2980c6f4842587c5bbfd230d5cd98ba1993d1cfdabee8bcce6dff78f04a539f6ade43d01ef7d6a0a8318b77427db8cc17f2d77d35121296b15c7afb4dad378067fc2ebeed8b88b01476a4eb1f6a5c7dfa3769eeeebfd828390e94e61709ffbbf5c4cc4e0a8dc4ee6e439ae0094d5f4cfb447ed02fe6f0ddef1c0605872ae1add959bf56d9d806a575d7301cc274eb5f9fa25fc303e60d1dfe4d8c0578865155d52e02b710e551b4a8f1f981951eda85787f927cf2b5cff4c0c36ae95559fd9226692002531e08875c470a6dfea49c8b6caf51480284ff48408118735180bcdf1c271b06fb0f271e2a76d45236857da97ed44f512cfdffb31a4c259cc8f353918ad841fa40b5686d0fb5a4b5c7f23cfa48995c48f34fb3abfcf6a70c129e80f3a58c418e1731b0eac6686da70b58095a2b463590306f7b8ebf7e65cb7c0fbdb530bdcd8d5a8e51b8e927ffef4a44d067074c5cd74c7feae973371f0dfe9e9bb91df082b6e7ec2482db8c85bb10bccbfca0f4de43119d2eab42767d9e647f6e0d9cf898ad3899d9f6b86bfdbf40d7d8ee5cc37b09b353d7b5edf850e8252140671ef8d87978b71e53c11e26e74d3c245f6498363d332f72c72cb8b5ad7fc0d6f21ecdabdb87da1afd22c7bbf97cff450b2cc8cbeb018b312582f49c0a1f829718423786b7d20adb8a62c2a8ccae726fea7828662ad2ad04a757c91b3e143d6b40ec12081ba6b887389f2ba304b6004d3bd9b3a9a72692bf219e727f98e436a62fdf5b6714be7bc4c11c3c20d591da0725dcb8f7f3d17e7becf61cbe3015d20d136915cd5731a58c3dba7e6411e3de521093c26d737bbebc7938290ebd844381a2ff13bba51994ec46a95567f4cb9758a55cffb05d75c098f2e0daf58605644c26cae4c4ed3af83dc6dccdfdc01c2d3b76007475ddcf4b209b4333574b5c786830ea8b7268954c13ec2c92d37052819f4a9e88d7b73940df475266043de13ce81a1420e630caf80dd11ac798cefadf0dd2468dadcbc288b80a1938dd43246e9d2e54dc2f95b30830a6fcb3116e8f0ad226ca91fa9aaddf28d9c7fec81142ffc835188adf77102461ad99415ab05ceeb2d3b08e9f0ad166ad47fc0a04f85eb39263a509b5fcb52f2a1b6898e06e3d70c212df30936999bdb4054234bf72665ea9235ce7bff303089c9653da6ef4c5838b7be7a876ea553158a689e00b2d05477fdce8e5bcae28e41bbc2edcdec6afc13dda3c5b5caee4dd30e93d50618a835c9b0e319e7dc78f36bb6f6b4e71f0de0ece777cf074f55ca676ed45429969cfc9d27c23ddf1d05c20f419b33322a1903cef7f8d3752bed8702597134b90c20eee4abd3b213fcf936dc3bad3e82114faad29990ef26407cde993405788660d3e58ecaadadf3ad6659c7f606606e81e2afd4cf9e1dfe5d2f99abe1e9f5dab368fcf61f12f931b7341bc22f9e7eed6054d674f3cdd4ec802a682fb9e565efeda7123e0d1a15c6a16d4ec63d01fb7f381e7a3bebf2c60e4b787e654ad1004a30ff0d499145a65e86574754826d7eaf15df4c639214bb31292a007aff46f7f18832220d4678dffc41d92ec69e7c22ce4c12d42835990928ce340e805ba3eae65c30d55e11d2593601b1ab99e5d156e35f3548a8267b739925f45fb13b17c297e97d2db22278d3a57b69ad8d4316ba9548d4821da763e91417d9f18aa3c32c1e0a6e521dfde8338dc7c43b4c6deec8b305c696783a7acfb8eb5903c60a485c96e267936d3f48dc3efaefffbb0701e5558723a79defd1f40acfa118637c2a3cd524496933e278564387b1f1d86eaa162cdfdc82f0a0079f75a44b42103855fec2cb7423581635db37f830ab4640665ff1df9a97f06275f4f282c9f8ce67d08ed0b17e084c2039b4c06a7cfb88d51602163220ac2fb53a644f086349d4f0015900c344dcd0b51ac1b3a22b711b54935ca2f6571e50484e61cfaa574403465e1d7153374cfb62863468f32126b037e531f1ca333df68c04db90d09d8decee081d4d09c520daddf4f773ca567e291778beb1e342b5e4719d00424acf7f38f6e1176d659c4c80ec35beb3f7a51bad4c9091198906822fc1c39efe7c149849e042f4e15b3b8f465b5462ac30dec4b9bcbe307ca3c3547be50e4f2c93c4566e8f5b2b7cf283c1ce602cb1121091b15affb05c66ee2818602bb6ee81310fb44a49a364234dcdc12dc4521b9b6fdb277ebd76d710117647bce8055c1cb4d7cae04cb9ecc0c5c529629d0f68a158db91efd5c73e10b36152d7ea3e3812ef0328dd71caf0b67f2f16cb42ae6b1b84242679736feeb9559ab9cf9e890642de0b5b2a01b983494909952b6a5d14033cf81e810442de558fcd7338ee289580e171867181372f62f0d77dce3b326262e718f10f596db7322d5629b2ee9926209dcad17d700e6a47e4064ffc5d509a411c78951eb518af647f3ac58119f55d8de8052676503776ed4a5e6593021bf99faf27ae7e1b36255417a4e3b5c2ceed88a1908f00d07f5619fad17577f4b9b3cb9641529a854af1735174a168314940c9eb011b541d2bcf66d5404615485f44b5466d5c213912576ae9e345fba8930a06f472a132c61a0cba78a5e48604c543570bb392d1e1310f73e36c621834921a3743713e0d19119d635a1c9435504182c0c4e0db968888f6d093011fb7d2e1241067c7345ece7232ba2d79f2cf057ac1ff7389529c9060ab62e4e1f9f7a05f5096cc35c78551931290d4971a9371a2e9fffdddf95c88844e61829d073209a0826bc631ece211b26d7b770927decdb04dc94c0ee62511ccb0609e0256984bbe1f4499607bdc7cd289039ccc3527074e5e50ae0fb65d5b822841208755f198ddabca3d3d139c8638842e1a377ec1aab941b7de1fbaa6798f313a5cb0b5e614f4fbfe9a1579487b9db757109df58e9df0fd376e06ae68e4ae44586d587007d8e75dc0cadfb73c632ef4b3a5782aa14f0b403be5b92b5df1f796b07ecc20c99454f1d71b6222212d0cae01f7a43ac344e5a52ac9f5cb3ebd75788b8c727cc0eb3ec3b3d0782b253aecab439d542fe409ee7d93ec8f45f1d5a68243307435dbd4629675d63d699e557d2170270d4497070801a8725e249c4d90a3c6f1266f05d2a9b5d80325ba6b26793acd90986849e075bc068fecaa6052006cc31631d8c567d4f32bd4a739e7df9415fa69342dc1f55fc15b3db7e2801e5b2819d10f0423509ccf40c1358038958be419199d559123fb4092e22e4d6c093d6bb18543ea6d5ad1dadf82af9d2ab5e3d61540abad1337af35177630332e602a013791d51f0e83fa7de63d957dfea05b9c8eb7d2eb7222d2860de7785dd27289820b57892eec703d93e1cc75b9fcdd47109181f3431482482088186efca76b1f80ff76990c6c0d84af902ce449e9698ddc4dccd288c51f2ff409212c9a643891569427e34fd77814f472068dc10c0be161fae914fa3aa018b9a229680f4bd065f004dd8a25782a21404419b16c3eaeeaf4fde2865cbf46546a79b9dfbc43f31d49cdcfb04f3b2b058524cdc44b79d284ba993c0800dd3f28d366b42643c9478af7f9db632bcd2046f68e91043c341331ebfcb0eba375c6399ccc1dbb9109bce4ec66b621d05e31a56606c3cf115e1e77b9e3baac21b71ea79a26ee68d5aef6654374179743f8d156f4ce78f20cb001ea2d9e03c7fd275de24a2cf5f3f2d981c89dbc160dc38450cd9cc44afb15e40bf7b89d43d64ad9a6b2f57101861c338c0e816d4237da58087e46ba9d92b677442376909c6b27a95d0abc1d97da4d2e98aee549a53cd960ad7cf0bee9d868fe922d44fc0d51859fe2b850da2b32ebb203a291dfc60ade8f8f92f0d4054b8a3d587e66e8a9174d6a5ecf4c093ae5ef2ab42676806f5f4648fe09083af2e405f6309f61e622fe945929a89871b313b6201f55c8eb0e72e4d53fd69eaaa41ec49946", 0x1000}, {&(0x7f0000000840)="071ffa33d621ee69edb6a089c4b6f7dd2320f0751f7b12a0f1d826b782f7", 0x1e}, {&(0x7f0000000880)="1e6bb1d3eeacf6f36e2f635e8a3acf149371898c11d26ecd2750b4430c60ada84558395893b231855a732a0c2903ffad07ea4dc42d220c61762b886465e1b65a6c9ee67f90607ef297671e2177a83de02e44a5aa809278219eb0d1166223c218ef4a12073e95bdead1c017a2465a0865bb7aaba4dbf1f9b314d9ed8a343d9d1b91affc333389d83747abdb8815399b863c3ef5dc769a1c4fe52fc8fa143413d30a1f61d7af1a084301f3f65cd87ddc81b6845aee0d6078ee83ce59b790734252f7256578f21329668d483e87873488ca71d60d6e1e1a9eff741fc102804fb10009ac84eef878c712b36a95fe376dd8a82c9824541666081b59f44e74b9b4da", 0xff}, {&(0x7f0000000980)="37ca89f5cb80ad1b1ad5cbc4812d4f5a96b6591279bb3ee702e7192476d81570b1b25f78879511f1983f3a063c10d412787f4f224335c28e865cf825b4ea517cb18760f93fc8f27fe86c50cc97d82bcbd08ce696244e04f58696db5b63ea02e5624c44a780e1f64da7375ad73b595ce71c68fb0d0eb0f782c102d0e45dcf62e2d88def07e6eda6ed5ab627f153aadf15ffcad0f7d3d34c2bb7d340b27c72d115e5a8d1e89ba36b19bbd77b81764aae6228df1e6ab89af9793719d3691a47a860e265ab2bf7533bb267079dda197e2c58d2e268b1fc01cf8cda6bcc8341da4f", 0xdf}, {&(0x7f0000000a80)="bef846d1ea272264945f16bcde993c17decd7d129df0c213652017f0f596f6f3a020a0ed0b83a975ea39243aaac7dd40d2c4e8af85a44bb936b2e780c2a8843f4fcbc58c715f0657af0533e8bcebb087500a1ca65aab38013a590d5b0a07e99a6eb80ffad64c533d54d548d4dbc79c2d9901eb17efaa01df1fcdcbb643dc9fbe38dd8a927d675411d0aa70f65c8b71741fb375a831aa91b397078080b1953fb01a2d936823228fea05cf9264bab0a705b0fb695c192e51c097de4cc049c694902a4fea6b3b6b", 0xc6}, {&(0x7f0000000b80)="7e92aab676bf663b4a0939533d2f1dfa3e996594c06a6675db558a5b111c7e73dccfd5c25304bd56a5de0c2c283d9c453af6aa2e298c066c40e844adab14f0a4670a7d1945ed2f60db482c00b3213698a73221db3f71ec31e7107f06934d9b9041a1cd7550850454190e24bc643a39e82c8c1c5f0f40d054fb2a75", 0x7b}, {&(0x7f0000000c00)="d2edbf7c5857cf17a35aeecb3aac336187a761053d9541d9a900181dd010efaa6f6e13013af42f5c000176", 0x2b}, {&(0x7f0000000c40)="25c00cf22e39c8b41291262364819933097fcca4a1fa1a11d992f8d1b298c8797f4f6e36478385670d3ed1eda7488699c9eacbbad31854932a158ed25e6255f7a97e8710bab9e3e16c3707feefc35bdb019ba28c2fb6778b19527b274f9def60c201288adf68959018c3030dbc2b0087fb7489f53697f64db0286673838b4c0c1d13ec63d0ab32b89ae1f3c53c9284f987df648d99e5d5c02df35cfe3f14356f647e54a221d9db93feeebf18fb7eb445bb8a9db80ff1e084031f8f56e9810af93eac2104aa894a2d57b5312f4b6c4ad7246cd71402abb97532f1a88150fdfa01d330f7562f9acb691195d69ca1bfb5", 0xef}, {&(0x7f0000000d40)="f5e6be1de4d6d158b7777e2bbac1d2020f8f8603f7d1ea23fd21a263dfeb989aab461668e390915364ea0b14063d7fc3b67e8b22bcc39619e1c4973f09277fd7fe736a2f3f7018958fdb094da232d2ca2424c72f225c7cc58347e25838a24be7d25c588e95ab7d99d108ea07b206dde0ba6f58e6f9532ad88a58b1e11a56b5d4d1d3fad6c421028de2b682645cab18ae0c9175b6488c8c", 0x97}], 0x9) kevent(r0, &(0x7f0000000000), 0x258d, &(0x7f00000001c0), 0x6b00000, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/254, 0xfe}], 0x1, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000200)={0x6, 0x0, 0x0, {[0x2, 0x0, 0x7ff, 0xa00000000000, 0x400, 0xce54, 0x7ff, 0x9, 0x50, 0x1, 0x20, 0x3, 0xffffffff80000000, 0x10000, 0x5, 0x20, 0x80, 0x3], [0xa36, 0x6, 0x4ef2, 0x8, 0x1000, 0x9, 0x8, 0x10001, 0x7fffffff, 0x7b], [0x2, 0x6594, 0x1, 0x9, 0x1, 0x1ff, 0x4], [0x1, 0x40, 0x9, 0xe7, 0x7, 0x2d3495b2], [{0x3f, 0x2, 0x8, 0x2}, {0x97, 0x16600000, 0x0, 0xa139}, {0x3, 0x7, 0x7, 0x7}, {0x3c4, 0x8, 0x6, 0x2}, {0x3, 0x400, 0x6, 0x8}, {0x1, 0xfffff1de, 0x6, 0xfffffffffffffff9}, {0x36, 0x3, 0x6f, 0x1}, {0x8, 0x7dd, 0xffff}], {0xf61e, 0x5, 0x9, 0x6}, {0x4, 0x6, 0x5, 0x200}}}) pipe(&(0x7f00000012c0)) kqueue() (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000ec0)={'tap', 0x0}) (async) kevent(r0, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x0, 0x40, 0x745, 0x5}], 0x6311, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffffd, 0x84, 0x2, 0x0, 0x9}, {{r2}, 0x3, 0x10, 0x1, 0xb1ed, 0x3f}, {{r0}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x5, 0x3}, {{r0}, 0xfffffffffffffffc, 0x52, 0x1, 0x6, 0x6}], 0x7ff, &(0x7f0000000800)={0xfffffffffffffffa, 0xffffffffffff4b41}) (async) writev(r1, &(0x7f0000000e00)=[{&(0x7f0000001300)="869e61da6847562201c74a38d30df7861fb6dc4842800af61221482a8577ebe0c720ba9c6c27b764bd77eb03abc69445775913bde9f30aecff8006d29fe8b650a298c6becc7c7ed3cb9ba40253e5086711223be3aa2305c87ea41993e80d1efaf5c7a8b1b0dd2b9dfd471a5ac5229c2b7ba7dc9ad9327acb98035700758c5d98afcc66946ac9b6922bf8d9850e4e8e70ba433523fa138b65ec01db86996c9b91554fe77e4444e16a503a5ac0ee3adea92679308debd63f3955606202dfad863a4c4fe1e1c134f309c92687df2e50e9569d1c6e8597e4e863e835c7b090ed601a52e321dc106dcace65f4b58e9e84234e7bdeffad53d24b71462788fd7d000854d8b838abff0b4318568e6c9c3deb945d70854582e9079f8f1b58f3981983e1de850db3dd79b85881abb41f3c0c3eb96383c970d10cfff34f0477e6c7f38082a020939114b662dc3cf52b18362715b671431820cc65c98710a8756c6376bc6f91fd798969e980ab39b5ed5b08a668a9de790326a305c7b6cde9adda222860d9f4b02b500ced9188594b5b81e9e762e5d586bec15a84cd3e09b4f33473a5128a8c63e247cfdd0ecaae95f08a0e79fb28344de983e42cf4454681334fca732c948903dad84476bc0a420874d2eca1748cd76550fe3e302c13cb211ae9afbd5259802c297cb2fdf6383f1664203bc0f80cd8698d3ad881709b452bbc7d9dd17c0d13cc7ff756c41f40b2b130efaa28fe921087bc2c4cf5dffcbab70494fc5d1c325a66a50c645d736a66f321d9a121aea54d389f15ab6b40bd6f99d068158acedc822a89c82ce4990a61612c47fd9599bfed5bcda9e13ccf55b6402ad19104be1c3d0fa5f28813bceb89d7f3ae3f706e438f48d9c1cbe9f376bd5bfd17e17f914971fe33a092cbbc2b7445d5b085e9bca5504dc4e83a00f77e87da512e21d29eb3876d4d7d8ed602a109a459f68758ae799cae9fc6f2f2e2d74853af83721b97f61dfbf69b34c15791438e9b8d14ed10571031e075b276f188a3455f744878ff0d3ba3cce56907e6bf3fc3fba0f7fd4cc213c3624d76c6895c2540f1ebb9a85b896127500b7e1c63daeb80857c6bd8af25338dfd0ce22d045996121332ce58af39de5f699dee80e9e9c5e03fe4c24c4772d077d52aa44846d7539bbad26a8e82c9f731597c2518350e23634e5f069aad1c58602a371cfe300b5189ea2ac5fe9dee97a69379a9ed7fe7ac44adc70e7c981b8cc35527dc90b24b06e1cb8cc7c3524dc89cfcb73a84427522717a39232038f4cd3b6e05ac91be0b30ec2c9ca3066b5dc5e4dfd89e9ddd3473b2f28856368810f7a08e19e2575e134a7f10bc6c44c83f77153809af729d1c8c36afb72adbc5766f202199a0fb78257bf069beb575c604083b81ed6244ff4bd3ffc7495cab5dd494fa6427693745ef7333f86e450a88d826f50b312a859138f215ca0065b5d08fd64aab35377262aa5b1fcf50f0976d38290e6541839f3846610be4ffd443e5869f2f5ea7ce1b94b40bdfcaeea215a5c79ffaf387289a8086edb8bcf592629b5a32846b32fd95b37b39dfe0ec3082a8c1e9d75781fc3b3fe2bc82789453c490ad7553d2e06f88e9399eb0d8a9252baff38232cfb98550fa193e28bb6dad7568a08568b2a7227a42b10ef3da90c3f1fcba1f57039ae9469b1f6d5c3429323dc558b8938dc0156ef294759e84838c1553c5209c93162c9f43e7eb3e2e502ddb87578850d603f3a3e95b77894d9037bb253674a2c1b4655d26ed6a50a0efa7721a1652cc23bcee5ac28625252ee81bfa5fe542e177f3fd6cd94f94cc2980c6f4842587c5bbfd230d5cd98ba1993d1cfdabee8bcce6dff78f04a539f6ade43d01ef7d6a0a8318b77427db8cc17f2d77d35121296b15c7afb4dad378067fc2ebeed8b88b01476a4eb1f6a5c7dfa3769eeeebfd828390e94e61709ffbbf5c4cc4e0a8dc4ee6e439ae0094d5f4cfb447ed02fe6f0ddef1c0605872ae1add959bf56d9d806a575d7301cc274eb5f9fa25fc303e60d1dfe4d8c0578865155d52e02b710e551b4a8f1f981951eda85787f927cf2b5cff4c0c36ae95559fd9226692002531e08875c470a6dfea49c8b6caf51480284ff48408118735180bcdf1c271b06fb0f271e2a76d45236857da97ed44f512cfdffb31a4c259cc8f353918ad841fa40b5686d0fb5a4b5c7f23cfa48995c48f34fb3abfcf6a70c129e80f3a58c418e1731b0eac6686da70b58095a2b463590306f7b8ebf7e65cb7c0fbdb530bdcd8d5a8e51b8e927ffef4a44d067074c5cd74c7feae973371f0dfe9e9bb91df082b6e7ec2482db8c85bb10bccbfca0f4de43119d2eab42767d9e647f6e0d9cf898ad3899d9f6b86bfdbf40d7d8ee5cc37b09b353d7b5edf850e8252140671ef8d87978b71e53c11e26e74d3c245f6498363d332f72c72cb8b5ad7fc0d6f21ecdabdb87da1afd22c7bbf97cff450b2cc8cbeb018b312582f49c0a1f829718423786b7d20adb8a62c2a8ccae726fea7828662ad2ad04a757c91b3e143d6b40ec12081ba6b887389f2ba304b6004d3bd9b3a9a72692bf219e727f98e436a62fdf5b6714be7bc4c11c3c20d591da0725dcb8f7f3d17e7becf61cbe3015d20d136915cd5731a58c3dba7e6411e3de521093c26d737bbebc7938290ebd844381a2ff13bba51994ec46a95567f4cb9758a55cffb05d75c098f2e0daf58605644c26cae4c4ed3af83dc6dccdfdc01c2d3b76007475ddcf4b209b4333574b5c786830ea8b7268954c13ec2c92d37052819f4a9e88d7b73940df475266043de13ce81a1420e630caf80dd11ac798cefadf0dd2468dadcbc288b80a1938dd43246e9d2e54dc2f95b30830a6fcb3116e8f0ad226ca91fa9aaddf28d9c7fec81142ffc835188adf77102461ad99415ab05ceeb2d3b08e9f0ad166ad47fc0a04f85eb39263a509b5fcb52f2a1b6898e06e3d70c212df30936999bdb4054234bf72665ea9235ce7bff303089c9653da6ef4c5838b7be7a876ea553158a689e00b2d05477fdce8e5bcae28e41bbc2edcdec6afc13dda3c5b5caee4dd30e93d50618a835c9b0e319e7dc78f36bb6f6b4e71f0de0ece777cf074f55ca676ed45429969cfc9d27c23ddf1d05c20f419b33322a1903cef7f8d3752bed8702597134b90c20eee4abd3b213fcf936dc3bad3e82114faad29990ef26407cde993405788660d3e58ecaadadf3ad6659c7f606606e81e2afd4cf9e1dfe5d2f99abe1e9f5dab368fcf61f12f931b7341bc22f9e7eed6054d674f3cdd4ec802a682fb9e565efeda7123e0d1a15c6a16d4ec63d01fb7f381e7a3bebf2c60e4b787e654ad1004a30ff0d499145a65e86574754826d7eaf15df4c639214bb31292a007aff46f7f18832220d4678dffc41d92ec69e7c22ce4c12d42835990928ce340e805ba3eae65c30d55e11d2593601b1ab99e5d156e35f3548a8267b739925f45fb13b17c297e97d2db22278d3a57b69ad8d4316ba9548d4821da763e91417d9f18aa3c32c1e0a6e521dfde8338dc7c43b4c6deec8b305c696783a7acfb8eb5903c60a485c96e267936d3f48dc3efaefffbb0701e5558723a79defd1f40acfa118637c2a3cd524496933e278564387b1f1d86eaa162cdfdc82f0a0079f75a44b42103855fec2cb7423581635db37f830ab4640665ff1df9a97f06275f4f282c9f8ce67d08ed0b17e084c2039b4c06a7cfb88d51602163220ac2fb53a644f086349d4f0015900c344dcd0b51ac1b3a22b711b54935ca2f6571e50484e61cfaa574403465e1d7153374cfb62863468f32126b037e531f1ca333df68c04db90d09d8decee081d4d09c520daddf4f773ca567e291778beb1e342b5e4719d00424acf7f38f6e1176d659c4c80ec35beb3f7a51bad4c9091198906822fc1c39efe7c149849e042f4e15b3b8f465b5462ac30dec4b9bcbe307ca3c3547be50e4f2c93c4566e8f5b2b7cf283c1ce602cb1121091b15affb05c66ee2818602bb6ee81310fb44a49a364234dcdc12dc4521b9b6fdb277ebd76d710117647bce8055c1cb4d7cae04cb9ecc0c5c529629d0f68a158db91efd5c73e10b36152d7ea3e3812ef0328dd71caf0b67f2f16cb42ae6b1b84242679736feeb9559ab9cf9e890642de0b5b2a01b983494909952b6a5d14033cf81e810442de558fcd7338ee289580e171867181372f62f0d77dce3b326262e718f10f596db7322d5629b2ee9926209dcad17d700e6a47e4064ffc5d509a411c78951eb518af647f3ac58119f55d8de8052676503776ed4a5e6593021bf99faf27ae7e1b36255417a4e3b5c2ceed88a1908f00d07f5619fad17577f4b9b3cb9641529a854af1735174a168314940c9eb011b541d2bcf66d5404615485f44b5466d5c213912576ae9e345fba8930a06f472a132c61a0cba78a5e48604c543570bb392d1e1310f73e36c621834921a3743713e0d19119d635a1c9435504182c0c4e0db968888f6d093011fb7d2e1241067c7345ece7232ba2d79f2cf057ac1ff7389529c9060ab62e4e1f9f7a05f5096cc35c78551931290d4971a9371a2e9fffdddf95c88844e61829d073209a0826bc631ece211b26d7b770927decdb04dc94c0ee62511ccb0609e0256984bbe1f4499607bdc7cd289039ccc3527074e5e50ae0fb65d5b822841208755f198ddabca3d3d139c8638842e1a377ec1aab941b7de1fbaa6798f313a5cb0b5e614f4fbfe9a1579487b9db757109df58e9df0fd376e06ae68e4ae44586d587007d8e75dc0cadfb73c632ef4b3a5782aa14f0b403be5b92b5df1f796b07ecc20c99454f1d71b6222212d0cae01f7a43ac344e5a52ac9f5cb3ebd75788b8c727cc0eb3ec3b3d0782b253aecab439d542fe409ee7d93ec8f45f1d5a68243307435dbd4629675d63d699e557d2170270d4497070801a8725e249c4d90a3c6f1266f05d2a9b5d80325ba6b26793acd90986849e075bc068fecaa6052006cc31631d8c567d4f32bd4a739e7df9415fa69342dc1f55fc15b3db7e2801e5b2819d10f0423509ccf40c1358038958be419199d559123fb4092e22e4d6c093d6bb18543ea6d5ad1dadf82af9d2ab5e3d61540abad1337af35177630332e602a013791d51f0e83fa7de63d957dfea05b9c8eb7d2eb7222d2860de7785dd27289820b57892eec703d93e1cc75b9fcdd47109181f3431482482088186efca76b1f80ff76990c6c0d84af902ce449e9698ddc4dccd288c51f2ff409212c9a643891569427e34fd77814f472068dc10c0be161fae914fa3aa018b9a229680f4bd065f004dd8a25782a21404419b16c3eaeeaf4fde2865cbf46546a79b9dfbc43f31d49cdcfb04f3b2b058524cdc44b79d284ba993c0800dd3f28d366b42643c9478af7f9db632bcd2046f68e91043c341331ebfcb0eba375c6399ccc1dbb9109bce4ec66b621d05e31a56606c3cf115e1e77b9e3baac21b71ea79a26ee68d5aef6654374179743f8d156f4ce78f20cb001ea2d9e03c7fd275de24a2cf5f3f2d981c89dbc160dc38450cd9cc44afb15e40bf7b89d43d64ad9a6b2f57101861c338c0e816d4237da58087e46ba9d92b677442376909c6b27a95d0abc1d97da4d2e98aee549a53cd960ad7cf0bee9d868fe922d44fc0d51859fe2b850da2b32ebb203a291dfc60ade8f8f92f0d4054b8a3d587e66e8a9174d6a5ecf4c093ae5ef2ab42676806f5f4648fe09083af2e405f6309f61e622fe945929a89871b313b6201f55c8eb0e72e4d53fd69eaaa41ec49946", 0x1000}, {&(0x7f0000000840)="071ffa33d621ee69edb6a089c4b6f7dd2320f0751f7b12a0f1d826b782f7", 0x1e}, {&(0x7f0000000880)="1e6bb1d3eeacf6f36e2f635e8a3acf149371898c11d26ecd2750b4430c60ada84558395893b231855a732a0c2903ffad07ea4dc42d220c61762b886465e1b65a6c9ee67f90607ef297671e2177a83de02e44a5aa809278219eb0d1166223c218ef4a12073e95bdead1c017a2465a0865bb7aaba4dbf1f9b314d9ed8a343d9d1b91affc333389d83747abdb8815399b863c3ef5dc769a1c4fe52fc8fa143413d30a1f61d7af1a084301f3f65cd87ddc81b6845aee0d6078ee83ce59b790734252f7256578f21329668d483e87873488ca71d60d6e1e1a9eff741fc102804fb10009ac84eef878c712b36a95fe376dd8a82c9824541666081b59f44e74b9b4da", 0xff}, {&(0x7f0000000980)="37ca89f5cb80ad1b1ad5cbc4812d4f5a96b6591279bb3ee702e7192476d81570b1b25f78879511f1983f3a063c10d412787f4f224335c28e865cf825b4ea517cb18760f93fc8f27fe86c50cc97d82bcbd08ce696244e04f58696db5b63ea02e5624c44a780e1f64da7375ad73b595ce71c68fb0d0eb0f782c102d0e45dcf62e2d88def07e6eda6ed5ab627f153aadf15ffcad0f7d3d34c2bb7d340b27c72d115e5a8d1e89ba36b19bbd77b81764aae6228df1e6ab89af9793719d3691a47a860e265ab2bf7533bb267079dda197e2c58d2e268b1fc01cf8cda6bcc8341da4f", 0xdf}, {&(0x7f0000000a80)="bef846d1ea272264945f16bcde993c17decd7d129df0c213652017f0f596f6f3a020a0ed0b83a975ea39243aaac7dd40d2c4e8af85a44bb936b2e780c2a8843f4fcbc58c715f0657af0533e8bcebb087500a1ca65aab38013a590d5b0a07e99a6eb80ffad64c533d54d548d4dbc79c2d9901eb17efaa01df1fcdcbb643dc9fbe38dd8a927d675411d0aa70f65c8b71741fb375a831aa91b397078080b1953fb01a2d936823228fea05cf9264bab0a705b0fb695c192e51c097de4cc049c694902a4fea6b3b6b", 0xc6}, {&(0x7f0000000b80)="7e92aab676bf663b4a0939533d2f1dfa3e996594c06a6675db558a5b111c7e73dccfd5c25304bd56a5de0c2c283d9c453af6aa2e298c066c40e844adab14f0a4670a7d1945ed2f60db482c00b3213698a73221db3f71ec31e7107f06934d9b9041a1cd7550850454190e24bc643a39e82c8c1c5f0f40d054fb2a75", 0x7b}, {&(0x7f0000000c00)="d2edbf7c5857cf17a35aeecb3aac336187a761053d9541d9a900181dd010efaa6f6e13013af42f5c000176", 0x2b}, {&(0x7f0000000c40)="25c00cf22e39c8b41291262364819933097fcca4a1fa1a11d992f8d1b298c8797f4f6e36478385670d3ed1eda7488699c9eacbbad31854932a158ed25e6255f7a97e8710bab9e3e16c3707feefc35bdb019ba28c2fb6778b19527b274f9def60c201288adf68959018c3030dbc2b0087fb7489f53697f64db0286673838b4c0c1d13ec63d0ab32b89ae1f3c53c9284f987df648d99e5d5c02df35cfe3f14356f647e54a221d9db93feeebf18fb7eb445bb8a9db80ff1e084031f8f56e9810af93eac2104aa894a2d57b5312f4b6c4ad7246cd71402abb97532f1a88150fdfa01d330f7562f9acb691195d69ca1bfb5", 0xef}, {&(0x7f0000000d40)="f5e6be1de4d6d158b7777e2bbac1d2020f8f8603f7d1ea23fd21a263dfeb989aab461668e390915364ea0b14063d7fc3b67e8b22bcc39619e1c4973f09277fd7fe736a2f3f7018958fdb094da232d2ca2424c72f225c7cc58347e25838a24be7d25c588e95ab7d99d108ea07b206dde0ba6f58e6f9532ad88a58b1e11a56b5d4d1d3fad6c421028de2b682645cab18ae0c9175b6488c8c", 0x97}], 0x9) (async) kevent(r0, &(0x7f0000000000), 0x258d, &(0x7f00000001c0), 0x6b00000, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/254, 0xfe}], 0x1, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) (async) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0) (async) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(r7, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) (async) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000200)={0x6, 0x0, 0x0, {[0x2, 0x0, 0x7ff, 0xa00000000000, 0x400, 0xce54, 0x7ff, 0x9, 0x50, 0x1, 0x20, 0x3, 0xffffffff80000000, 0x10000, 0x5, 0x20, 0x80, 0x3], [0xa36, 0x6, 0x4ef2, 0x8, 0x1000, 0x9, 0x8, 0x10001, 0x7fffffff, 0x7b], [0x2, 0x6594, 0x1, 0x9, 0x1, 0x1ff, 0x4], [0x1, 0x40, 0x9, 0xe7, 0x7, 0x2d3495b2], [{0x3f, 0x2, 0x8, 0x2}, {0x97, 0x16600000, 0x0, 0xa139}, {0x3, 0x7, 0x7, 0x7}, {0x3c4, 0x8, 0x6, 0x2}, {0x3, 0x400, 0x6, 0x8}, {0x1, 0xfffff1de, 0x6, 0xfffffffffffffff9}, {0x36, 0x3, 0x6f, 0x1}, {0x8, 0x7dd, 0xffff}], {0xf61e, 0x5, 0x9, 0x6}, {0x4, 0x6, 0x5, 0x200}}}) (async) pipe(&(0x7f00000012c0)) (async) 01:16:33 executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) (async, rerun: 64) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) (rerun: 64) 01:16:33 executing program 6: r0 = semget$private(0x0, 0x1, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0xda8, 0x1000}, {0x2, 0x8}, {0x1, 0x1f, 0x800}], 0x3) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)) r1 = semget(0x0, 0x0, 0x0) semop(r1, 0x0, 0x0) semop(r1, &(0x7f0000000080)=[{0x2, 0x1f, 0x1000}, {0x1, 0xec, 0x1800}, {0x6, 0x5, 0x800}, {0x1, 0x96d, 0x1800}, {0x1, 0x495}, {0x5, 0x4, 0x3000}, {0x4, 0x101, 0x1800}, {0x4, 0x0, 0x800}, {0x3, 0xffff, 0x800}, {0x1, 0xeb87, 0x800}], 0xa) semget$private(0x0, 0x1, 0x0) (async) semop(r0, &(0x7f0000000000)=[{0x0, 0xda8, 0x1000}, {0x2, 0x8}, {0x1, 0x1f, 0x800}], 0x3) (async) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)) (async) semget(0x0, 0x0, 0x0) (async) semop(r1, 0x0, 0x0) (async) semop(r1, &(0x7f0000000080)=[{0x2, 0x1f, 0x1000}, {0x1, 0xec, 0x1800}, {0x6, 0x5, 0x800}, {0x1, 0x96d, 0x1800}, {0x1, 0x495}, {0x5, 0x4, 0x3000}, {0x4, 0x101, 0x1800}, {0x4, 0x0, 0x800}, {0x3, 0xffff, 0x800}, {0x1, 0xeb87, 0x800}], 0xa) (async) 01:16:33 executing program 7: syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="05ffffffffffffffffffffff08004500001c0000000000029078ffffffff000000001100907800000000a94bf2bef392af2a57e4a43854f728b6be9d351c4435503582538cf325e360b3a43bf1686385dab67c9be135ef59cf49565ff1c213651c0e6087a1f6d21d22907d5ca792ddbb70a374def94282112dd771adf822bf70ce007b73e8004cf68ab90e353121e5e0aafd551e49f60a96db4ea20ad43024b208517102038ee964b06b97fe1ffb14077c640edf9b730070d2c12c725ca278713d144977dc4a13a10b80719bb279de10b44752518463d23f14f34e13e12a19dd32b0be80fb652c675a0df6d36546d0c2e3bfd98cc0202105576c04954e6cfb265111398bd0925fbb096fc2d97ba0654dff6f"]) 01:16:33 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}, {{}, 0x0, 0x0, 0x20000000, 0xb32}, {}, {{}, 0xfffffffffffffff9}], 0x0, 0x0, 0x1ff, 0x0) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000040)="ec77ee325285b5eef6744016449cbde44f64b50ac47aea5e18", 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{}, {}], 0x2, 0x0) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) dup2(r2, r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x758d) kevent(r0, &(0x7f0000000040), 0x5073, &(0x7f0000000400), 0xfffffb27, 0x0) r3 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) r4 = dup(r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffff8, 0x83, 0x40000070, 0x0, 0x3ff}, {{r0}, 0xfffffffffffffffb, 0x24, 0x80, 0x9a, 0x5}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x6bdf9844, 0x400}, {{r1}, 0xfffffffffffffff9, 0x20, 0x10, 0x0, 0x3}, {{r5}, 0x1, 0x15423e6129863cae, 0x80000000, 0x69, 0x6}], 0x89, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x40, 0x80, 0x2, 0x2}], 0x5633296, &(0x7f0000000280)={0x8, 0x3fb}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 01:16:33 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x40000000000001d6, &(0x7f0000000080)="f7a451e4a37b0df30ba632cb", &(0x7f0000000180)=0xc, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000340)={0xff, 0x4}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 64) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000980), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000009c0)={'tap', 0x0}) (async) sysctl$kern(&(0x7f0000000440)={0x1, 0x36}, 0x2, &(0x7f0000000c00)="e39701319399176e93aef37c8e5d2e4d595aec3686ed00196c49040f0f3692307b9931a318341e0a36010358eae86d31fe49540e30844bb9385c43622d39e8dfc7178809eaac2956546a1a9ea4cff261397e366698e43d8c7a99685a296c143e3277c3ea412007f7982ac30ed6c2144bc7a3bc05db013c290c500b3f85d727f6194a24761d4903d46b6b3ebecb5d98ebc12622e28f38cdf1935148aef5da6b2b9edb264f06bf0c85bc911d8f0c613d79ef0b95d209065eb099f748718e003c564902e494978b93b7aa10a7337f03aa920d45f1d198fae85fc6d97116ddd06d97aa0fb6ad155093f376b7c4b07e04809fed332c1dd368a7e2fd2cb42901faa2eb619c8a4860835cfbb0b038503a9a2a4e7417394b591d292cb905cec815ef3d89de443aca71e919518b648067fc4c3011e1866d861a95409bcdcf1efbd894123bd7217e98d616626798dd613e0187fff8f1ebc5c8a43d3bcd962613d550d05f3b0171200d18987fa52f6efeb66f5f15101c026569294df696184e8147953bc21c3f01aca1d17e357a42de1806933a7f096bb12d463137bcd5c2f2f2760510031e05c37c1918d332ed08f759afac8d925b89c29cd30771a8333e0d4c431c970810f1ec130097dc5051cbb30d41427effe6676f3fc653a49fb85ef7601d3155e42bb4b7268b84ba5850176d20b3c57d8dd45ea8a9eedb6a2827453e0f25c0f449a0a35a213e63c0a652892657ac95689b86f7ad51920a2a8dc7c89191ea243e5d1f7910e762b5ce161429941d1f2aeced73a25364f51e561edf0b6620f7daf30aae3d9bf338d176464cd585b20fffd0befa8ba75399411e602833fb5f9346f45c5daafea47f8d1cca9668b06f3013d0f55159437257b1969af2262b0e50d76f7915ec4ea28090508f9520b2e384dc6b2ff643ec4f87eea2d1e9f9277fea3155deead7da924825a58072b36c567be63be5c366682a1f95ff", &(0x7f0000000000)=0x2b6, &(0x7f0000000380)="422fc5d556f78dc457be1a5628abc44300fea5f941348c39da2dd708dd003ed0b8424760e053f1881154352bea53a495efa0b2341f16557e24994d6af449975e8329610b10e8a12521106ee64eb7677d1dcab9183a990bde9c452e3e6f51fe1d95ddaf4bf21a8f9bd7189d2a0cadf58111a559e3c50d5b7f1072460adb5b22a6744fba72e5c2d04b4c8b956739b1627847cc24d6fc0a22a7c8bbb4f1", 0x9c) (async) sysctl$kern(&(0x7f0000000740)={0x0}, 0x0, &(0x7f0000000780)="6277c9544ca91c61fb77746d1712c45eb2d8edec33fa597a245332872dd26e49d396fba562c6e9bdfe8e39a35d0c5c5e4649fda7a93326bc030a8c468ad78b2af659c1918f3c1d818df9564185c4783bf96d0cb7f36830d8bec28e736d9d9d016833de563a32676abbfcf5fb5e013185654e0969c3e544d4cc57bd49d3c3b6e08d197d05447b0da23b0b431b5c6247afe4e01a490166420e5139603a26eab31ae5fd68", &(0x7f0000000840)=0xa3, &(0x7f0000000880)="65b311f93e0ef4b3aba458f8fc6f92799bd1dca59efc0a50d59fce2b6f0bf642b45400c647e033fc504e576e3e23a07bd427dead987b537dbab8920e8c35a0cc65fc2d6a59166629e42943cdf6d8eccb94fdd004253fbced336ad062bf431b473d89251bfabf09ad68fd2ea6db1615c2e1634e1b1ef497313ab5d1f2dd4ac509f34d46e46dacf5f4517b157c879fe63e9e628b8c137b08deb197d474d546975fbd2b65df3416f2b6d6b7f34891a6ba438a3734b96c711c90052a1a6040258f465efabf03654e8cef5b", 0xc9) (async, rerun: 32) sysctl$kern(&(0x7f0000000140)={0x1, 0x3}, 0x2, &(0x7f00000001c0)="a0d85ea3612f946a1080f1667feebdc5d14b1d1af58dab2af27f682f55cfb22f8b91afcaa17570113b822b3c575dda0636f50abec558fc94c7e64bfeca41c6ebdd46251086ecfb932b81d9063df25a25972ac060e99f", &(0x7f0000000240)=0x56, &(0x7f0000000280)="cd2705f5e325e06297518664fab6f5715b176b1a5f3936a3153cbd7feebc818a4724b6efc9dd8e0cca1f166dd3b974c882379708006531d790564aed90b6014cbcc23d83e258e497791890348657b0e33f51aa70bb1a12a60596eb012ddee0df8c31fd2e860c1ab86adb43da6b92906ab20d68eb5977561912ed52220d815d8b19e0da824d8f", 0x86) (rerun: 32) 01:16:33 executing program 7: syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="05ffffffffffffffffffffff08004500001c0000000000029078ffffffff000000001100907800000000a94bf2bef392af2a57e4a43854f728b6be9d351c4435503582538cf325e360b3a43bf1686385dab67c9be135ef59cf49565ff1c213651c0e6087a1f6d21d22907d5ca792ddbb70a374def94282112dd771adf822bf70ce007b73e8004cf68ab90e353121e5e0aafd551e49f60a96db4ea20ad43024b208517102038ee964b06b97fe1ffb14077c640edf9b730070d2c12c725ca278713d144977dc4a13a10b80719bb279de10b44752518463d23f14f34e13e12a19dd32b0be80fb652c675a0df6d36546d0c2e3bfd98cc0202105576c04954e6cfb265111398bd0925fbb096fc2d97ba0654dff6f"]) 01:16:34 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x70, 0x5, 0x7, 0x5}, {{r1}, 0xfffffffffffffff8, 0x2, 0x0, 0x5, 0x4}, {{0xffffffffffffff9c}, 0x7ffffffffffffff8, 0x23, 0x2, 0x0, 0x6}, {{r2}, 0xfffffffffffffffc, 0x80, 0x1, 0x8, 0x3}, {{r3}, 0xfffffffffffffffe, 0xa1, 0x1, 0x8000, 0xc474}, {{r4}, 0xfffffffffffffffe, 0xcb, 0x2, 0x8, 0x4}, {{}, 0xfffffffffffffffe, 0x1, 0x10, 0x6, 0x6}, {{r5}, 0xfffffffffffffffb, 0x0, 0x2, 0x40, 0x83f}, {{}, 0xfffffffffffffffb, 0x14, 0x4, 0x347c, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x83, 0x80, 0x9, 0x5f}], 0x7, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xf3, 0x1, 0x7}, {{r6}, 0xfffffffffffffffa, 0x4, 0x1, 0x6bfe, 0xff}, {{r7}, 0xfffffffffffffff9, 0x2, 0x20, 0x37, 0x40}, {{r8}, 0xfffffffffffffffb, 0xe6, 0x2, 0x8, 0xfffffffffffffffa}, {{r9}, 0xfffffffffffffffc, 0x2, 0x2, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x6c, 0x80, 0x34, 0x100000001}], 0x0, &(0x7f00000002c0)={0xb1, 0x905f}) 01:16:34 executing program 6: semget$private(0x0, 0x1, 0x0) r0 = semget(0x0, 0x0, 0x0) semop(r0, 0x0, 0x0) r1 = semget(0x0, 0x0, 0x0) semop(r1, 0x0, 0x0) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000040)=""/4096) semop(r0, &(0x7f0000000000)=[{0x1, 0x4, 0x1000}, {0x1, 0xf6a0, 0x2800}, {0x1, 0xef8}, {0x2, 0x6, 0x1000}, {0x4, 0x1f, 0x800}], 0x5) 01:16:34 executing program 3: setsockopt(0xffffffffffffff9c, 0x8, 0x81c9, &(0x7f0000000080)="8103cbffbee6421ca23ce2716e5a3530082a344dc4d55ae7f2e6bc43b7ebe866b58c69f5e3967ca6aeed784734b5ffa02b25e86701cc3c3cccbe25bb31357120c9e8784a0c5efac014cc1721acb2cd308225a375b6903ed9f828d9f82c0ebdd5d192ab49b1744c4564562a559b6564d930690d97d4a695d7156e98f63ebaed556817adc80c60eaa7019f9c83d407c3d530806539280ca870922814ef68dd8042bea609bc88f8ecd79e1df93fca44504f46c012b960ba3380981415bfd75bc93fd82edd7ead07b176da5075fff1ea3b1720018c784e82b4d53fc4bf36225bd431fc8d805234b2f0990d486fa8abd9faaa", 0xf0) shutdown(0xffffffffffffff9c, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) 01:16:34 executing program 7: syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="05ffffffffffffffffffffff08004500001c0000000000029078ffffffff000000001100907800000000a94bf2bef392af2a57e4a43854f728b6be9d351c4435503582538cf325e360b3a43bf1686385dab67c9be135ef59cf49565ff1c213651c0e6087a1f6d21d22907d5ca792ddbb70a374def94282112dd771adf822bf70ce007b73e8004cf68ab90e353121e5e0aafd551e49f60a96db4ea20ad43024b208517102038ee964b06b97fe1ffb14077c640edf9b730070d2c12c725ca278713d144977dc4a13a10b80719bb279de10b44752518463d23f14f34e13e12a19dd32b0be80fb652c675a0df6d36546d0c2e3bfd98cc0202105576c04954e6cfb265111398bd0925fbb096fc2d97ba0654dff6f"]) 01:16:34 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 32) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) (async) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) (async) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x70, 0x5, 0x7, 0x5}, {{r1}, 0xfffffffffffffff8, 0x2, 0x0, 0x5, 0x4}, {{0xffffffffffffff9c}, 0x7ffffffffffffff8, 0x23, 0x2, 0x0, 0x6}, {{r2}, 0xfffffffffffffffc, 0x80, 0x1, 0x8, 0x3}, {{r3}, 0xfffffffffffffffe, 0xa1, 0x1, 0x8000, 0xc474}, {{r4}, 0xfffffffffffffffe, 0xcb, 0x2, 0x8, 0x4}, {{}, 0xfffffffffffffffe, 0x1, 0x10, 0x6, 0x6}, {{r5}, 0xfffffffffffffffb, 0x0, 0x2, 0x40, 0x83f}, {{}, 0xfffffffffffffffb, 0x14, 0x4, 0x347c, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x83, 0x80, 0x9, 0x5f}], 0x7, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xf3, 0x1, 0x7}, {{r6}, 0xfffffffffffffffa, 0x4, 0x1, 0x6bfe, 0xff}, {{r7}, 0xfffffffffffffff9, 0x2, 0x20, 0x37, 0x40}, {{r8}, 0xfffffffffffffffb, 0xe6, 0x2, 0x8, 0xfffffffffffffffa}, {{r9}, 0xfffffffffffffffc, 0x2, 0x2, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x6c, 0x80, 0x34, 0x100000001}], 0x0, &(0x7f00000002c0)={0xb1, 0x905f}) 01:16:34 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}, {{}, 0x0, 0x0, 0x20000000, 0xb32}, {}, {{}, 0xfffffffffffffff9}], 0x0, 0x0, 0x1ff, 0x0) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000040)="ec77ee325285b5eef6744016449cbde44f64b50ac47aea5e18", 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{}, {}], 0x2, 0x0) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) dup2(r2, r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x758d) kevent(r0, &(0x7f0000000040), 0x5073, &(0x7f0000000400), 0xfffffb27, 0x0) r3 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) r4 = dup(r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffff8, 0x83, 0x40000070, 0x0, 0x3ff}, {{r0}, 0xfffffffffffffffb, 0x24, 0x80, 0x9a, 0x5}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x6bdf9844, 0x400}, {{r1}, 0xfffffffffffffff9, 0x20, 0x10, 0x0, 0x3}, {{r5}, 0x1, 0x15423e6129863cae, 0x80000000, 0x69, 0x6}], 0x89, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x40, 0x80, 0x2, 0x2}], 0x5633296, &(0x7f0000000280)={0x8, 0x3fb}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}, {{}, 0x0, 0x0, 0x20000000, 0xb32}, {}, {{}, 0xfffffffffffffff9}], 0x0, 0x0, 0x1ff, 0x0) (async) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000040)="ec77ee325285b5eef6744016449cbde44f64b50ac47aea5e18", 0x0, 0x0, 0x0) (async) poll(&(0x7f0000000040)=[{}, {}], 0x2, 0x0) (async) dup2(r0, r0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) (async) dup2(r2, r0) (async) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x758d) (async) kevent(r0, &(0x7f0000000040), 0x5073, &(0x7f0000000400), 0xfffffb27, 0x0) (async) open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) (async) ioctl$TIOCSETA(r3, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) (async) dup(r0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) (async) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffff8, 0x83, 0x40000070, 0x0, 0x3ff}, {{r0}, 0xfffffffffffffffb, 0x24, 0x80, 0x9a, 0x5}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x6bdf9844, 0x400}, {{r1}, 0xfffffffffffffff9, 0x20, 0x10, 0x0, 0x3}, {{r5}, 0x1, 0x15423e6129863cae, 0x80000000, 0x69, 0x6}], 0x89, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x40, 0x80, 0x2, 0x2}], 0x5633296, &(0x7f0000000280)={0x8, 0x3fb}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) (async) 01:16:34 executing program 2: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x4, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msync(&(0x7f000023a000/0x3000)=nil, 0x3000, 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x2, 0x1, 0x800}, 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x82) close(r2) setsockopt(r3, 0x9, 0x9, &(0x7f0000000180)="8097c76013a0688f75c0612855f75add95538f43ef17e419e8a6d60ee39598070586c9b4015c012e9500c72b933f471927682dee84119c90aa5ed4cf08c03964f4d02ca6977860cca7c566c692e71d74c97fd05df97a52faf635dcad591af666df1292e9c119a040a2e49d4337f58c4a251c71c7826bd635b5e6dab1f73ee58d31e834a0f48db2f186ed17de58843dc93927f3ebeaaa8186731614004d81ce1ef89def4fc90fcc6b35c86722eb5298f80719f4a4947595636aa09bfb328ef4e62a6a6b7c717f8b62e71df60ab851692804502af8fe5daeb0944155e773d7bd30a7f3eb0ea9f847", 0xe7) 01:16:34 executing program 3: setsockopt(0xffffffffffffff9c, 0x8, 0x81c9, &(0x7f0000000080)="8103cbffbee6421ca23ce2716e5a3530082a344dc4d55ae7f2e6bc43b7ebe866b58c69f5e3967ca6aeed784734b5ffa02b25e86701cc3c3cccbe25bb31357120c9e8784a0c5efac014cc1721acb2cd308225a375b6903ed9f828d9f82c0ebdd5d192ab49b1744c4564562a559b6564d930690d97d4a695d7156e98f63ebaed556817adc80c60eaa7019f9c83d407c3d530806539280ca870922814ef68dd8042bea609bc88f8ecd79e1df93fca44504f46c012b960ba3380981415bfd75bc93fd82edd7ead07b176da5075fff1ea3b1720018c784e82b4d53fc4bf36225bd431fc8d805234b2f0990d486fa8abd9faaa", 0xf0) (async) shutdown(0xffffffffffffff9c, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) 01:16:34 executing program 4: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffd, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x954], [], [0x0, 0x3ff, 0x7], [{}, {}, {0x2}, {}, {0x8001}, {}, {0x0, 0x2}], {0x0, 0x0, 0x100}, {0x87}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x0) r1 = socket(0x2, 0x3, 0x1) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)=0x3) 01:16:34 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x5, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) 01:16:34 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x70, 0x5, 0x7, 0x5}, {{r1}, 0xfffffffffffffff8, 0x2, 0x0, 0x5, 0x4}, {{0xffffffffffffff9c}, 0x7ffffffffffffff8, 0x23, 0x2, 0x0, 0x6}, {{r2}, 0xfffffffffffffffc, 0x80, 0x1, 0x8, 0x3}, {{r3}, 0xfffffffffffffffe, 0xa1, 0x1, 0x8000, 0xc474}, {{r4}, 0xfffffffffffffffe, 0xcb, 0x2, 0x8, 0x4}, {{}, 0xfffffffffffffffe, 0x1, 0x10, 0x6, 0x6}, {{r5}, 0xfffffffffffffffb, 0x0, 0x2, 0x40, 0x83f}, {{}, 0xfffffffffffffffb, 0x14, 0x4, 0x347c, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x83, 0x80, 0x9, 0x5f}], 0x7, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xf3, 0x1, 0x7}, {{r6}, 0xfffffffffffffffa, 0x4, 0x1, 0x6bfe, 0xff}, {{r7}, 0xfffffffffffffff9, 0x2, 0x20, 0x37, 0x40}, {{r8}, 0xfffffffffffffffb, 0xe6, 0x2, 0x8, 0xfffffffffffffffa}, {{r9}, 0xfffffffffffffffc, 0x2, 0x2, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x6c, 0x80, 0x34, 0x100000001}], 0x0, &(0x7f00000002c0)={0xb1, 0x905f}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) (async) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x70, 0x5, 0x7, 0x5}, {{r1}, 0xfffffffffffffff8, 0x2, 0x0, 0x5, 0x4}, {{0xffffffffffffff9c}, 0x7ffffffffffffff8, 0x23, 0x2, 0x0, 0x6}, {{r2}, 0xfffffffffffffffc, 0x80, 0x1, 0x8, 0x3}, {{r3}, 0xfffffffffffffffe, 0xa1, 0x1, 0x8000, 0xc474}, {{r4}, 0xfffffffffffffffe, 0xcb, 0x2, 0x8, 0x4}, {{}, 0xfffffffffffffffe, 0x1, 0x10, 0x6, 0x6}, {{r5}, 0xfffffffffffffffb, 0x0, 0x2, 0x40, 0x83f}, {{}, 0xfffffffffffffffb, 0x14, 0x4, 0x347c, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x83, 0x80, 0x9, 0x5f}], 0x7, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xf3, 0x1, 0x7}, {{r6}, 0xfffffffffffffffa, 0x4, 0x1, 0x6bfe, 0xff}, {{r7}, 0xfffffffffffffff9, 0x2, 0x20, 0x37, 0x40}, {{r8}, 0xfffffffffffffffb, 0xe6, 0x2, 0x8, 0xfffffffffffffffa}, {{r9}, 0xfffffffffffffffc, 0x2, 0x2, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x6c, 0x80, 0x34, 0x100000001}], 0x0, &(0x7f00000002c0)={0xb1, 0x905f}) (async) 01:16:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) socket(0x1, 0x2, 0x2) r4 = socket$inet(0x2, 0x2, 0x74) listen(r4, 0x3) ioctl$TIOCFLUSH(r3, 0x802069b4, &(0x7f0000000300)) 01:16:34 executing program 3: setsockopt(0xffffffffffffff9c, 0x8, 0x81c9, &(0x7f0000000080)="8103cbffbee6421ca23ce2716e5a3530082a344dc4d55ae7f2e6bc43b7ebe866b58c69f5e3967ca6aeed784734b5ffa02b25e86701cc3c3cccbe25bb31357120c9e8784a0c5efac014cc1721acb2cd308225a375b6903ed9f828d9f82c0ebdd5d192ab49b1744c4564562a559b6564d930690d97d4a695d7156e98f63ebaed556817adc80c60eaa7019f9c83d407c3d530806539280ca870922814ef68dd8042bea609bc88f8ecd79e1df93fca44504f46c012b960ba3380981415bfd75bc93fd82edd7ead07b176da5075fff1ea3b1720018c784e82b4d53fc4bf36225bd431fc8d805234b2f0990d486fa8abd9faaa", 0xf0) shutdown(0xffffffffffffff9c, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) setsockopt(0xffffffffffffff9c, 0x8, 0x81c9, &(0x7f0000000080)="8103cbffbee6421ca23ce2716e5a3530082a344dc4d55ae7f2e6bc43b7ebe866b58c69f5e3967ca6aeed784734b5ffa02b25e86701cc3c3cccbe25bb31357120c9e8784a0c5efac014cc1721acb2cd308225a375b6903ed9f828d9f82c0ebdd5d192ab49b1744c4564562a559b6564d930690d97d4a695d7156e98f63ebaed556817adc80c60eaa7019f9c83d407c3d530806539280ca870922814ef68dd8042bea609bc88f8ecd79e1df93fca44504f46c012b960ba3380981415bfd75bc93fd82edd7ead07b176da5075fff1ea3b1720018c784e82b4d53fc4bf36225bd431fc8d805234b2f0990d486fa8abd9faaa", 0xf0) (async) shutdown(0xffffffffffffff9c, 0x2) (async) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (async) 01:16:34 executing program 6: semget$private(0x0, 0x1, 0x0) (async) r0 = semget(0x0, 0x0, 0x0) semop(r0, 0x0, 0x0) (async) r1 = semget(0x0, 0x0, 0x0) semop(r1, 0x0, 0x0) (async) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000040)=""/4096) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x4, 0x1000}, {0x1, 0xf6a0, 0x2800}, {0x1, 0xef8}, {0x2, 0x6, 0x1000}, {0x4, 0x1f, 0x800}], 0x5) 01:16:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) (async) socket(0x1, 0x2, 0x2) r4 = socket$inet(0x2, 0x2, 0x74) listen(r4, 0x3) (async) ioctl$TIOCFLUSH(r3, 0x802069b4, &(0x7f0000000300)) 01:16:34 executing program 2: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x4, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msync(&(0x7f000023a000/0x3000)=nil, 0x3000, 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x2, 0x1, 0x800}, 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x82) close(r2) setsockopt(r3, 0x9, 0x9, &(0x7f0000000180)="8097c76013a0688f75c0612855f75add95538f43ef17e419e8a6d60ee39598070586c9b4015c012e9500c72b933f471927682dee84119c90aa5ed4cf08c03964f4d02ca6977860cca7c566c692e71d74c97fd05df97a52faf635dcad591af666df1292e9c119a040a2e49d4337f58c4a251c71c7826bd635b5e6dab1f73ee58d31e834a0f48db2f186ed17de58843dc93927f3ebeaaa8186731614004d81ce1ef89def4fc90fcc6b35c86722eb5298f80719f4a4947595636aa09bfb328ef4e62a6a6b7c717f8b62e71df60ab851692804502af8fe5daeb0944155e773d7bd30a7f3eb0ea9f847", 0xe7) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x4, 0x1}], 0x0, 0x0, 0x0, 0x0) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) msync(&(0x7f000023a000/0x3000)=nil, 0x3000, 0x4) (async) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) socket(0x18, 0x1, 0x0) (async) dup2(r0, r1) (async) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x2, 0x1, 0x800}, 0xc) (async) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x82) (async) close(r2) (async) setsockopt(r3, 0x9, 0x9, &(0x7f0000000180)="8097c76013a0688f75c0612855f75add95538f43ef17e419e8a6d60ee39598070586c9b4015c012e9500c72b933f471927682dee84119c90aa5ed4cf08c03964f4d02ca6977860cca7c566c692e71d74c97fd05df97a52faf635dcad591af666df1292e9c119a040a2e49d4337f58c4a251c71c7826bd635b5e6dab1f73ee58d31e834a0f48db2f186ed17de58843dc93927f3ebeaaa8186731614004d81ce1ef89def4fc90fcc6b35c86722eb5298f80719f4a4947595636aa09bfb328ef4e62a6a6b7c717f8b62e71df60ab851692804502af8fe5daeb0944155e773d7bd30a7f3eb0ea9f847", 0xe7) (async) 01:16:34 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x5, 0x1) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCPROMISC(r2, 0x20004269) 01:16:34 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}, {{}, 0x0, 0x0, 0x20000000, 0xb32}, {}, {{}, 0xfffffffffffffff9}], 0x0, 0x0, 0x1ff, 0x0) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000040)="ec77ee325285b5eef6744016449cbde44f64b50ac47aea5e18", 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{}, {}], 0x2, 0x0) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) (async, rerun: 32) dup2(r2, r0) (async, rerun: 32) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x758d) kevent(r0, &(0x7f0000000040), 0x5073, &(0x7f0000000400), 0xfffffb27, 0x0) r3 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) (async) r4 = dup(r0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) (async, rerun: 64) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffff8, 0x83, 0x40000070, 0x0, 0x3ff}, {{r0}, 0xfffffffffffffffb, 0x24, 0x80, 0x9a, 0x5}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x6bdf9844, 0x400}, {{r1}, 0xfffffffffffffff9, 0x20, 0x10, 0x0, 0x3}, {{r5}, 0x1, 0x15423e6129863cae, 0x80000000, 0x69, 0x6}], 0x89, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x40, 0x80, 0x2, 0x2}], 0x5633296, &(0x7f0000000280)={0x8, 0x3fb}) (async, rerun: 64) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 01:16:34 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001080)=0x2) recvfrom$unix(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x800, &(0x7f0000000000)=ANY=[@ANYBLOB="54e26b65300000420005"], 0xa) 01:16:34 executing program 6: semget$private(0x0, 0x1, 0x0) r0 = semget(0x0, 0x0, 0x0) semop(r0, 0x0, 0x0) r1 = semget(0x0, 0x0, 0x0) semop(r1, 0x0, 0x0) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000040)=""/4096) semop(r0, &(0x7f0000000000)=[{0x1, 0x4, 0x1000}, {0x1, 0xf6a0, 0x2800}, {0x1, 0xef8}, {0x2, 0x6, 0x1000}, {0x4, 0x1f, 0x800}], 0x5) semget$private(0x0, 0x1, 0x0) (async) semget(0x0, 0x0, 0x0) (async) semop(r0, 0x0, 0x0) (async) semget(0x0, 0x0, 0x0) (async) semop(r1, 0x0, 0x0) (async) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000040)=""/4096) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x4, 0x1000}, {0x1, 0xf6a0, 0x2800}, {0x1, 0xef8}, {0x2, 0x6, 0x1000}, {0x4, 0x1f, 0x800}], 0x5) (async) 01:16:34 executing program 4: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffd, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x954], [], [0x0, 0x3ff, 0x7], [{}, {}, {0x2}, {}, {0x8001}, {}, {0x0, 0x2}], {0x0, 0x0, 0x100}, {0x87}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x0) r1 = socket(0x2, 0x3, 0x1) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)=0x3) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffd, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x954], [], [0x0, 0x3ff, 0x7], [{}, {}, {0x2}, {}, {0x8001}, {}, {0x0, 0x2}], {0x0, 0x0, 0x100}, {0x87}}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x11, 0x3, 0x0) (async) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x0) (async) socket(0x2, 0x3, 0x1) (async) kqueue() (async) fcntl$dupfd(r1, 0x0, r2) (async) socket(0x2, 0x1, 0x0) (async) fcntl$dupfd(r3, 0x0, r4) (async) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)=0x3) (async) 01:16:34 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x40) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 01:16:34 executing program 1: r0 = msgget$private(0x0, 0xa0) msgsnd(r0, &(0x7f00000006c0)={0x3, "1392785fabdacdb73e68af77b1f7e44a82463b2de5411a694ed7d9e5eefe98631d2c8fa07d22ddfec8519b22954a192407e7497476aa02fdd67bd46aedaa8af545eb7be262f20b868b89bd9b81fc4ba48cf8260db9bbd372793c91c118eb55e4826c19e519f02c4a0b54c17e10333f621336128867ace1ca4c7e751202a87a003cf92ebd2a932c29b573a30e4484cde5915a22e147c3d9c73e045c3de43e60583eb5c5942cd946cd3923"}, 0xb2, 0x800) r1 = msgget$private(0x0, 0x248) msgrcv(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="0000000000000000000000080000000000000000000000000000000000000000000000000000005c73c3f23900000000000000c41500000000000000000000000000000000000000000000b1866eec8710e8745b78f61876e6970d5b56019dd88cbc13c92174fd4bccd7a98fb9c866ba341c9f2ba6e971b4307e6d260f43e490a9d9c9f116a198fcc20f1d04e58ae37f384c6ff0f7756678af13f889bdb1446e150ce2fa680429831ce6eb98d8cd281a507290969b295ee2e16aab2a17013b9ec9cfdd7f6141f97f0d6947005999e154f258fe03ed7fa2b58f8cea915c5659141a247a61b67fd292136fe565e9b695202b87dcf5bd6ca815bdc7d9177285c132ebc9b58e4470d6f4c1d19d4dc25092155cb4f007c060af466860170ec2254b368c2b9e285a0169d4327187056dfb5f56fbd52523a8df416e03ed2db838121db6cd3ad9dadf410b8d4a550eb31ccfaa8e5f"], 0x4b, 0x2, 0x0) msgsnd(r0, &(0x7f0000000240)=ANY=[], 0x44b, 0x800) msgsnd(r0, 0x0, 0x4a4, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x1, "7e012a2518ed079a83b477d8916507da61ab5546952dc0bc93ee151753fd25d7e204c6e93d38a8e40b62c9bc7e87f0d1cde79fc83b1e2f295a9bb66abe41416851288357414c983083af9fe16bb91551e1205d0e2fe99d8fd51aa2e2fa2ff8353af30e62b659822f6aa121df124d83cf30f63ae4c41d6188e1ab96dc6c40aa87a99cd928db725f3eaa1222a5d90b9e9c5979429cf0ac0dae608eccd22162004666c8baa8d1e864dfdd8589622bb71817bd36c0140afddfe4164df5ed771ff03a8cc109fd36d1a7abf4441afd7dd58a4579f1f2369d36257a21c1bffc207101bbff1b555f0eff9a4d080b10fc3bec772a4f1fb0677d8fb88f88567c4c23f1e4116ac21177533bbf09140036b76a374591c88dcaa8f083f83f2e9e38dad538b43aedbabd94328cfc112078a98f435f922d687ff8a1704104e6d21f9cf06a5a3cd5888888992ea97809f62e490b14138f1613be1bc3a1d8c8b2ef524b2b61b2bc4382659810d4b1a567ced5432c853be44c4a505d4eef023de94f48068d7ec2848807e753eb6c087bcbf61fa772905defa2ef752e10597a5507167e43778f116d7031f431231778de86a9727026aab0ad722870439e3372510169d5780c9e9ea4b73a02e5ea433e8b125332b213925a13c6fbddccc04bad5fa73f3c7cd7dcfb8db78d748cdc3ada5487159eeeafd767b776400cc0d84bced8f4d7caa1cc810f1c0ceeea604dd6e273a4e8ce27d8a0ad700afbe87eaff2a97d29aff04cfb0c85bb60b2f193da23db59fdb925cb0af41e005b8128d757a064fd119109e880c3990b202011aab8196018419d145d647567c467159d669d612cca013da4ded4f127100e183de334b1a8724b66672bdc91698c1eefd8ab2e3d956e3856e4ed972aab13c651113a9b8798e6484b180484156f935170a6af8e099c31d667ad8a66b4d1c540ca73cc705cf1abd8b7b560af31a4634e918f02610cb508b3a14b546b56a2e5e86536d3f9f8b5a1bca28bb48a5a226ed5ad74e6a908a4c76dbde90f1f543de2bd62d406a733abec09b961e156e27b98e630d0107d884888b516e1711011d7ad1d3efab492c1b0aeb57a612ccc839a26d942affe6a4bb5c68af1ddbc9ef891e7fccb04e5b5809a54726dcaedc9d197ca3451a527311148567bbe7822eb7cf5d9ff76d787e5563ab2051ca106236c3bc45b40d1782847d1f0a0971a6080565a782e2a2715b9d92135df02735b490c36b8d99be2e6d4b7aae7a1ea9f42001445a37ad8ad6dddbb3aa68eb0ff7430f6bcd97b4649b2abdd8c7eb868e8086fdf52451cd9f840de3882a52704b0b89e7943e8d9ffe5376d4824a39b2b03e0c261eee7e5b32a9fd712b21dd689e478daa63aef3039c385c2fb359ff104a819334cdeaa76bc016052b28470be8d655b9f7d43dfd23291e55f2188b20388fdd9716750ebc9da62f328f667ce322787081bc0be4ad58e8199e80412b1188bf26ecb6b285161dc289a41a9d7c719bda4f14ef90b57e3da97c53063e04193aeeaa1c9c45e4e57a8de81620b65d06c19ac28f953346b190b37afd2b42f2f89cfbd6d88338947b345a01f4e0abb76d86ebef2012ec6647416a8d70762564ae4cf4e6f68cec7966bca2fbd09af11a7a1c7b5aa361f15a025a2b0040d42b84b3898998037c902ddf98cf101cc0cf5cd1ccdc54d7ed6a3ba5bb93f96a20a0384e3cce384a9c58a510117e319e816bb700a0356e0722bee0cd7be5f58dd6d80ea74bb767ba386b9004041735e0c5be17eea09092d2fa3df2f1b1d6c8f69eee35ad76b17cb0f714384aa45ff014251cd616ab9e8ac0b15ca9e7c59ddc3ffddfe1a6f7e7cf25ebea6a6af0c617a919da6ce53a4407cc8eddafdffd6c2d1a2e670448503ccc4468cdbc9bab8e13ff8db4fe9fbf5904084455c457f27b95b0aaa941ae74d8abc39d10152a914c0c9708263e5a9ebfc8af12259638a63430a6a04d14568b62a5dea9216c33079fb5e57a1b7c8b8aebd17410099fce811f260ce52068d651ae9a1262bf81417fc29965b48f4be68d99fbced738e5d1dcb0519499efc9564362d46a4d94fd2e482cff970c33fe28657282c90df7e63ede3fdb7d193fe5c5aa94557f4b7ce68e5842c3d1318130f9b742fa6725f5f354689f41f3b99d99ae6d312780c81e8fb08145d4ac7ec940b5f8723b545535a1c838f7d6d4a66f4688d6d99aa0ef9fdb052a6f9b4d5b2fbd5a354f6579998add7df73922376c73c97d3fcbd73c9a69850ba0036158327562ed1ea5e6c418a6cadfc4b9d4060818e5271f9ce01a8d4302620e11ae1517178c6426f56a67df81bd6e02baea8ce83347b709b59c7f61a74bb3fb2fd85b441cbea030ca87956f6eaf99dc83e2cc137e34a77a24f87dba04ff1a5c693546c332372a61242e3f45a9712204eabfb4a8a777d8e264727ef76bb41a2bdea54230414d50423282e746a3ec3e88d5ad65bc60d24b2d4c691fb5876ea2e1da10767e33aa0230f537c760957f40a9589397fcc644ba834f46770743c59c2388bc02b3166f567ac20914eb03c44b548aaff55cb7077d7420ccd7bcfa55b3366a9668405d7ff6be34d0cd5fd06d46fb2ffd621569d6f901acf9ade5399ed1853d19f7e584527a1dc29ec17a8d5b36d27909f0367812e9ae8b66ede840e16f3fb4ddf922ee3f90b5aa5d9167373ad7ffda41abf508be844bf62b464239ecbe341a640457552871fb01821b5d01874910184a06b248650edd0d1ee0632bfa4b17e0737081021de4007e2d4cc38e5ce195e229dff004e0bc031ce7cb4f5ad4127e0171c7ead7020688ab0394a49d945a4e5c85458f44a7c8c2f8113c18a2e6e3de4ebb278128fc5d26feb089194545efb207d6f5a6d709fbb0db17aa86f1e6ef0332be481738bcc2547f1e1dafed25a24c751d45f28c7cb2c95f2c56a9e8220c684411ac294adf6ce006f9dadfa33933f301e7bf9826231a8b13b42c3a466eb589bf013ee356638e3c0c042f93d89e0770d720d3858f32bfbb454366e00a4dec7ca72588b9872e0b5bd9efbc238a092a67168974687967067a504b4d31324c55478b27acdbb252f3c3b17fc4d11fb7e3f75651d07820c2584dd24e1c74d21d375c71608c7c253573b4c3d127872e0bbf04fbf68b8976393d70e088ba8fd5f06af3440740e78c7917a16d74c74d0cc8d6dd588e69fb229e1bcc252a753be0418f7a26a7c9624df4d8934a9d809ac83cb367c10acea5c5d076822f6c7a8e085f9258f75eaa37ddf17b2fef0a5d53f813ebc9c2f766ff9f119f26c6fe057964074180e1b75d973fdccef54c4672fa8616aad205b9ce1d0b860cb95916af523e462b0e037855e33238641fc2db24c1a987081e1d56fdf52810e6dd82731b736964b1802ce9e3f9e4e5bd81c45a3e6aa445a2672cac723fc104a23c28b1acb6894d4f94fd7ec9d1d860254b5b1d9b2d9e89478544fd4d06a2bb64a0cd6f54fe6fe13d21014e4754caaae01aec93c8a9d018efa05671a6f49f1ed40f2bb1b978789d4b73d2f51969b906fed7de81ffe1babdf03534f00c49a600c50dcca3b70129cafcf1315ce5bf13a4892d4e307786c3296197c42d6a11c75cd1d5a23af0ac950354a3eb318bd0b3a9d0e4bf6c3008eaf9f58472c74eaf2899f48807aa49a8281a81ed4b8ae23e0195aa4a3a6b92a30dbe55ae063746923f089fc706885f15e169f4e99d2d4af71968bd0b69d23ff4982e0832e5091f2cfd3de93f276d5216a8889a4acc657e36b1fa6565eb902308991ba1269d72dc606697af0cae1af4168ca0adf678c8d5bd1f2df4b925f3814fffcd30417cbd06fff4f2eb38ff7757e18c4402f68673e0936a20f760b4ecf32d9c67621451e4d3c6978a56256e4383c2e7bc9596c5ef3b2e229a7abdfee7e54381a2f4520d575d82c0cf815f232bb3322e1ff57b6cd1cbbeac99d4868d8184d6b91db2534311d516816bf25b6b5ab55993fa85e30840a99f574b11a5b6d9b22eb85408409a66cb0219f12ac17d69fc05f955ed398bb3aecb18304b520cdee75660fee7ea7bb58614cc1d61cf64bf9772f49d387c55dfa98497079bea548723275294d1b5f46bd300d78feadc77e46048543a86ff818f40fd1e685dc83974b15a2a94525d4233650d5841213c53f119870fda9c92edfb0a1c4d259cfb5311157a3d3782b3b046e5e1431be74dcfd545cf962adb43c9c2a049286902be041448f1788452205d847918b4510e79e3c0506c924de78efe35eeb8bc450c1a7facbe28089a13b243381efc32d4c6936f9b9e7e90c137f1c0d72935e2f60adc7cce4941bb65953a78a9e86e6a014a91e5d28fe4c7e63ec3a18a66afb16186deff24048572839adc64bf4538be3b5a3d6760423acc03d7eb45b3c0740908c909436d4bb6b3e98b1229880d44dbed4e0805c3d011116de02947616499c9553ab00fec365aac5634fca9bff160e168ed4e155533b82ab738bce7803c86bab874aa48a7ed5b3249bef9c6d03e698702f06562832ce964bc81ade8346166a3028b5b97e6942735657892da249d4914dcec9373a236f6e422212fe10b4e0f49f01751200fd9eded9e5db05ce8ef9d8711982a1b663af18a02df2e95cbcb2b0329b6ea1a06c8e97843648501daa645505b41ba2573c34ad8b6809c8b18f52e2a278dfc86e0db9e3bd112a4aed7d72e28de2f0a53c4afc595ce6c2bbe594d429f5171ff8ed9001c5c2a0a90b87550fe2a1796f52282f6fc32082a60cb9fed77d328e949154cb3d3ddb055d532933691438a57fc3506af79d6b964f7f3e546b9eea063cb998a9a892ed3c1333b1c77e605bbb0a60ab535ca5522493d4d535f48bbf31e9417d783fc1c3307d313a2824677e579e20444ade6a11f734abd65ab56a9c254fd3449e99de84c96fd536e493d7404c1f00b3f6998b47de1ce7273b92440b0b7412a96d9998bb5d8158bb40c158f34dc8f3590482e28649def4f9dd5fe05e4d9d1aedcb05585ec502151fad9137c34561adb238dd8c414d652701be6e37aed46a4db3afe00726b7a40d370fa384a11655dd1dca061b90714dc774f210f872b9c332e9cb61859f7eec9a02771f1939ddb55bfef45a26a33b908c6973e0d4336221691d0aaff8655ca6d98da9c104ca9bc58d4b3cb44a505b226bc5bd929874e66c4ba7e585aef6be3ed91dc43b0bb294249ae297f527f6d9762cda1bc39579c9abfca1f3ab85de00eadec829c1d74062076046a024fffe41e4d86e4269b5f40eecd5f5ffb61d03c31acc2caba7733e7da5ab1045b0b0bd865de6eb8081292aeb4d1ec319a15fee96a8b8e63d49a9d3e0edca65e5ef440c472cfa5b84ac6ddf3df253722fb7a77d76e64bf7e076cf0f65a4c64cbb61512078a4855c3517c16078ffdf17f4ac34e4cb7a0870d550bc06780ba571221d222938b6b4c117044386162955dabba9e0016c761b556ecb8111f55a799599e401b392684857b52851b5a87e55c88d8cde5dec8bad37cec9e6894f0578a652b83a616e255868e08c637da964339b0520715b7ba610e8379f207a658ba895a43ee195b979246df2ee3123d28c122ae45cb7c79fe4fe82e9fe640fe81bd32b10b7cb07840ca4dd9fa6f366d4f45c2c84dd00045c940d0cd856a25b74d23c3fec9c21b352425821974a91797b373e54b8d89decd0ba0ead6ae1dce4344cf87120bef483826a7eeedac808dabd226a42a4a6b2748a79672280ec2ac57e5d369e509ac89fb122bda5ac4a13f55e39e964e69ae61a904dda6af00c580e7f79b2d6b080f41200b2"}, 0x1008, 0x800) sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, &(0x7f0000000080)="cd27b653eb758f13c58a02ea26fed428a091b6fb41", &(0x7f0000000140)=0x15, &(0x7f0000000180), 0x0) msgsnd(r0, &(0x7f0000001140)={0x1, "f6a1f0503582a27bb211051ba7102b58506f855d8e74755d04a7eb13ba6c3b04bc0daa4c6396f66d253bdafd98a7cb8562bb620cf0c6980edb45a98216a7b93e746c4feb43a329613ca883221d5ac59989ce79410834b82c0e58f8dd70c8c9ab32c3dec1d08d2ef618936267ec7e04631c3b484681cca9f88b9615698b4e05c77bda02221af35ffe44b8522aaa0237af916bbfeb301370541e60a6304d5a1699520b8ec6cfb2af40fe3202a76e5b617e7d29d50f43c2635dfea3e8ac2201123ed34da318dd5f3d4aede867a80188666ec0002e91550bee933fd27621f0ce12a0e6b3de9905c8da5f0207b283"}, 0xf4, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) msgsnd(0x0, &(0x7f0000001240)={0x3, "904f0982595d9d302adf6070f9b54e3ea7af1048459af242c7b6a887f5e8eceb9716553083a619cd2cc2148d6ba60578baf39db8278659def1057c5c670c652d7ad38781fea220b0e3a9431a02f82f12d93e977574f72ade6081547c9b8d0c280ed82d8b065239dedb081d28ad5e9a4e9ea4708f2b623f98e1ce2e5c27c75acb9f70cb88c8bf1dc75dd9439e8d06a30746a6f55ca3fd259d1519d54ae0ce7763fc942a70005aa68f31eeeb1da59df56e6133a7afb2096be11e690a67a4a5f45862e8a98c362089919b0a492f1496576d7876395beb1937445b9d3dcb770f00"/250}, 0x102, 0x800) 01:16:34 executing program 2: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x4, 0x1}], 0x0, 0x0, 0x0, 0x0) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) msync(&(0x7f000023a000/0x3000)=nil, 0x3000, 0x4) (async) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x2, 0x1, 0x800}, 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x82) close(r2) (async) setsockopt(r3, 0x9, 0x9, &(0x7f0000000180)="8097c76013a0688f75c0612855f75add95538f43ef17e419e8a6d60ee39598070586c9b4015c012e9500c72b933f471927682dee84119c90aa5ed4cf08c03964f4d02ca6977860cca7c566c692e71d74c97fd05df97a52faf635dcad591af666df1292e9c119a040a2e49d4337f58c4a251c71c7826bd635b5e6dab1f73ee58d31e834a0f48db2f186ed17de58843dc93927f3ebeaaa8186731614004d81ce1ef89def4fc90fcc6b35c86722eb5298f80719f4a4947595636aa09bfb328ef4e62a6a6b7c717f8b62e71df60ab851692804502af8fe5daeb0944155e773d7bd30a7f3eb0ea9f847", 0xe7) 01:16:34 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = socket(0x2, 0x1, 0x0) (async, rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (rerun: 64) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x20, 0x5, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCPROMISC(r2, 0x20004269) 01:16:34 executing program 6: semget$private(0x0, 0x1, 0x20) 01:16:34 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001080)=0x2) recvfrom$unix(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x800, &(0x7f0000000000)=ANY=[@ANYBLOB="54e26b65300000420005"], 0xa) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) (async) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001080)=0x2) (async) recvfrom$unix(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x800, &(0x7f0000000000)=ANY=[@ANYBLOB="54e26b65300000420005"], 0xa) (async) 01:16:34 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x40) (async) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (rerun: 64) 01:16:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) (async) socket(0x1, 0x2, 0x2) (async) r4 = socket$inet(0x2, 0x2, 0x74) listen(r4, 0x3) (async) ioctl$TIOCFLUSH(r3, 0x802069b4, &(0x7f0000000300)) 01:16:34 executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [], [{0x2}]}}) munmap(&(0x7f0000005000/0x3000)=nil, 0x3000) shutdown(0xffffffffffffffff, 0x2) r1 = semget$private(0x0, 0x4, 0x1b2) r2 = semget$private(0x0, 0x4, 0x1b2) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r3 = semget$private(0x0, 0x4, 0x1b2) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000001200)=""/148) pipe(&(0x7f0000000180)={0xffffffffffffffff}) semop(r3, &(0x7f0000000000)=[{0x1, 0xfeff, 0x1800}, {0x2, 0x80, 0x800}, {0x0, 0xfff, 0x800}, {0x1, 0xd1, 0x800}, {0x2, 0x8}], 0x5) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000001200)=""/148) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/215) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r7) sendmsg$unix(r4, &(0x7f0000000ac0)={&(0x7f0000000b00)=ANY=[@ANYBLOB="01002e2f66696c65302f2e2e2f66696c651000eb10499d1f2316f4487a87d46d302215719d3f603519057bdbe967281ce3fec859ecb74894bf40a7c93a66488850761a18dc0cc6eb934ae87c1dc7cb6029cc1c58b8c70a6ea4eadc349a60f32e5ba1fde064a7ec3c11c45c846e9a8144594c72863a0327a57d35563f55f8e5f14aa5f415ebe3484e5102d798b365f5431a6304ae9a5aed4a"], 0x13, &(0x7f00000009c0)=[{&(0x7f0000000200)="36064f96471490048341e4970e1932a65ca9284b08eec4fc875a960b89a05638e819f8e3249d9fe028de0575404f657e89905858aebfcb1f24eba868cb8eacf0866d4239997f49a4b609248a282362f6060a1b765d1306ae2ab606f48d0b2d5f0efad3c78d46f02347474e911de0764e05ae9096cddae69b666e13995f34b6a5", 0x80}, {&(0x7f0000000280)="0d12787e10c9b26a83081aef337040cbac6f8db560d536315173b7f5d9f7d970923c8c7cd640f3d1b65135a082a992244683286f5c1af15c849f043dcc823175", 0x40}, {&(0x7f00000002c0)="bc8360f5d49050b76484765f186a93ffeb17b268760ed8ae6281e3745837fca263e5c560651880a0a866f2c373c87b4d2bf00f7c6e77fcebb4013f0b704e776fbe42c8a70fde6c2ab7b885dc5b73e9073333687786bd0e5e1fb6ece6af6e2428f91550567c2d92d3d6e1832494f038bd", 0x70}, {&(0x7f0000000340)="c3d98b71f68038f4a95332aedaf27b2693be1a1aac023b6be07e9933443fa041704ba550bb0a7ba159e740a26bb0d04ca98a9d8343a23c20bea335b3819e38ade24100ce4ae9db1c21a09b40120204d746d94b018e4dcfaa430a0b5fb0f3a799cfa2c8d5d10d89af00955e5d4ecd951412e6ff336ae0afefe2288e49520dde98531b51ec7ec9cd", 0x87}, {&(0x7f00000012c0)="f045fdf4647ff08aef25d0f872384203a2337c935467b9fefe0da9837012bd321fd3a7188fd4806db8ab7bd42ae904736287b88296e760419788fc8d3a1b880af4ff5b80d17bb1b870d6ac8458508f8d1cf7992a80a524668dceb5817bbca57e4b9b98dcfcd78449f9147af12133a21101fdebb6a54602f568c7f9d206795769273d926523a420f9217b3c17522ebe322152d48b11918a977bfbc02d3942bb76c6aec449c2e226085abe82616724caa5f02f6668382ae2b4133dda7c8b5518a2c8d25361c617b358825033c9736c74794f5a0b3126f080aea4d9ad7ed33dec7da38ba854aab0be5acbeb38c81493cb76f27263fcf84b1a06740a60caeeaac3aab5d439765526e6e5383262cccf7b4326e9cb2c995bd3928aea24db76ba9a7950151bb28d5d07d13d0619fddcf3b0de6aa1ac8808eec605d1e06fa054cb035996b0ef038fc38ab81693cd287f37cc40ce8d1c6eb89bc2d735577414790689c5d75c8cb41d8b767ab5b745323af8dad50f114a87af8e644e9222a876fbd5958cda0ea360d17c05ac1b7609705fc5caed1fe5756982749f1398f60c303d565d9f0caa90101753b9a06904a5b279b3159d2f60cee1f7b13a68e317b8de384e4dd438ca19287cb88fa71047e714bbffb0e909db855341e889f03ec979d06cbe1cbfa7282a4d8657b9af9ac951dbe9eab3bc86b0e8ca49961bfc63aa86f6b3696d7b0c185e233449a1d5b88ab8ad9deaad4df85d377272243767e6b3831b3ee8f01cde66fbcd3171a1addd8b7871ab20fda585afc50f5a262ca99912d826868cf4453cc7ef7a1d1c00ad05044b505044ad2be7df03fde22717a50a021197f532c7e830148b11d3378c4dc65a286c87b1498c680bd9200984447479c261c8a24db60cf4e2b96317830ed1063d9d7ca1e5d909ee61c726f7b9dc4744a37297aa7b4ed4e11f40f63afd2557836fa390888de5ebbc0443bb90bc78202e37b9272d365894e8cbf8aadecf368461f892aaff6bf05fd535b5d0cec2bb850fd841ba1b35561a11466dea76e6098312ba0590239a7c4fe1f9fcb55f17e1512a968a7e152ba62a823474318d2bbc2456222ce85dd733136c3b7ec65b5f2c55e9f6653439f2035015cbb0983989d790e936e74c8eab5d6a6b39712cf422f14f52b739f745e90d7a4910581aba0be58674854ba03b1a576a37af2beb72683707221065153ffb0758e1bc197952080efcdd3c65de667175edd2fb41256da7ca1637eb369e27222b99a284be667d1055827a92c03ebc532b20aea06bc151dd89e0b276def247a43f6fb9de6557e98172f3db11ccf1ce77bc1c62fe8ef892fdd45baff8831c961153bd4849b9604606362dd87369f320080b67a53353a739421ec8a6096f8e7f94f8ca6e7995874cd46fd6fb1948a07fe62276ff87b0ef5f16f9a17a1eea43e6803a89f9710a130818b84a55d04804312ac9d58a50166ce3c793a03c0f006536abac6cdd8563fb7eeb063c9dd00b2134e9dc0d2b9b1ff181c37a15596306530aab6a04929587f883aed18c19a49322e2f9a5932b31dba1b0d6074830fa7bff09a996638296d25f35133ef091dabe0200ec4800b5182f8b9d8a70f4b06158a4c6568e5453cdc872960e55a8a2b05ce2bf24c7b0486893188daab9ef9552b847cab09868e89d1a88de518a8fe4fec72f36f5d0274fbcdb477f01277cf5eda8c2239560ec30ed1061301e4a9bb5d8640acddf9ebbc92169c2e58b7bafef393c0c40d615ff4a5f966a2b4814250643861074599de62c359f8d40291bb37a6db0f31cceba04953f7deaed856e7d101dae73d0cc6cf68d3d2c9ad08039e6820ff8763a8abfb1a182faf43c194bf598ceba00d1260b81a1935632be3a701614de8a26578b03ee53988596d88a478dd05ff329ee86fb4cfe8f4ae61065fffc22a323a84e882328c7a06268cc6dfa5e6b5de3d9d63dbc029f015c2ebf616927e6f70ff7f5043d5ecb65b16815741a5a2b97ade74f24c0fa8dc5fabc95885ea75fdba8a2cbcc9f10c1a1824e2472302d75e0f2f362221ad01713898df01658ac9f4a14062a3e4db2e469362e508dfd05b95bcb0e34998232e872127d09fa358286ec768b2cf978413f8888e6d23b0df541b077f85f6cf6c39fb520e747b528c79be536cdb4b3c957c5918d890eb21cf7c4475f7e6ad8ea1c0324380fe8c2e01e7593394484248ab43f469e73a107ad115aec02187f45f265e5f42a34375ae2f1fe085c3a95c9f179fa371aa3062d106b2f5d7f0a0c7a0103750388e5acd12bc1abbaa2d9aa280ff4bd08a253ffc8b055cd6ba755d3175dae78de0d462f600d366e6cc3198583a9998803fcdb19c59d06f8f11844e1d21168f9eb57322c908a74bd31eab892ba28538f15be7e6a6714774bf2fe8a9b7160cb419c4333242bbb6128f0dffc9cf8869c66ea73bfa02f06ea875e4d15f3733e03ca13f5d3b8c181ae6611009265c2edd6ffb1e5a98b5ea3d733e3cf36b0f4a9c1a9d3a116908b2aa248faf742a9f8d4df61ba3efe39d1440dc662146cc385db1913a1d80c8a352f12e46d098313cac51b0a1385682e325e96f6da9e072423df53d6a80883fe1cb69d4a96f843ee94443cc47b5e567c4c80e8358418d09333b01daf9ac45acc21e08bd9df509bd8c77e9742f2ee766a1b4f3cdf592e73a5171e9d32eaa373d338af3264c5e1e1df92c9ff3173d24a5f7b55a604296c954090054b2cde35bb1589dcb2e483186fcfe5c065007f812fbd731d5bd3b05bd93e8d0627e2dafbcfe36a63361b6f9b4c12bf99276ca4040fa11f8a26bf0bcab63a59fb259dc31832200957ede19655421930d10a687c7c0a48d31cac4513f84fb626bc7b9bfa6e7a31ea0602b3db859b0250046a632c21c588c1b99f833bee5964c3c9ecf3eb472f14927ee457da693faa1137bf824acf2999883be86eb07c3d1c96fdae8d1d908f6363b5e5836d66cb009d641fdb5e8fdbbe0c12f84dc28f58afe558e4f2e463a50ba4141bce6b52cd845c8a76ae3c24d30de919a5d2395dbb74c3e481bb7b02d6384a39c4d0189eb2972fcb5de4d05e457a81490a1e67de6126d1f7aef35ba809a4416c53ae6163025f3109008246823be826f40b0f638d24e9d1e8356989642e01e835c915768a06014e82c42f852dfb9894c031a1c3c46e63706d120579ea346fae55f99283244f39e3f284289a9e31f8be104fdefada37142b98caf5c0aea89bd347d9de30cb8b0adf7a4c905a78d9e2456251f5b165200c621c4607a66046f04322e19062378b52ea6030d666aae85e1b7d0542a5ef5cb2e91402d3771d88eb1a36a1f96e42e1000a6cfd5f72c61ced063be8c852a316bfaa5e0ef27d752067e9ae5af34404385184c4ba9e30e39c7750b1da7ee3d716525f759e178748ae093cfbfd12dcbc71853adfef9541e4310997e12f9e6e20c3d67783a106ec545d62301e94a017abcdf56b0ebb2952b22455242aa1d8c731f635104eb99a47a14e5dc9b1ceeb5fff66ec68682b2857ffce495025142244ea301d1fecb5afd2f8013347c624f783a5a3002c6f9e86d8c34aafc4555a22ff1864df3e2f1f635d55b3bbd470f5d2f669aa1dd590994977f06b1bb92e1b8a3a090a1911065d278c295c43457c7dc090fd78e0a58a88eb0bb601657b69e2ec5b1972e44e10fef3ee99cbf2b5085f9c98e8098c83f37d7e4f82665b07c77cb5f2bef908bd8508f7ceedf806f309eec34eeda667c415c13a1442fde220883295e29e69fc1a70b7a6e660f82ff63509b5e82282278a1ff8e8e7b1e237442569ad8f19d90782e86c0c25d04795bf7c649d043a20603b965f0096c8126974296b57306f5ab24e4f019f8cf7bec96940f90d2b94b653c086fdf5be1baf37766e8407491a742ad0ea24a62b2e38198314f52dc1f6815fe97dd0850d1872827d51e58cd5e4cb74f8da63fa2ee2688c1b1804bc85017796e93fb266e5983edaafdf7f58601b527b050af922aea6f1545182449115410a599cd536e25587c1f004771e4185ff61e84db89002d53f25b0ba74fc6511aa5356d7d33899912091890205e75977d0fd34254ee93d2df71d3aa2e1a6ad807ec8d9820a156270a7cf3e6945fe9f296ffa08830b1c679b5a334105021994cd6df1545d4a471e50cfbe13acfc78aea544d46b3b8cf26f066f9cfc6ee51fd8f0711ae3738048dfd342be4ed0a745b6401bfacbbe4988dc75b72ffb18cf1db05c69c1df7708ee3283296f0e7a44bfdce441e716c95e9e843e6d25ec33738160c4baa0ae09bf7f668a5c38cffab3b3634d84cdf9e38b84bdd96a7aa3a112f2fd37a2da3783b304b5ac52378db6bdf1cbed7c3687e4a2d9f90734f6078c7ecadf58c608bbe4303251217cf0427965a5887b455e2a45518409db57ba08b7286ea2e628ff8e57eb3e69c61feeea061596fb7d768a9285f63695ee45db65f9f8d7dec221edd2c4be98612d9813d768be6be0b68b98d9e0df31a18bcceb15bae6068f9da14fa0930cf6271d9cbfaeabe7ee74ad3f5240645c3e36b71cc1741b0b981196aed1585fb80b42f16dcaa3c4ea9b1196e979d7687b7716cdcb49b258be6b93a4e682bfe080849d1e73994f844a65ff4fc566db4f2faed4927b58664484f9a7fe67697135c147853520a469119c21107a9dc2239776cca537d2f1f74b5e50b79e6de5088f428c1a85ecd4efcd0d69236d92552986845391ad6a1ba1ceafca1d5fa4cff60ee1989815b76b6c76108513f9ccf1d8a509d65d7f599673576e92677ffda548a716d792214dd9385a9db54487b19df869bae66c4b2fac0a030ad11cfcf50c73d1375d1c2e2d208b45795038fa159cf3dcbee046071fed645aad4f8021c1e535af16c287284cbdef8cd9278b8efe899c58240ecb67434d7a23a74c001f01952a139cf5d05649a5c47903640fe193e3f6a748f638390fa76d846a971b905fc3fce27edee7be9d09b2f8575d95029eef06cafce81ff752b49e519ddf326d411ac426974effa4508e0462bc339eecd2d3a4fe28314df4d11d124f30751181958135a3e0559fe7f520c19f911591d29839a352181f02d1b4e7ecbeeabec58d2e71cd3174b6d6ba1c7996e58e8baf5f47ba9955ac66d7063aa39ee0f77149ce9a7bfa98246f61bab72991270ad2e0ec4cf688d32bd3b0fc9cf17b4a4d9aece661e920ab6e7092be82bc62c7f5d6bf98337df016aa3164502434ac091058a9fe02d081230f0f02c3f76166ca0035cbc680ec2b8634209ddee3557518fb7b0db48e8de188968dd4eb552e538fbaa2ca76a9931b214a32e41632af9fbc51e12731cf65a8b43faa24d14de60f2bf04a4ea72939a3db131f69b4a9b2c499fee6fb36523f8212c02405bcb7005f8540118d72c0817e2065cd051c65c5aa0ffaceca4dbd2b325d096a22babf75e2fdea420bfbfb6ceab11af7236a30a878800b24ba7755571924d6b53e756b046b3723ea0e8bf30ac1fce04948511383be1bdf368a17c8b8f05b9c319bf8aaa4b43b0108ebe790bd137064caa633acaf75f077c1704ed15586cb5f46589dd18bbe88b471077e3c8b6fa5ffff1dfdda248b1292133663682a8bd2af43461cbc91abbd8f245275efda768afa6c8e5c5a6ab9d55c67b4c96bc893415dc642eab81cb012cd3f03bf5186f79c6e02d8039860325e61d69fbf831d64527e66611136bef4180d89db3ccec242669586b143beb141bc7b716c108d5ee8ba9e9a48b672983f9dc18a75fac0ef97a7218c8b490a312406d241308e08ea941b153524", 0x1000}, {&(0x7f0000000440)="3fad740aaf5e30b3d27b5442a431612df94c9506d36bbef74f688f02b5c073e3a0d0dea02759675c2115", 0x2a}, {&(0x7f00000004c0)="902a0956091656574fa6b730584ae0ed99e017e57b4e7d235dea6cb7188ce9266d16bdf3e5b1128a8169c660f3c603b19c536d4f06050994098775a79eeb61180d84bd49a9477afe35f009bde45bd5ba3977710a1a9e41727d1e017f3738864980bf5b71a22ed9f2ecf1ea739af95b274686eb91c3a83c5401c0f49bbf140ec3dedc3367fdacb92665a97232650c01c15bc0fb272834206ed23d74330f83e3b68546e2c80571b688dd0d4fe651", 0xad}, {&(0x7f0000000800)="a8a5257b42f24737edfcb8e41ddb3b792b0be7b03b19cf3e0487a1772d34f678e1785dc1dea99cb8da21230cde4ef94b56fe61e7908f9b3c7fc3d86812257813f1187159ea97e3aefca4", 0x4a}, {&(0x7f0000000880)="88f9b65e73387c9fb6d9d67a98ea6ee23a12b26491898f961ba3c918d025d7962550fc535e8a27e04918cae0881ccac182aea4e6e2f8bbde27bd0d85ee53787bebe96ee244ccee5a2bc081e960a0997e5429d68312f0f46d935506f13fb1069d2ea3", 0x62}, {&(0x7f0000000900)="358ce95029583a360e5d1b69d47ef425739772ab1ac083a9045ad764a08ed3f6fbdb0985188a255746bffb066dac94699abc1b6eb43862f01917326429ff9b7f4c0dba3b6a84d6fcc846e252c9ff7317f19f5729c32c78b883dae0be04f5a4135efbd8a9a711a3b590f942e31d263147bcfa7d7a1c8e908b7e3ee62f0cf91041aabc22b4485c3bf785768a45af0b8115f37af41a6ad80a41063ffd98d6bbd1a35a2ed55b03f43b5a8d1d71fdd0af28f7b3d53d292cd396692f91906ec5", 0xbd}], 0xa, &(0x7f0000000a80)=[@cred={0xffffffffffffff34, 0xffff, 0x0, 0x0, r7}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}], 0x40}, 0x408) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0) 01:16:34 executing program 4: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffd, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x954], [], [0x0, 0x3ff, 0x7], [{}, {}, {0x2}, {}, {0x8001}, {}, {0x0, 0x2}], {0x0, 0x0, 0x100}, {0x87}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x0) r1 = socket(0x2, 0x3, 0x1) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)=0x3) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffd, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x954], [], [0x0, 0x3ff, 0x7], [{}, {}, {0x2}, {}, {0x8001}, {}, {0x0, 0x2}], {0x0, 0x0, 0x100}, {0x87}}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x11, 0x3, 0x0) (async) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x0) (async) socket(0x2, 0x3, 0x1) (async) kqueue() (async) fcntl$dupfd(r1, 0x0, r2) (async) socket(0x2, 0x1, 0x0) (async) fcntl$dupfd(r3, 0x0, r4) (async) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)=0x3) (async) 01:16:34 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001080)=0x2) (async) recvfrom$unix(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x800, &(0x7f0000000000)=ANY=[@ANYBLOB="54e26b65300000420005"], 0xa) 01:16:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x6}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d78ec9be96914f6357e3a", 0xe, 0x1) 01:16:35 executing program 1: r0 = msgget$private(0x0, 0xa0) msgsnd(r0, &(0x7f00000006c0)={0x3, "1392785fabdacdb73e68af77b1f7e44a82463b2de5411a694ed7d9e5eefe98631d2c8fa07d22ddfec8519b22954a192407e7497476aa02fdd67bd46aedaa8af545eb7be262f20b868b89bd9b81fc4ba48cf8260db9bbd372793c91c118eb55e4826c19e519f02c4a0b54c17e10333f621336128867ace1ca4c7e751202a87a003cf92ebd2a932c29b573a30e4484cde5915a22e147c3d9c73e045c3de43e60583eb5c5942cd946cd3923"}, 0xb2, 0x800) r1 = msgget$private(0x0, 0x248) msgrcv(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="0000000000000000000000080000000000000000000000000000000000000000000000000000005c73c3f23900000000000000c41500000000000000000000000000000000000000000000b1866eec8710e8745b78f61876e6970d5b56019dd88cbc13c92174fd4bccd7a98fb9c866ba341c9f2ba6e971b4307e6d260f43e490a9d9c9f116a198fcc20f1d04e58ae37f384c6ff0f7756678af13f889bdb1446e150ce2fa680429831ce6eb98d8cd281a507290969b295ee2e16aab2a17013b9ec9cfdd7f6141f97f0d6947005999e154f258fe03ed7fa2b58f8cea915c5659141a247a61b67fd292136fe565e9b695202b87dcf5bd6ca815bdc7d9177285c132ebc9b58e4470d6f4c1d19d4dc25092155cb4f007c060af466860170ec2254b368c2b9e285a0169d4327187056dfb5f56fbd52523a8df416e03ed2db838121db6cd3ad9dadf410b8d4a550eb31ccfaa8e5f"], 0x4b, 0x2, 0x0) msgsnd(r0, &(0x7f0000000240)=ANY=[], 0x44b, 0x800) msgsnd(r0, 0x0, 0x4a4, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x1, "7e012a2518ed079a83b477d8916507da61ab5546952dc0bc93ee151753fd25d7e204c6e93d38a8e40b62c9bc7e87f0d1cde79fc83b1e2f295a9bb66abe41416851288357414c983083af9fe16bb91551e1205d0e2fe99d8fd51aa2e2fa2ff8353af30e62b659822f6aa121df124d83cf30f63ae4c41d6188e1ab96dc6c40aa87a99cd928db725f3eaa1222a5d90b9e9c5979429cf0ac0dae608eccd22162004666c8baa8d1e864dfdd8589622bb71817bd36c0140afddfe4164df5ed771ff03a8cc109fd36d1a7abf4441afd7dd58a4579f1f2369d36257a21c1bffc207101bbff1b555f0eff9a4d080b10fc3bec772a4f1fb0677d8fb88f88567c4c23f1e4116ac21177533bbf09140036b76a374591c88dcaa8f083f83f2e9e38dad538b43aedbabd94328cfc112078a98f435f922d687ff8a1704104e6d21f9cf06a5a3cd5888888992ea97809f62e490b14138f1613be1bc3a1d8c8b2ef524b2b61b2bc4382659810d4b1a567ced5432c853be44c4a505d4eef023de94f48068d7ec2848807e753eb6c087bcbf61fa772905defa2ef752e10597a5507167e43778f116d7031f431231778de86a9727026aab0ad722870439e3372510169d5780c9e9ea4b73a02e5ea433e8b125332b213925a13c6fbddccc04bad5fa73f3c7cd7dcfb8db78d748cdc3ada5487159eeeafd767b776400cc0d84bced8f4d7caa1cc810f1c0ceeea604dd6e273a4e8ce27d8a0ad700afbe87eaff2a97d29aff04cfb0c85bb60b2f193da23db59fdb925cb0af41e005b8128d757a064fd119109e880c3990b202011aab8196018419d145d647567c467159d669d612cca013da4ded4f127100e183de334b1a8724b66672bdc91698c1eefd8ab2e3d956e3856e4ed972aab13c651113a9b8798e6484b180484156f935170a6af8e099c31d667ad8a66b4d1c540ca73cc705cf1abd8b7b560af31a4634e918f02610cb508b3a14b546b56a2e5e86536d3f9f8b5a1bca28bb48a5a226ed5ad74e6a908a4c76dbde90f1f543de2bd62d406a733abec09b961e156e27b98e630d0107d884888b516e1711011d7ad1d3efab492c1b0aeb57a612ccc839a26d942affe6a4bb5c68af1ddbc9ef891e7fccb04e5b5809a54726dcaedc9d197ca3451a527311148567bbe7822eb7cf5d9ff76d787e5563ab2051ca106236c3bc45b40d1782847d1f0a0971a6080565a782e2a2715b9d92135df02735b490c36b8d99be2e6d4b7aae7a1ea9f42001445a37ad8ad6dddbb3aa68eb0ff7430f6bcd97b4649b2abdd8c7eb868e8086fdf52451cd9f840de3882a52704b0b89e7943e8d9ffe5376d4824a39b2b03e0c261eee7e5b32a9fd712b21dd689e478daa63aef3039c385c2fb359ff104a819334cdeaa76bc016052b28470be8d655b9f7d43dfd23291e55f2188b20388fdd9716750ebc9da62f328f667ce322787081bc0be4ad58e8199e80412b1188bf26ecb6b285161dc289a41a9d7c719bda4f14ef90b57e3da97c53063e04193aeeaa1c9c45e4e57a8de81620b65d06c19ac28f953346b190b37afd2b42f2f89cfbd6d88338947b345a01f4e0abb76d86ebef2012ec6647416a8d70762564ae4cf4e6f68cec7966bca2fbd09af11a7a1c7b5aa361f15a025a2b0040d42b84b3898998037c902ddf98cf101cc0cf5cd1ccdc54d7ed6a3ba5bb93f96a20a0384e3cce384a9c58a510117e319e816bb700a0356e0722bee0cd7be5f58dd6d80ea74bb767ba386b9004041735e0c5be17eea09092d2fa3df2f1b1d6c8f69eee35ad76b17cb0f714384aa45ff014251cd616ab9e8ac0b15ca9e7c59ddc3ffddfe1a6f7e7cf25ebea6a6af0c617a919da6ce53a4407cc8eddafdffd6c2d1a2e670448503ccc4468cdbc9bab8e13ff8db4fe9fbf5904084455c457f27b95b0aaa941ae74d8abc39d10152a914c0c9708263e5a9ebfc8af12259638a63430a6a04d14568b62a5dea9216c33079fb5e57a1b7c8b8aebd17410099fce811f260ce52068d651ae9a1262bf81417fc29965b48f4be68d99fbced738e5d1dcb0519499efc9564362d46a4d94fd2e482cff970c33fe28657282c90df7e63ede3fdb7d193fe5c5aa94557f4b7ce68e5842c3d1318130f9b742fa6725f5f354689f41f3b99d99ae6d312780c81e8fb08145d4ac7ec940b5f8723b545535a1c838f7d6d4a66f4688d6d99aa0ef9fdb052a6f9b4d5b2fbd5a354f6579998add7df73922376c73c97d3fcbd73c9a69850ba0036158327562ed1ea5e6c418a6cadfc4b9d4060818e5271f9ce01a8d4302620e11ae1517178c6426f56a67df81bd6e02baea8ce83347b709b59c7f61a74bb3fb2fd85b441cbea030ca87956f6eaf99dc83e2cc137e34a77a24f87dba04ff1a5c693546c332372a61242e3f45a9712204eabfb4a8a777d8e264727ef76bb41a2bdea54230414d50423282e746a3ec3e88d5ad65bc60d24b2d4c691fb5876ea2e1da10767e33aa0230f537c760957f40a9589397fcc644ba834f46770743c59c2388bc02b3166f567ac20914eb03c44b548aaff55cb7077d7420ccd7bcfa55b3366a9668405d7ff6be34d0cd5fd06d46fb2ffd621569d6f901acf9ade5399ed1853d19f7e584527a1dc29ec17a8d5b36d27909f0367812e9ae8b66ede840e16f3fb4ddf922ee3f90b5aa5d9167373ad7ffda41abf508be844bf62b464239ecbe341a640457552871fb01821b5d01874910184a06b248650edd0d1ee0632bfa4b17e0737081021de4007e2d4cc38e5ce195e229dff004e0bc031ce7cb4f5ad4127e0171c7ead7020688ab0394a49d945a4e5c85458f44a7c8c2f8113c18a2e6e3de4ebb278128fc5d26feb089194545efb207d6f5a6d709fbb0db17aa86f1e6ef0332be481738bcc2547f1e1dafed25a24c751d45f28c7cb2c95f2c56a9e8220c684411ac294adf6ce006f9dadfa33933f301e7bf9826231a8b13b42c3a466eb589bf013ee356638e3c0c042f93d89e0770d720d3858f32bfbb454366e00a4dec7ca72588b9872e0b5bd9efbc238a092a67168974687967067a504b4d31324c55478b27acdbb252f3c3b17fc4d11fb7e3f75651d07820c2584dd24e1c74d21d375c71608c7c253573b4c3d127872e0bbf04fbf68b8976393d70e088ba8fd5f06af3440740e78c7917a16d74c74d0cc8d6dd588e69fb229e1bcc252a753be0418f7a26a7c9624df4d8934a9d809ac83cb367c10acea5c5d076822f6c7a8e085f9258f75eaa37ddf17b2fef0a5d53f813ebc9c2f766ff9f119f26c6fe057964074180e1b75d973fdccef54c4672fa8616aad205b9ce1d0b860cb95916af523e462b0e037855e33238641fc2db24c1a987081e1d56fdf52810e6dd82731b736964b1802ce9e3f9e4e5bd81c45a3e6aa445a2672cac723fc104a23c28b1acb6894d4f94fd7ec9d1d860254b5b1d9b2d9e89478544fd4d06a2bb64a0cd6f54fe6fe13d21014e4754caaae01aec93c8a9d018efa05671a6f49f1ed40f2bb1b978789d4b73d2f51969b906fed7de81ffe1babdf03534f00c49a600c50dcca3b70129cafcf1315ce5bf13a4892d4e307786c3296197c42d6a11c75cd1d5a23af0ac950354a3eb318bd0b3a9d0e4bf6c3008eaf9f58472c74eaf2899f48807aa49a8281a81ed4b8ae23e0195aa4a3a6b92a30dbe55ae063746923f089fc706885f15e169f4e99d2d4af71968bd0b69d23ff4982e0832e5091f2cfd3de93f276d5216a8889a4acc657e36b1fa6565eb902308991ba1269d72dc606697af0cae1af4168ca0adf678c8d5bd1f2df4b925f3814fffcd30417cbd06fff4f2eb38ff7757e18c4402f68673e0936a20f760b4ecf32d9c67621451e4d3c6978a56256e4383c2e7bc9596c5ef3b2e229a7abdfee7e54381a2f4520d575d82c0cf815f232bb3322e1ff57b6cd1cbbeac99d4868d8184d6b91db2534311d516816bf25b6b5ab55993fa85e30840a99f574b11a5b6d9b22eb85408409a66cb0219f12ac17d69fc05f955ed398bb3aecb18304b520cdee75660fee7ea7bb58614cc1d61cf64bf9772f49d387c55dfa98497079bea548723275294d1b5f46bd300d78feadc77e46048543a86ff818f40fd1e685dc83974b15a2a94525d4233650d5841213c53f119870fda9c92edfb0a1c4d259cfb5311157a3d3782b3b046e5e1431be74dcfd545cf962adb43c9c2a049286902be041448f1788452205d847918b4510e79e3c0506c924de78efe35eeb8bc450c1a7facbe28089a13b243381efc32d4c6936f9b9e7e90c137f1c0d72935e2f60adc7cce4941bb65953a78a9e86e6a014a91e5d28fe4c7e63ec3a18a66afb16186deff24048572839adc64bf4538be3b5a3d6760423acc03d7eb45b3c0740908c909436d4bb6b3e98b1229880d44dbed4e0805c3d011116de02947616499c9553ab00fec365aac5634fca9bff160e168ed4e155533b82ab738bce7803c86bab874aa48a7ed5b3249bef9c6d03e698702f06562832ce964bc81ade8346166a3028b5b97e6942735657892da249d4914dcec9373a236f6e422212fe10b4e0f49f01751200fd9eded9e5db05ce8ef9d8711982a1b663af18a02df2e95cbcb2b0329b6ea1a06c8e97843648501daa645505b41ba2573c34ad8b6809c8b18f52e2a278dfc86e0db9e3bd112a4aed7d72e28de2f0a53c4afc595ce6c2bbe594d429f5171ff8ed9001c5c2a0a90b87550fe2a1796f52282f6fc32082a60cb9fed77d328e949154cb3d3ddb055d532933691438a57fc3506af79d6b964f7f3e546b9eea063cb998a9a892ed3c1333b1c77e605bbb0a60ab535ca5522493d4d535f48bbf31e9417d783fc1c3307d313a2824677e579e20444ade6a11f734abd65ab56a9c254fd3449e99de84c96fd536e493d7404c1f00b3f6998b47de1ce7273b92440b0b7412a96d9998bb5d8158bb40c158f34dc8f3590482e28649def4f9dd5fe05e4d9d1aedcb05585ec502151fad9137c34561adb238dd8c414d652701be6e37aed46a4db3afe00726b7a40d370fa384a11655dd1dca061b90714dc774f210f872b9c332e9cb61859f7eec9a02771f1939ddb55bfef45a26a33b908c6973e0d4336221691d0aaff8655ca6d98da9c104ca9bc58d4b3cb44a505b226bc5bd929874e66c4ba7e585aef6be3ed91dc43b0bb294249ae297f527f6d9762cda1bc39579c9abfca1f3ab85de00eadec829c1d74062076046a024fffe41e4d86e4269b5f40eecd5f5ffb61d03c31acc2caba7733e7da5ab1045b0b0bd865de6eb8081292aeb4d1ec319a15fee96a8b8e63d49a9d3e0edca65e5ef440c472cfa5b84ac6ddf3df253722fb7a77d76e64bf7e076cf0f65a4c64cbb61512078a4855c3517c16078ffdf17f4ac34e4cb7a0870d550bc06780ba571221d222938b6b4c117044386162955dabba9e0016c761b556ecb8111f55a799599e401b392684857b52851b5a87e55c88d8cde5dec8bad37cec9e6894f0578a652b83a616e255868e08c637da964339b0520715b7ba610e8379f207a658ba895a43ee195b979246df2ee3123d28c122ae45cb7c79fe4fe82e9fe640fe81bd32b10b7cb07840ca4dd9fa6f366d4f45c2c84dd00045c940d0cd856a25b74d23c3fec9c21b352425821974a91797b373e54b8d89decd0ba0ead6ae1dce4344cf87120bef483826a7eeedac808dabd226a42a4a6b2748a79672280ec2ac57e5d369e509ac89fb122bda5ac4a13f55e39e964e69ae61a904dda6af00c580e7f79b2d6b080f41200b2"}, 0x1008, 0x800) sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, &(0x7f0000000080)="cd27b653eb758f13c58a02ea26fed428a091b6fb41", &(0x7f0000000140)=0x15, &(0x7f0000000180), 0x0) msgsnd(r0, &(0x7f0000001140)={0x1, "f6a1f0503582a27bb211051ba7102b58506f855d8e74755d04a7eb13ba6c3b04bc0daa4c6396f66d253bdafd98a7cb8562bb620cf0c6980edb45a98216a7b93e746c4feb43a329613ca883221d5ac59989ce79410834b82c0e58f8dd70c8c9ab32c3dec1d08d2ef618936267ec7e04631c3b484681cca9f88b9615698b4e05c77bda02221af35ffe44b8522aaa0237af916bbfeb301370541e60a6304d5a1699520b8ec6cfb2af40fe3202a76e5b617e7d29d50f43c2635dfea3e8ac2201123ed34da318dd5f3d4aede867a80188666ec0002e91550bee933fd27621f0ce12a0e6b3de9905c8da5f0207b283"}, 0xf4, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) msgsnd(0x0, &(0x7f0000001240)={0x3, "904f0982595d9d302adf6070f9b54e3ea7af1048459af242c7b6a887f5e8eceb9716553083a619cd2cc2148d6ba60578baf39db8278659def1057c5c670c652d7ad38781fea220b0e3a9431a02f82f12d93e977574f72ade6081547c9b8d0c280ed82d8b065239dedb081d28ad5e9a4e9ea4708f2b623f98e1ce2e5c27c75acb9f70cb88c8bf1dc75dd9439e8d06a30746a6f55ca3fd259d1519d54ae0ce7763fc942a70005aa68f31eeeb1da59df56e6133a7afb2096be11e690a67a4a5f45862e8a98c362089919b0a492f1496576d7876395beb1937445b9d3dcb770f00"/250}, 0x102, 0x800) msgget$private(0x0, 0xa0) (async) msgsnd(r0, &(0x7f00000006c0)={0x3, "1392785fabdacdb73e68af77b1f7e44a82463b2de5411a694ed7d9e5eefe98631d2c8fa07d22ddfec8519b22954a192407e7497476aa02fdd67bd46aedaa8af545eb7be262f20b868b89bd9b81fc4ba48cf8260db9bbd372793c91c118eb55e4826c19e519f02c4a0b54c17e10333f621336128867ace1ca4c7e751202a87a003cf92ebd2a932c29b573a30e4484cde5915a22e147c3d9c73e045c3de43e60583eb5c5942cd946cd3923"}, 0xb2, 0x800) (async) msgget$private(0x0, 0x248) (async) msgrcv(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="0000000000000000000000080000000000000000000000000000000000000000000000000000005c73c3f23900000000000000c41500000000000000000000000000000000000000000000b1866eec8710e8745b78f61876e6970d5b56019dd88cbc13c92174fd4bccd7a98fb9c866ba341c9f2ba6e971b4307e6d260f43e490a9d9c9f116a198fcc20f1d04e58ae37f384c6ff0f7756678af13f889bdb1446e150ce2fa680429831ce6eb98d8cd281a507290969b295ee2e16aab2a17013b9ec9cfdd7f6141f97f0d6947005999e154f258fe03ed7fa2b58f8cea915c5659141a247a61b67fd292136fe565e9b695202b87dcf5bd6ca815bdc7d9177285c132ebc9b58e4470d6f4c1d19d4dc25092155cb4f007c060af466860170ec2254b368c2b9e285a0169d4327187056dfb5f56fbd52523a8df416e03ed2db838121db6cd3ad9dadf410b8d4a550eb31ccfaa8e5f"], 0x4b, 0x2, 0x0) (async) msgsnd(r0, &(0x7f0000000240)=ANY=[], 0x44b, 0x800) (async) msgsnd(r0, 0x0, 0x4a4, 0x0) (async) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) (async) msgsnd(r0, &(0x7f0000000000)={0x1, "7e012a2518ed079a83b477d8916507da61ab5546952dc0bc93ee151753fd25d7e204c6e93d38a8e40b62c9bc7e87f0d1cde79fc83b1e2f295a9bb66abe41416851288357414c983083af9fe16bb91551e1205d0e2fe99d8fd51aa2e2fa2ff8353af30e62b659822f6aa121df124d83cf30f63ae4c41d6188e1ab96dc6c40aa87a99cd928db725f3eaa1222a5d90b9e9c5979429cf0ac0dae608eccd22162004666c8baa8d1e864dfdd8589622bb71817bd36c0140afddfe4164df5ed771ff03a8cc109fd36d1a7abf4441afd7dd58a4579f1f2369d36257a21c1bffc207101bbff1b555f0eff9a4d080b10fc3bec772a4f1fb0677d8fb88f88567c4c23f1e4116ac21177533bbf09140036b76a374591c88dcaa8f083f83f2e9e38dad538b43aedbabd94328cfc112078a98f435f922d687ff8a1704104e6d21f9cf06a5a3cd5888888992ea97809f62e490b14138f1613be1bc3a1d8c8b2ef524b2b61b2bc4382659810d4b1a567ced5432c853be44c4a505d4eef023de94f48068d7ec2848807e753eb6c087bcbf61fa772905defa2ef752e10597a5507167e43778f116d7031f431231778de86a9727026aab0ad722870439e3372510169d5780c9e9ea4b73a02e5ea433e8b125332b213925a13c6fbddccc04bad5fa73f3c7cd7dcfb8db78d748cdc3ada5487159eeeafd767b776400cc0d84bced8f4d7caa1cc810f1c0ceeea604dd6e273a4e8ce27d8a0ad700afbe87eaff2a97d29aff04cfb0c85bb60b2f193da23db59fdb925cb0af41e005b8128d757a064fd119109e880c3990b202011aab8196018419d145d647567c467159d669d612cca013da4ded4f127100e183de334b1a8724b66672bdc91698c1eefd8ab2e3d956e3856e4ed972aab13c651113a9b8798e6484b180484156f935170a6af8e099c31d667ad8a66b4d1c540ca73cc705cf1abd8b7b560af31a4634e918f02610cb508b3a14b546b56a2e5e86536d3f9f8b5a1bca28bb48a5a226ed5ad74e6a908a4c76dbde90f1f543de2bd62d406a733abec09b961e156e27b98e630d0107d884888b516e1711011d7ad1d3efab492c1b0aeb57a612ccc839a26d942affe6a4bb5c68af1ddbc9ef891e7fccb04e5b5809a54726dcaedc9d197ca3451a527311148567bbe7822eb7cf5d9ff76d787e5563ab2051ca106236c3bc45b40d1782847d1f0a0971a6080565a782e2a2715b9d92135df02735b490c36b8d99be2e6d4b7aae7a1ea9f42001445a37ad8ad6dddbb3aa68eb0ff7430f6bcd97b4649b2abdd8c7eb868e8086fdf52451cd9f840de3882a52704b0b89e7943e8d9ffe5376d4824a39b2b03e0c261eee7e5b32a9fd712b21dd689e478daa63aef3039c385c2fb359ff104a819334cdeaa76bc016052b28470be8d655b9f7d43dfd23291e55f2188b20388fdd9716750ebc9da62f328f667ce322787081bc0be4ad58e8199e80412b1188bf26ecb6b285161dc289a41a9d7c719bda4f14ef90b57e3da97c53063e04193aeeaa1c9c45e4e57a8de81620b65d06c19ac28f953346b190b37afd2b42f2f89cfbd6d88338947b345a01f4e0abb76d86ebef2012ec6647416a8d70762564ae4cf4e6f68cec7966bca2fbd09af11a7a1c7b5aa361f15a025a2b0040d42b84b3898998037c902ddf98cf101cc0cf5cd1ccdc54d7ed6a3ba5bb93f96a20a0384e3cce384a9c58a510117e319e816bb700a0356e0722bee0cd7be5f58dd6d80ea74bb767ba386b9004041735e0c5be17eea09092d2fa3df2f1b1d6c8f69eee35ad76b17cb0f714384aa45ff014251cd616ab9e8ac0b15ca9e7c59ddc3ffddfe1a6f7e7cf25ebea6a6af0c617a919da6ce53a4407cc8eddafdffd6c2d1a2e670448503ccc4468cdbc9bab8e13ff8db4fe9fbf5904084455c457f27b95b0aaa941ae74d8abc39d10152a914c0c9708263e5a9ebfc8af12259638a63430a6a04d14568b62a5dea9216c33079fb5e57a1b7c8b8aebd17410099fce811f260ce52068d651ae9a1262bf81417fc29965b48f4be68d99fbced738e5d1dcb0519499efc9564362d46a4d94fd2e482cff970c33fe28657282c90df7e63ede3fdb7d193fe5c5aa94557f4b7ce68e5842c3d1318130f9b742fa6725f5f354689f41f3b99d99ae6d312780c81e8fb08145d4ac7ec940b5f8723b545535a1c838f7d6d4a66f4688d6d99aa0ef9fdb052a6f9b4d5b2fbd5a354f6579998add7df73922376c73c97d3fcbd73c9a69850ba0036158327562ed1ea5e6c418a6cadfc4b9d4060818e5271f9ce01a8d4302620e11ae1517178c6426f56a67df81bd6e02baea8ce83347b709b59c7f61a74bb3fb2fd85b441cbea030ca87956f6eaf99dc83e2cc137e34a77a24f87dba04ff1a5c693546c332372a61242e3f45a9712204eabfb4a8a777d8e264727ef76bb41a2bdea54230414d50423282e746a3ec3e88d5ad65bc60d24b2d4c691fb5876ea2e1da10767e33aa0230f537c760957f40a9589397fcc644ba834f46770743c59c2388bc02b3166f567ac20914eb03c44b548aaff55cb7077d7420ccd7bcfa55b3366a9668405d7ff6be34d0cd5fd06d46fb2ffd621569d6f901acf9ade5399ed1853d19f7e584527a1dc29ec17a8d5b36d27909f0367812e9ae8b66ede840e16f3fb4ddf922ee3f90b5aa5d9167373ad7ffda41abf508be844bf62b464239ecbe341a640457552871fb01821b5d01874910184a06b248650edd0d1ee0632bfa4b17e0737081021de4007e2d4cc38e5ce195e229dff004e0bc031ce7cb4f5ad4127e0171c7ead7020688ab0394a49d945a4e5c85458f44a7c8c2f8113c18a2e6e3de4ebb278128fc5d26feb089194545efb207d6f5a6d709fbb0db17aa86f1e6ef0332be481738bcc2547f1e1dafed25a24c751d45f28c7cb2c95f2c56a9e8220c684411ac294adf6ce006f9dadfa33933f301e7bf9826231a8b13b42c3a466eb589bf013ee356638e3c0c042f93d89e0770d720d3858f32bfbb454366e00a4dec7ca72588b9872e0b5bd9efbc238a092a67168974687967067a504b4d31324c55478b27acdbb252f3c3b17fc4d11fb7e3f75651d07820c2584dd24e1c74d21d375c71608c7c253573b4c3d127872e0bbf04fbf68b8976393d70e088ba8fd5f06af3440740e78c7917a16d74c74d0cc8d6dd588e69fb229e1bcc252a753be0418f7a26a7c9624df4d8934a9d809ac83cb367c10acea5c5d076822f6c7a8e085f9258f75eaa37ddf17b2fef0a5d53f813ebc9c2f766ff9f119f26c6fe057964074180e1b75d973fdccef54c4672fa8616aad205b9ce1d0b860cb95916af523e462b0e037855e33238641fc2db24c1a987081e1d56fdf52810e6dd82731b736964b1802ce9e3f9e4e5bd81c45a3e6aa445a2672cac723fc104a23c28b1acb6894d4f94fd7ec9d1d860254b5b1d9b2d9e89478544fd4d06a2bb64a0cd6f54fe6fe13d21014e4754caaae01aec93c8a9d018efa05671a6f49f1ed40f2bb1b978789d4b73d2f51969b906fed7de81ffe1babdf03534f00c49a600c50dcca3b70129cafcf1315ce5bf13a4892d4e307786c3296197c42d6a11c75cd1d5a23af0ac950354a3eb318bd0b3a9d0e4bf6c3008eaf9f58472c74eaf2899f48807aa49a8281a81ed4b8ae23e0195aa4a3a6b92a30dbe55ae063746923f089fc706885f15e169f4e99d2d4af71968bd0b69d23ff4982e0832e5091f2cfd3de93f276d5216a8889a4acc657e36b1fa6565eb902308991ba1269d72dc606697af0cae1af4168ca0adf678c8d5bd1f2df4b925f3814fffcd30417cbd06fff4f2eb38ff7757e18c4402f68673e0936a20f760b4ecf32d9c67621451e4d3c6978a56256e4383c2e7bc9596c5ef3b2e229a7abdfee7e54381a2f4520d575d82c0cf815f232bb3322e1ff57b6cd1cbbeac99d4868d8184d6b91db2534311d516816bf25b6b5ab55993fa85e30840a99f574b11a5b6d9b22eb85408409a66cb0219f12ac17d69fc05f955ed398bb3aecb18304b520cdee75660fee7ea7bb58614cc1d61cf64bf9772f49d387c55dfa98497079bea548723275294d1b5f46bd300d78feadc77e46048543a86ff818f40fd1e685dc83974b15a2a94525d4233650d5841213c53f119870fda9c92edfb0a1c4d259cfb5311157a3d3782b3b046e5e1431be74dcfd545cf962adb43c9c2a049286902be041448f1788452205d847918b4510e79e3c0506c924de78efe35eeb8bc450c1a7facbe28089a13b243381efc32d4c6936f9b9e7e90c137f1c0d72935e2f60adc7cce4941bb65953a78a9e86e6a014a91e5d28fe4c7e63ec3a18a66afb16186deff24048572839adc64bf4538be3b5a3d6760423acc03d7eb45b3c0740908c909436d4bb6b3e98b1229880d44dbed4e0805c3d011116de02947616499c9553ab00fec365aac5634fca9bff160e168ed4e155533b82ab738bce7803c86bab874aa48a7ed5b3249bef9c6d03e698702f06562832ce964bc81ade8346166a3028b5b97e6942735657892da249d4914dcec9373a236f6e422212fe10b4e0f49f01751200fd9eded9e5db05ce8ef9d8711982a1b663af18a02df2e95cbcb2b0329b6ea1a06c8e97843648501daa645505b41ba2573c34ad8b6809c8b18f52e2a278dfc86e0db9e3bd112a4aed7d72e28de2f0a53c4afc595ce6c2bbe594d429f5171ff8ed9001c5c2a0a90b87550fe2a1796f52282f6fc32082a60cb9fed77d328e949154cb3d3ddb055d532933691438a57fc3506af79d6b964f7f3e546b9eea063cb998a9a892ed3c1333b1c77e605bbb0a60ab535ca5522493d4d535f48bbf31e9417d783fc1c3307d313a2824677e579e20444ade6a11f734abd65ab56a9c254fd3449e99de84c96fd536e493d7404c1f00b3f6998b47de1ce7273b92440b0b7412a96d9998bb5d8158bb40c158f34dc8f3590482e28649def4f9dd5fe05e4d9d1aedcb05585ec502151fad9137c34561adb238dd8c414d652701be6e37aed46a4db3afe00726b7a40d370fa384a11655dd1dca061b90714dc774f210f872b9c332e9cb61859f7eec9a02771f1939ddb55bfef45a26a33b908c6973e0d4336221691d0aaff8655ca6d98da9c104ca9bc58d4b3cb44a505b226bc5bd929874e66c4ba7e585aef6be3ed91dc43b0bb294249ae297f527f6d9762cda1bc39579c9abfca1f3ab85de00eadec829c1d74062076046a024fffe41e4d86e4269b5f40eecd5f5ffb61d03c31acc2caba7733e7da5ab1045b0b0bd865de6eb8081292aeb4d1ec319a15fee96a8b8e63d49a9d3e0edca65e5ef440c472cfa5b84ac6ddf3df253722fb7a77d76e64bf7e076cf0f65a4c64cbb61512078a4855c3517c16078ffdf17f4ac34e4cb7a0870d550bc06780ba571221d222938b6b4c117044386162955dabba9e0016c761b556ecb8111f55a799599e401b392684857b52851b5a87e55c88d8cde5dec8bad37cec9e6894f0578a652b83a616e255868e08c637da964339b0520715b7ba610e8379f207a658ba895a43ee195b979246df2ee3123d28c122ae45cb7c79fe4fe82e9fe640fe81bd32b10b7cb07840ca4dd9fa6f366d4f45c2c84dd00045c940d0cd856a25b74d23c3fec9c21b352425821974a91797b373e54b8d89decd0ba0ead6ae1dce4344cf87120bef483826a7eeedac808dabd226a42a4a6b2748a79672280ec2ac57e5d369e509ac89fb122bda5ac4a13f55e39e964e69ae61a904dda6af00c580e7f79b2d6b080f41200b2"}, 0x1008, 0x800) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, &(0x7f0000000080)="cd27b653eb758f13c58a02ea26fed428a091b6fb41", &(0x7f0000000140)=0x15, &(0x7f0000000180), 0x0) (async) msgsnd(r0, &(0x7f0000001140)={0x1, "f6a1f0503582a27bb211051ba7102b58506f855d8e74755d04a7eb13ba6c3b04bc0daa4c6396f66d253bdafd98a7cb8562bb620cf0c6980edb45a98216a7b93e746c4feb43a329613ca883221d5ac59989ce79410834b82c0e58f8dd70c8c9ab32c3dec1d08d2ef618936267ec7e04631c3b484681cca9f88b9615698b4e05c77bda02221af35ffe44b8522aaa0237af916bbfeb301370541e60a6304d5a1699520b8ec6cfb2af40fe3202a76e5b617e7d29d50f43c2635dfea3e8ac2201123ed34da318dd5f3d4aede867a80188666ec0002e91550bee933fd27621f0ce12a0e6b3de9905c8da5f0207b283"}, 0xf4, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) (async) msgsnd(0x0, &(0x7f0000001240)={0x3, "904f0982595d9d302adf6070f9b54e3ea7af1048459af242c7b6a887f5e8eceb9716553083a619cd2cc2148d6ba60578baf39db8278659def1057c5c670c652d7ad38781fea220b0e3a9431a02f82f12d93e977574f72ade6081547c9b8d0c280ed82d8b065239dedb081d28ad5e9a4e9ea4708f2b623f98e1ce2e5c27c75acb9f70cb88c8bf1dc75dd9439e8d06a30746a6f55ca3fd259d1519d54ae0ce7763fc942a70005aa68f31eeeb1da59df56e6133a7afb2096be11e690a67a4a5f45862e8a98c362089919b0a492f1496576d7876395beb1937445b9d3dcb770f00"/250}, 0x102, 0x800) (async) 01:16:35 executing program 1: r0 = msgget$private(0x0, 0xa0) msgsnd(r0, &(0x7f00000006c0)={0x3, "1392785fabdacdb73e68af77b1f7e44a82463b2de5411a694ed7d9e5eefe98631d2c8fa07d22ddfec8519b22954a192407e7497476aa02fdd67bd46aedaa8af545eb7be262f20b868b89bd9b81fc4ba48cf8260db9bbd372793c91c118eb55e4826c19e519f02c4a0b54c17e10333f621336128867ace1ca4c7e751202a87a003cf92ebd2a932c29b573a30e4484cde5915a22e147c3d9c73e045c3de43e60583eb5c5942cd946cd3923"}, 0xb2, 0x800) r1 = msgget$private(0x0, 0x248) msgrcv(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="0000000000000000000000080000000000000000000000000000000000000000000000000000005c73c3f23900000000000000c41500000000000000000000000000000000000000000000b1866eec8710e8745b78f61876e6970d5b56019dd88cbc13c92174fd4bccd7a98fb9c866ba341c9f2ba6e971b4307e6d260f43e490a9d9c9f116a198fcc20f1d04e58ae37f384c6ff0f7756678af13f889bdb1446e150ce2fa680429831ce6eb98d8cd281a507290969b295ee2e16aab2a17013b9ec9cfdd7f6141f97f0d6947005999e154f258fe03ed7fa2b58f8cea915c5659141a247a61b67fd292136fe565e9b695202b87dcf5bd6ca815bdc7d9177285c132ebc9b58e4470d6f4c1d19d4dc25092155cb4f007c060af466860170ec2254b368c2b9e285a0169d4327187056dfb5f56fbd52523a8df416e03ed2db838121db6cd3ad9dadf410b8d4a550eb31ccfaa8e5f"], 0x4b, 0x2, 0x0) msgsnd(r0, &(0x7f0000000240)=ANY=[], 0x44b, 0x800) msgsnd(r0, 0x0, 0x4a4, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x1, "7e012a2518ed079a83b477d8916507da61ab5546952dc0bc93ee151753fd25d7e204c6e93d38a8e40b62c9bc7e87f0d1cde79fc83b1e2f295a9bb66abe41416851288357414c983083af9fe16bb91551e1205d0e2fe99d8fd51aa2e2fa2ff8353af30e62b659822f6aa121df124d83cf30f63ae4c41d6188e1ab96dc6c40aa87a99cd928db725f3eaa1222a5d90b9e9c5979429cf0ac0dae608eccd22162004666c8baa8d1e864dfdd8589622bb71817bd36c0140afddfe4164df5ed771ff03a8cc109fd36d1a7abf4441afd7dd58a4579f1f2369d36257a21c1bffc207101bbff1b555f0eff9a4d080b10fc3bec772a4f1fb0677d8fb88f88567c4c23f1e4116ac21177533bbf09140036b76a374591c88dcaa8f083f83f2e9e38dad538b43aedbabd94328cfc112078a98f435f922d687ff8a1704104e6d21f9cf06a5a3cd5888888992ea97809f62e490b14138f1613be1bc3a1d8c8b2ef524b2b61b2bc4382659810d4b1a567ced5432c853be44c4a505d4eef023de94f48068d7ec2848807e753eb6c087bcbf61fa772905defa2ef752e10597a5507167e43778f116d7031f431231778de86a9727026aab0ad722870439e3372510169d5780c9e9ea4b73a02e5ea433e8b125332b213925a13c6fbddccc04bad5fa73f3c7cd7dcfb8db78d748cdc3ada5487159eeeafd767b776400cc0d84bced8f4d7caa1cc810f1c0ceeea604dd6e273a4e8ce27d8a0ad700afbe87eaff2a97d29aff04cfb0c85bb60b2f193da23db59fdb925cb0af41e005b8128d757a064fd119109e880c3990b202011aab8196018419d145d647567c467159d669d612cca013da4ded4f127100e183de334b1a8724b66672bdc91698c1eefd8ab2e3d956e3856e4ed972aab13c651113a9b8798e6484b180484156f935170a6af8e099c31d667ad8a66b4d1c540ca73cc705cf1abd8b7b560af31a4634e918f02610cb508b3a14b546b56a2e5e86536d3f9f8b5a1bca28bb48a5a226ed5ad74e6a908a4c76dbde90f1f543de2bd62d406a733abec09b961e156e27b98e630d0107d884888b516e1711011d7ad1d3efab492c1b0aeb57a612ccc839a26d942affe6a4bb5c68af1ddbc9ef891e7fccb04e5b5809a54726dcaedc9d197ca3451a527311148567bbe7822eb7cf5d9ff76d787e5563ab2051ca106236c3bc45b40d1782847d1f0a0971a6080565a782e2a2715b9d92135df02735b490c36b8d99be2e6d4b7aae7a1ea9f42001445a37ad8ad6dddbb3aa68eb0ff7430f6bcd97b4649b2abdd8c7eb868e8086fdf52451cd9f840de3882a52704b0b89e7943e8d9ffe5376d4824a39b2b03e0c261eee7e5b32a9fd712b21dd689e478daa63aef3039c385c2fb359ff104a819334cdeaa76bc016052b28470be8d655b9f7d43dfd23291e55f2188b20388fdd9716750ebc9da62f328f667ce322787081bc0be4ad58e8199e80412b1188bf26ecb6b285161dc289a41a9d7c719bda4f14ef90b57e3da97c53063e04193aeeaa1c9c45e4e57a8de81620b65d06c19ac28f953346b190b37afd2b42f2f89cfbd6d88338947b345a01f4e0abb76d86ebef2012ec6647416a8d70762564ae4cf4e6f68cec7966bca2fbd09af11a7a1c7b5aa361f15a025a2b0040d42b84b3898998037c902ddf98cf101cc0cf5cd1ccdc54d7ed6a3ba5bb93f96a20a0384e3cce384a9c58a510117e319e816bb700a0356e0722bee0cd7be5f58dd6d80ea74bb767ba386b9004041735e0c5be17eea09092d2fa3df2f1b1d6c8f69eee35ad76b17cb0f714384aa45ff014251cd616ab9e8ac0b15ca9e7c59ddc3ffddfe1a6f7e7cf25ebea6a6af0c617a919da6ce53a4407cc8eddafdffd6c2d1a2e670448503ccc4468cdbc9bab8e13ff8db4fe9fbf5904084455c457f27b95b0aaa941ae74d8abc39d10152a914c0c9708263e5a9ebfc8af12259638a63430a6a04d14568b62a5dea9216c33079fb5e57a1b7c8b8aebd17410099fce811f260ce52068d651ae9a1262bf81417fc29965b48f4be68d99fbced738e5d1dcb0519499efc9564362d46a4d94fd2e482cff970c33fe28657282c90df7e63ede3fdb7d193fe5c5aa94557f4b7ce68e5842c3d1318130f9b742fa6725f5f354689f41f3b99d99ae6d312780c81e8fb08145d4ac7ec940b5f8723b545535a1c838f7d6d4a66f4688d6d99aa0ef9fdb052a6f9b4d5b2fbd5a354f6579998add7df73922376c73c97d3fcbd73c9a69850ba0036158327562ed1ea5e6c418a6cadfc4b9d4060818e5271f9ce01a8d4302620e11ae1517178c6426f56a67df81bd6e02baea8ce83347b709b59c7f61a74bb3fb2fd85b441cbea030ca87956f6eaf99dc83e2cc137e34a77a24f87dba04ff1a5c693546c332372a61242e3f45a9712204eabfb4a8a777d8e264727ef76bb41a2bdea54230414d50423282e746a3ec3e88d5ad65bc60d24b2d4c691fb5876ea2e1da10767e33aa0230f537c760957f40a9589397fcc644ba834f46770743c59c2388bc02b3166f567ac20914eb03c44b548aaff55cb7077d7420ccd7bcfa55b3366a9668405d7ff6be34d0cd5fd06d46fb2ffd621569d6f901acf9ade5399ed1853d19f7e584527a1dc29ec17a8d5b36d27909f0367812e9ae8b66ede840e16f3fb4ddf922ee3f90b5aa5d9167373ad7ffda41abf508be844bf62b464239ecbe341a640457552871fb01821b5d01874910184a06b248650edd0d1ee0632bfa4b17e0737081021de4007e2d4cc38e5ce195e229dff004e0bc031ce7cb4f5ad4127e0171c7ead7020688ab0394a49d945a4e5c85458f44a7c8c2f8113c18a2e6e3de4ebb278128fc5d26feb089194545efb207d6f5a6d709fbb0db17aa86f1e6ef0332be481738bcc2547f1e1dafed25a24c751d45f28c7cb2c95f2c56a9e8220c684411ac294adf6ce006f9dadfa33933f301e7bf9826231a8b13b42c3a466eb589bf013ee356638e3c0c042f93d89e0770d720d3858f32bfbb454366e00a4dec7ca72588b9872e0b5bd9efbc238a092a67168974687967067a504b4d31324c55478b27acdbb252f3c3b17fc4d11fb7e3f75651d07820c2584dd24e1c74d21d375c71608c7c253573b4c3d127872e0bbf04fbf68b8976393d70e088ba8fd5f06af3440740e78c7917a16d74c74d0cc8d6dd588e69fb229e1bcc252a753be0418f7a26a7c9624df4d8934a9d809ac83cb367c10acea5c5d076822f6c7a8e085f9258f75eaa37ddf17b2fef0a5d53f813ebc9c2f766ff9f119f26c6fe057964074180e1b75d973fdccef54c4672fa8616aad205b9ce1d0b860cb95916af523e462b0e037855e33238641fc2db24c1a987081e1d56fdf52810e6dd82731b736964b1802ce9e3f9e4e5bd81c45a3e6aa445a2672cac723fc104a23c28b1acb6894d4f94fd7ec9d1d860254b5b1d9b2d9e89478544fd4d06a2bb64a0cd6f54fe6fe13d21014e4754caaae01aec93c8a9d018efa05671a6f49f1ed40f2bb1b978789d4b73d2f51969b906fed7de81ffe1babdf03534f00c49a600c50dcca3b70129cafcf1315ce5bf13a4892d4e307786c3296197c42d6a11c75cd1d5a23af0ac950354a3eb318bd0b3a9d0e4bf6c3008eaf9f58472c74eaf2899f48807aa49a8281a81ed4b8ae23e0195aa4a3a6b92a30dbe55ae063746923f089fc706885f15e169f4e99d2d4af71968bd0b69d23ff4982e0832e5091f2cfd3de93f276d5216a8889a4acc657e36b1fa6565eb902308991ba1269d72dc606697af0cae1af4168ca0adf678c8d5bd1f2df4b925f3814fffcd30417cbd06fff4f2eb38ff7757e18c4402f68673e0936a20f760b4ecf32d9c67621451e4d3c6978a56256e4383c2e7bc9596c5ef3b2e229a7abdfee7e54381a2f4520d575d82c0cf815f232bb3322e1ff57b6cd1cbbeac99d4868d8184d6b91db2534311d516816bf25b6b5ab55993fa85e30840a99f574b11a5b6d9b22eb85408409a66cb0219f12ac17d69fc05f955ed398bb3aecb18304b520cdee75660fee7ea7bb58614cc1d61cf64bf9772f49d387c55dfa98497079bea548723275294d1b5f46bd300d78feadc77e46048543a86ff818f40fd1e685dc83974b15a2a94525d4233650d5841213c53f119870fda9c92edfb0a1c4d259cfb5311157a3d3782b3b046e5e1431be74dcfd545cf962adb43c9c2a049286902be041448f1788452205d847918b4510e79e3c0506c924de78efe35eeb8bc450c1a7facbe28089a13b243381efc32d4c6936f9b9e7e90c137f1c0d72935e2f60adc7cce4941bb65953a78a9e86e6a014a91e5d28fe4c7e63ec3a18a66afb16186deff24048572839adc64bf4538be3b5a3d6760423acc03d7eb45b3c0740908c909436d4bb6b3e98b1229880d44dbed4e0805c3d011116de02947616499c9553ab00fec365aac5634fca9bff160e168ed4e155533b82ab738bce7803c86bab874aa48a7ed5b3249bef9c6d03e698702f06562832ce964bc81ade8346166a3028b5b97e6942735657892da249d4914dcec9373a236f6e422212fe10b4e0f49f01751200fd9eded9e5db05ce8ef9d8711982a1b663af18a02df2e95cbcb2b0329b6ea1a06c8e97843648501daa645505b41ba2573c34ad8b6809c8b18f52e2a278dfc86e0db9e3bd112a4aed7d72e28de2f0a53c4afc595ce6c2bbe594d429f5171ff8ed9001c5c2a0a90b87550fe2a1796f52282f6fc32082a60cb9fed77d328e949154cb3d3ddb055d532933691438a57fc3506af79d6b964f7f3e546b9eea063cb998a9a892ed3c1333b1c77e605bbb0a60ab535ca5522493d4d535f48bbf31e9417d783fc1c3307d313a2824677e579e20444ade6a11f734abd65ab56a9c254fd3449e99de84c96fd536e493d7404c1f00b3f6998b47de1ce7273b92440b0b7412a96d9998bb5d8158bb40c158f34dc8f3590482e28649def4f9dd5fe05e4d9d1aedcb05585ec502151fad9137c34561adb238dd8c414d652701be6e37aed46a4db3afe00726b7a40d370fa384a11655dd1dca061b90714dc774f210f872b9c332e9cb61859f7eec9a02771f1939ddb55bfef45a26a33b908c6973e0d4336221691d0aaff8655ca6d98da9c104ca9bc58d4b3cb44a505b226bc5bd929874e66c4ba7e585aef6be3ed91dc43b0bb294249ae297f527f6d9762cda1bc39579c9abfca1f3ab85de00eadec829c1d74062076046a024fffe41e4d86e4269b5f40eecd5f5ffb61d03c31acc2caba7733e7da5ab1045b0b0bd865de6eb8081292aeb4d1ec319a15fee96a8b8e63d49a9d3e0edca65e5ef440c472cfa5b84ac6ddf3df253722fb7a77d76e64bf7e076cf0f65a4c64cbb61512078a4855c3517c16078ffdf17f4ac34e4cb7a0870d550bc06780ba571221d222938b6b4c117044386162955dabba9e0016c761b556ecb8111f55a799599e401b392684857b52851b5a87e55c88d8cde5dec8bad37cec9e6894f0578a652b83a616e255868e08c637da964339b0520715b7ba610e8379f207a658ba895a43ee195b979246df2ee3123d28c122ae45cb7c79fe4fe82e9fe640fe81bd32b10b7cb07840ca4dd9fa6f366d4f45c2c84dd00045c940d0cd856a25b74d23c3fec9c21b352425821974a91797b373e54b8d89decd0ba0ead6ae1dce4344cf87120bef483826a7eeedac808dabd226a42a4a6b2748a79672280ec2ac57e5d369e509ac89fb122bda5ac4a13f55e39e964e69ae61a904dda6af00c580e7f79b2d6b080f41200b2"}, 0x1008, 0x800) sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, &(0x7f0000000080)="cd27b653eb758f13c58a02ea26fed428a091b6fb41", &(0x7f0000000140)=0x15, &(0x7f0000000180), 0x0) msgsnd(r0, &(0x7f0000001140)={0x1, "f6a1f0503582a27bb211051ba7102b58506f855d8e74755d04a7eb13ba6c3b04bc0daa4c6396f66d253bdafd98a7cb8562bb620cf0c6980edb45a98216a7b93e746c4feb43a329613ca883221d5ac59989ce79410834b82c0e58f8dd70c8c9ab32c3dec1d08d2ef618936267ec7e04631c3b484681cca9f88b9615698b4e05c77bda02221af35ffe44b8522aaa0237af916bbfeb301370541e60a6304d5a1699520b8ec6cfb2af40fe3202a76e5b617e7d29d50f43c2635dfea3e8ac2201123ed34da318dd5f3d4aede867a80188666ec0002e91550bee933fd27621f0ce12a0e6b3de9905c8da5f0207b283"}, 0xf4, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) msgsnd(0x0, &(0x7f0000001240)={0x3, "904f0982595d9d302adf6070f9b54e3ea7af1048459af242c7b6a887f5e8eceb9716553083a619cd2cc2148d6ba60578baf39db8278659def1057c5c670c652d7ad38781fea220b0e3a9431a02f82f12d93e977574f72ade6081547c9b8d0c280ed82d8b065239dedb081d28ad5e9a4e9ea4708f2b623f98e1ce2e5c27c75acb9f70cb88c8bf1dc75dd9439e8d06a30746a6f55ca3fd259d1519d54ae0ce7763fc942a70005aa68f31eeeb1da59df56e6133a7afb2096be11e690a67a4a5f45862e8a98c362089919b0a492f1496576d7876395beb1937445b9d3dcb770f00"/250}, 0x102, 0x800) msgget$private(0x0, 0xa0) (async) msgsnd(r0, &(0x7f00000006c0)={0x3, "1392785fabdacdb73e68af77b1f7e44a82463b2de5411a694ed7d9e5eefe98631d2c8fa07d22ddfec8519b22954a192407e7497476aa02fdd67bd46aedaa8af545eb7be262f20b868b89bd9b81fc4ba48cf8260db9bbd372793c91c118eb55e4826c19e519f02c4a0b54c17e10333f621336128867ace1ca4c7e751202a87a003cf92ebd2a932c29b573a30e4484cde5915a22e147c3d9c73e045c3de43e60583eb5c5942cd946cd3923"}, 0xb2, 0x800) (async) msgget$private(0x0, 0x248) (async) msgrcv(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="0000000000000000000000080000000000000000000000000000000000000000000000000000005c73c3f23900000000000000c41500000000000000000000000000000000000000000000b1866eec8710e8745b78f61876e6970d5b56019dd88cbc13c92174fd4bccd7a98fb9c866ba341c9f2ba6e971b4307e6d260f43e490a9d9c9f116a198fcc20f1d04e58ae37f384c6ff0f7756678af13f889bdb1446e150ce2fa680429831ce6eb98d8cd281a507290969b295ee2e16aab2a17013b9ec9cfdd7f6141f97f0d6947005999e154f258fe03ed7fa2b58f8cea915c5659141a247a61b67fd292136fe565e9b695202b87dcf5bd6ca815bdc7d9177285c132ebc9b58e4470d6f4c1d19d4dc25092155cb4f007c060af466860170ec2254b368c2b9e285a0169d4327187056dfb5f56fbd52523a8df416e03ed2db838121db6cd3ad9dadf410b8d4a550eb31ccfaa8e5f"], 0x4b, 0x2, 0x0) (async) msgsnd(r0, &(0x7f0000000240)=ANY=[], 0x44b, 0x800) (async) msgsnd(r0, 0x0, 0x4a4, 0x0) (async) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) (async) msgsnd(r0, &(0x7f0000000000)={0x1, "7e012a2518ed079a83b477d8916507da61ab5546952dc0bc93ee151753fd25d7e204c6e93d38a8e40b62c9bc7e87f0d1cde79fc83b1e2f295a9bb66abe41416851288357414c983083af9fe16bb91551e1205d0e2fe99d8fd51aa2e2fa2ff8353af30e62b659822f6aa121df124d83cf30f63ae4c41d6188e1ab96dc6c40aa87a99cd928db725f3eaa1222a5d90b9e9c5979429cf0ac0dae608eccd22162004666c8baa8d1e864dfdd8589622bb71817bd36c0140afddfe4164df5ed771ff03a8cc109fd36d1a7abf4441afd7dd58a4579f1f2369d36257a21c1bffc207101bbff1b555f0eff9a4d080b10fc3bec772a4f1fb0677d8fb88f88567c4c23f1e4116ac21177533bbf09140036b76a374591c88dcaa8f083f83f2e9e38dad538b43aedbabd94328cfc112078a98f435f922d687ff8a1704104e6d21f9cf06a5a3cd5888888992ea97809f62e490b14138f1613be1bc3a1d8c8b2ef524b2b61b2bc4382659810d4b1a567ced5432c853be44c4a505d4eef023de94f48068d7ec2848807e753eb6c087bcbf61fa772905defa2ef752e10597a5507167e43778f116d7031f431231778de86a9727026aab0ad722870439e3372510169d5780c9e9ea4b73a02e5ea433e8b125332b213925a13c6fbddccc04bad5fa73f3c7cd7dcfb8db78d748cdc3ada5487159eeeafd767b776400cc0d84bced8f4d7caa1cc810f1c0ceeea604dd6e273a4e8ce27d8a0ad700afbe87eaff2a97d29aff04cfb0c85bb60b2f193da23db59fdb925cb0af41e005b8128d757a064fd119109e880c3990b202011aab8196018419d145d647567c467159d669d612cca013da4ded4f127100e183de334b1a8724b66672bdc91698c1eefd8ab2e3d956e3856e4ed972aab13c651113a9b8798e6484b180484156f935170a6af8e099c31d667ad8a66b4d1c540ca73cc705cf1abd8b7b560af31a4634e918f02610cb508b3a14b546b56a2e5e86536d3f9f8b5a1bca28bb48a5a226ed5ad74e6a908a4c76dbde90f1f543de2bd62d406a733abec09b961e156e27b98e630d0107d884888b516e1711011d7ad1d3efab492c1b0aeb57a612ccc839a26d942affe6a4bb5c68af1ddbc9ef891e7fccb04e5b5809a54726dcaedc9d197ca3451a527311148567bbe7822eb7cf5d9ff76d787e5563ab2051ca106236c3bc45b40d1782847d1f0a0971a6080565a782e2a2715b9d92135df02735b490c36b8d99be2e6d4b7aae7a1ea9f42001445a37ad8ad6dddbb3aa68eb0ff7430f6bcd97b4649b2abdd8c7eb868e8086fdf52451cd9f840de3882a52704b0b89e7943e8d9ffe5376d4824a39b2b03e0c261eee7e5b32a9fd712b21dd689e478daa63aef3039c385c2fb359ff104a819334cdeaa76bc016052b28470be8d655b9f7d43dfd23291e55f2188b20388fdd9716750ebc9da62f328f667ce322787081bc0be4ad58e8199e80412b1188bf26ecb6b285161dc289a41a9d7c719bda4f14ef90b57e3da97c53063e04193aeeaa1c9c45e4e57a8de81620b65d06c19ac28f953346b190b37afd2b42f2f89cfbd6d88338947b345a01f4e0abb76d86ebef2012ec6647416a8d70762564ae4cf4e6f68cec7966bca2fbd09af11a7a1c7b5aa361f15a025a2b0040d42b84b3898998037c902ddf98cf101cc0cf5cd1ccdc54d7ed6a3ba5bb93f96a20a0384e3cce384a9c58a510117e319e816bb700a0356e0722bee0cd7be5f58dd6d80ea74bb767ba386b9004041735e0c5be17eea09092d2fa3df2f1b1d6c8f69eee35ad76b17cb0f714384aa45ff014251cd616ab9e8ac0b15ca9e7c59ddc3ffddfe1a6f7e7cf25ebea6a6af0c617a919da6ce53a4407cc8eddafdffd6c2d1a2e670448503ccc4468cdbc9bab8e13ff8db4fe9fbf5904084455c457f27b95b0aaa941ae74d8abc39d10152a914c0c9708263e5a9ebfc8af12259638a63430a6a04d14568b62a5dea9216c33079fb5e57a1b7c8b8aebd17410099fce811f260ce52068d651ae9a1262bf81417fc29965b48f4be68d99fbced738e5d1dcb0519499efc9564362d46a4d94fd2e482cff970c33fe28657282c90df7e63ede3fdb7d193fe5c5aa94557f4b7ce68e5842c3d1318130f9b742fa6725f5f354689f41f3b99d99ae6d312780c81e8fb08145d4ac7ec940b5f8723b545535a1c838f7d6d4a66f4688d6d99aa0ef9fdb052a6f9b4d5b2fbd5a354f6579998add7df73922376c73c97d3fcbd73c9a69850ba0036158327562ed1ea5e6c418a6cadfc4b9d4060818e5271f9ce01a8d4302620e11ae1517178c6426f56a67df81bd6e02baea8ce83347b709b59c7f61a74bb3fb2fd85b441cbea030ca87956f6eaf99dc83e2cc137e34a77a24f87dba04ff1a5c693546c332372a61242e3f45a9712204eabfb4a8a777d8e264727ef76bb41a2bdea54230414d50423282e746a3ec3e88d5ad65bc60d24b2d4c691fb5876ea2e1da10767e33aa0230f537c760957f40a9589397fcc644ba834f46770743c59c2388bc02b3166f567ac20914eb03c44b548aaff55cb7077d7420ccd7bcfa55b3366a9668405d7ff6be34d0cd5fd06d46fb2ffd621569d6f901acf9ade5399ed1853d19f7e584527a1dc29ec17a8d5b36d27909f0367812e9ae8b66ede840e16f3fb4ddf922ee3f90b5aa5d9167373ad7ffda41abf508be844bf62b464239ecbe341a640457552871fb01821b5d01874910184a06b248650edd0d1ee0632bfa4b17e0737081021de4007e2d4cc38e5ce195e229dff004e0bc031ce7cb4f5ad4127e0171c7ead7020688ab0394a49d945a4e5c85458f44a7c8c2f8113c18a2e6e3de4ebb278128fc5d26feb089194545efb207d6f5a6d709fbb0db17aa86f1e6ef0332be481738bcc2547f1e1dafed25a24c751d45f28c7cb2c95f2c56a9e8220c684411ac294adf6ce006f9dadfa33933f301e7bf9826231a8b13b42c3a466eb589bf013ee356638e3c0c042f93d89e0770d720d3858f32bfbb454366e00a4dec7ca72588b9872e0b5bd9efbc238a092a67168974687967067a504b4d31324c55478b27acdbb252f3c3b17fc4d11fb7e3f75651d07820c2584dd24e1c74d21d375c71608c7c253573b4c3d127872e0bbf04fbf68b8976393d70e088ba8fd5f06af3440740e78c7917a16d74c74d0cc8d6dd588e69fb229e1bcc252a753be0418f7a26a7c9624df4d8934a9d809ac83cb367c10acea5c5d076822f6c7a8e085f9258f75eaa37ddf17b2fef0a5d53f813ebc9c2f766ff9f119f26c6fe057964074180e1b75d973fdccef54c4672fa8616aad205b9ce1d0b860cb95916af523e462b0e037855e33238641fc2db24c1a987081e1d56fdf52810e6dd82731b736964b1802ce9e3f9e4e5bd81c45a3e6aa445a2672cac723fc104a23c28b1acb6894d4f94fd7ec9d1d860254b5b1d9b2d9e89478544fd4d06a2bb64a0cd6f54fe6fe13d21014e4754caaae01aec93c8a9d018efa05671a6f49f1ed40f2bb1b978789d4b73d2f51969b906fed7de81ffe1babdf03534f00c49a600c50dcca3b70129cafcf1315ce5bf13a4892d4e307786c3296197c42d6a11c75cd1d5a23af0ac950354a3eb318bd0b3a9d0e4bf6c3008eaf9f58472c74eaf2899f48807aa49a8281a81ed4b8ae23e0195aa4a3a6b92a30dbe55ae063746923f089fc706885f15e169f4e99d2d4af71968bd0b69d23ff4982e0832e5091f2cfd3de93f276d5216a8889a4acc657e36b1fa6565eb902308991ba1269d72dc606697af0cae1af4168ca0adf678c8d5bd1f2df4b925f3814fffcd30417cbd06fff4f2eb38ff7757e18c4402f68673e0936a20f760b4ecf32d9c67621451e4d3c6978a56256e4383c2e7bc9596c5ef3b2e229a7abdfee7e54381a2f4520d575d82c0cf815f232bb3322e1ff57b6cd1cbbeac99d4868d8184d6b91db2534311d516816bf25b6b5ab55993fa85e30840a99f574b11a5b6d9b22eb85408409a66cb0219f12ac17d69fc05f955ed398bb3aecb18304b520cdee75660fee7ea7bb58614cc1d61cf64bf9772f49d387c55dfa98497079bea548723275294d1b5f46bd300d78feadc77e46048543a86ff818f40fd1e685dc83974b15a2a94525d4233650d5841213c53f119870fda9c92edfb0a1c4d259cfb5311157a3d3782b3b046e5e1431be74dcfd545cf962adb43c9c2a049286902be041448f1788452205d847918b4510e79e3c0506c924de78efe35eeb8bc450c1a7facbe28089a13b243381efc32d4c6936f9b9e7e90c137f1c0d72935e2f60adc7cce4941bb65953a78a9e86e6a014a91e5d28fe4c7e63ec3a18a66afb16186deff24048572839adc64bf4538be3b5a3d6760423acc03d7eb45b3c0740908c909436d4bb6b3e98b1229880d44dbed4e0805c3d011116de02947616499c9553ab00fec365aac5634fca9bff160e168ed4e155533b82ab738bce7803c86bab874aa48a7ed5b3249bef9c6d03e698702f06562832ce964bc81ade8346166a3028b5b97e6942735657892da249d4914dcec9373a236f6e422212fe10b4e0f49f01751200fd9eded9e5db05ce8ef9d8711982a1b663af18a02df2e95cbcb2b0329b6ea1a06c8e97843648501daa645505b41ba2573c34ad8b6809c8b18f52e2a278dfc86e0db9e3bd112a4aed7d72e28de2f0a53c4afc595ce6c2bbe594d429f5171ff8ed9001c5c2a0a90b87550fe2a1796f52282f6fc32082a60cb9fed77d328e949154cb3d3ddb055d532933691438a57fc3506af79d6b964f7f3e546b9eea063cb998a9a892ed3c1333b1c77e605bbb0a60ab535ca5522493d4d535f48bbf31e9417d783fc1c3307d313a2824677e579e20444ade6a11f734abd65ab56a9c254fd3449e99de84c96fd536e493d7404c1f00b3f6998b47de1ce7273b92440b0b7412a96d9998bb5d8158bb40c158f34dc8f3590482e28649def4f9dd5fe05e4d9d1aedcb05585ec502151fad9137c34561adb238dd8c414d652701be6e37aed46a4db3afe00726b7a40d370fa384a11655dd1dca061b90714dc774f210f872b9c332e9cb61859f7eec9a02771f1939ddb55bfef45a26a33b908c6973e0d4336221691d0aaff8655ca6d98da9c104ca9bc58d4b3cb44a505b226bc5bd929874e66c4ba7e585aef6be3ed91dc43b0bb294249ae297f527f6d9762cda1bc39579c9abfca1f3ab85de00eadec829c1d74062076046a024fffe41e4d86e4269b5f40eecd5f5ffb61d03c31acc2caba7733e7da5ab1045b0b0bd865de6eb8081292aeb4d1ec319a15fee96a8b8e63d49a9d3e0edca65e5ef440c472cfa5b84ac6ddf3df253722fb7a77d76e64bf7e076cf0f65a4c64cbb61512078a4855c3517c16078ffdf17f4ac34e4cb7a0870d550bc06780ba571221d222938b6b4c117044386162955dabba9e0016c761b556ecb8111f55a799599e401b392684857b52851b5a87e55c88d8cde5dec8bad37cec9e6894f0578a652b83a616e255868e08c637da964339b0520715b7ba610e8379f207a658ba895a43ee195b979246df2ee3123d28c122ae45cb7c79fe4fe82e9fe640fe81bd32b10b7cb07840ca4dd9fa6f366d4f45c2c84dd00045c940d0cd856a25b74d23c3fec9c21b352425821974a91797b373e54b8d89decd0ba0ead6ae1dce4344cf87120bef483826a7eeedac808dabd226a42a4a6b2748a79672280ec2ac57e5d369e509ac89fb122bda5ac4a13f55e39e964e69ae61a904dda6af00c580e7f79b2d6b080f41200b2"}, 0x1008, 0x800) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, &(0x7f0000000080)="cd27b653eb758f13c58a02ea26fed428a091b6fb41", &(0x7f0000000140)=0x15, &(0x7f0000000180), 0x0) (async) msgsnd(r0, &(0x7f0000001140)={0x1, "f6a1f0503582a27bb211051ba7102b58506f855d8e74755d04a7eb13ba6c3b04bc0daa4c6396f66d253bdafd98a7cb8562bb620cf0c6980edb45a98216a7b93e746c4feb43a329613ca883221d5ac59989ce79410834b82c0e58f8dd70c8c9ab32c3dec1d08d2ef618936267ec7e04631c3b484681cca9f88b9615698b4e05c77bda02221af35ffe44b8522aaa0237af916bbfeb301370541e60a6304d5a1699520b8ec6cfb2af40fe3202a76e5b617e7d29d50f43c2635dfea3e8ac2201123ed34da318dd5f3d4aede867a80188666ec0002e91550bee933fd27621f0ce12a0e6b3de9905c8da5f0207b283"}, 0xf4, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) (async) msgsnd(0x0, &(0x7f0000001240)={0x3, "904f0982595d9d302adf6070f9b54e3ea7af1048459af242c7b6a887f5e8eceb9716553083a619cd2cc2148d6ba60578baf39db8278659def1057c5c670c652d7ad38781fea220b0e3a9431a02f82f12d93e977574f72ade6081547c9b8d0c280ed82d8b065239dedb081d28ad5e9a4e9ea4708f2b623f98e1ce2e5c27c75acb9f70cb88c8bf1dc75dd9439e8d06a30746a6f55ca3fd259d1519d54ae0ce7763fc942a70005aa68f31eeeb1da59df56e6133a7afb2096be11e690a67a4a5f45862e8a98c362089919b0a492f1496576d7876395beb1937445b9d3dcb770f00"/250}, 0x102, 0x800) (async) 01:16:35 executing program 3: read(0xffffffffffffffff, &(0x7f0000000040)=""/151, 0x97) open(&(0x7f0000000000)='./file0\x00', 0x613, 0x1) 01:16:35 executing program 4: open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x2412, r0, 0x6) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x6) 01:16:35 executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100000000000000003f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) socket(0x10, 0x5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 01:16:35 executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [], [{0x2}]}}) munmap(&(0x7f0000005000/0x3000)=nil, 0x3000) shutdown(0xffffffffffffffff, 0x2) r1 = semget$private(0x0, 0x4, 0x1b2) r2 = semget$private(0x0, 0x4, 0x1b2) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r3 = semget$private(0x0, 0x4, 0x1b2) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000001200)=""/148) pipe(&(0x7f0000000180)={0xffffffffffffffff}) semop(r3, &(0x7f0000000000)=[{0x1, 0xfeff, 0x1800}, {0x2, 0x80, 0x800}, {0x0, 0xfff, 0x800}, {0x1, 0xd1, 0x800}, {0x2, 0x8}], 0x5) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000001200)=""/148) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/215) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r7) sendmsg$unix(r4, &(0x7f0000000ac0)={&(0x7f0000000b00)=ANY=[@ANYBLOB="01002e2f66696c65302f2e2e2f66696c651000eb10499d1f2316f4487a87d46d302215719d3f603519057bdbe967281ce3fec859ecb74894bf40a7c93a66488850761a18dc0cc6eb934ae87c1dc7cb6029cc1c58b8c70a6ea4eadc349a60f32e5ba1fde064a7ec3c11c45c846e9a8144594c72863a0327a57d35563f55f8e5f14aa5f415ebe3484e5102d798b365f5431a6304ae9a5aed4a"], 0x13, &(0x7f00000009c0)=[{&(0x7f0000000200)="36064f96471490048341e4970e1932a65ca9284b08eec4fc875a960b89a05638e819f8e3249d9fe028de0575404f657e89905858aebfcb1f24eba868cb8eacf0866d4239997f49a4b609248a282362f6060a1b765d1306ae2ab606f48d0b2d5f0efad3c78d46f02347474e911de0764e05ae9096cddae69b666e13995f34b6a5", 0x80}, {&(0x7f0000000280)="0d12787e10c9b26a83081aef337040cbac6f8db560d536315173b7f5d9f7d970923c8c7cd640f3d1b65135a082a992244683286f5c1af15c849f043dcc823175", 0x40}, {&(0x7f00000002c0)="bc8360f5d49050b76484765f186a93ffeb17b268760ed8ae6281e3745837fca263e5c560651880a0a866f2c373c87b4d2bf00f7c6e77fcebb4013f0b704e776fbe42c8a70fde6c2ab7b885dc5b73e9073333687786bd0e5e1fb6ece6af6e2428f91550567c2d92d3d6e1832494f038bd", 0x70}, {&(0x7f0000000340)="c3d98b71f68038f4a95332aedaf27b2693be1a1aac023b6be07e9933443fa041704ba550bb0a7ba159e740a26bb0d04ca98a9d8343a23c20bea335b3819e38ade24100ce4ae9db1c21a09b40120204d746d94b018e4dcfaa430a0b5fb0f3a799cfa2c8d5d10d89af00955e5d4ecd951412e6ff336ae0afefe2288e49520dde98531b51ec7ec9cd", 0x87}, {&(0x7f00000012c0)="f045fdf4647ff08aef25d0f872384203a2337c935467b9fefe0da9837012bd321fd3a7188fd4806db8ab7bd42ae904736287b88296e760419788fc8d3a1b880af4ff5b80d17bb1b870d6ac8458508f8d1cf7992a80a524668dceb5817bbca57e4b9b98dcfcd78449f9147af12133a21101fdebb6a54602f568c7f9d206795769273d926523a420f9217b3c17522ebe322152d48b11918a977bfbc02d3942bb76c6aec449c2e226085abe82616724caa5f02f6668382ae2b4133dda7c8b5518a2c8d25361c617b358825033c9736c74794f5a0b3126f080aea4d9ad7ed33dec7da38ba854aab0be5acbeb38c81493cb76f27263fcf84b1a06740a60caeeaac3aab5d439765526e6e5383262cccf7b4326e9cb2c995bd3928aea24db76ba9a7950151bb28d5d07d13d0619fddcf3b0de6aa1ac8808eec605d1e06fa054cb035996b0ef038fc38ab81693cd287f37cc40ce8d1c6eb89bc2d735577414790689c5d75c8cb41d8b767ab5b745323af8dad50f114a87af8e644e9222a876fbd5958cda0ea360d17c05ac1b7609705fc5caed1fe5756982749f1398f60c303d565d9f0caa90101753b9a06904a5b279b3159d2f60cee1f7b13a68e317b8de384e4dd438ca19287cb88fa71047e714bbffb0e909db855341e889f03ec979d06cbe1cbfa7282a4d8657b9af9ac951dbe9eab3bc86b0e8ca49961bfc63aa86f6b3696d7b0c185e233449a1d5b88ab8ad9deaad4df85d377272243767e6b3831b3ee8f01cde66fbcd3171a1addd8b7871ab20fda585afc50f5a262ca99912d826868cf4453cc7ef7a1d1c00ad05044b505044ad2be7df03fde22717a50a021197f532c7e830148b11d3378c4dc65a286c87b1498c680bd9200984447479c261c8a24db60cf4e2b96317830ed1063d9d7ca1e5d909ee61c726f7b9dc4744a37297aa7b4ed4e11f40f63afd2557836fa390888de5ebbc0443bb90bc78202e37b9272d365894e8cbf8aadecf368461f892aaff6bf05fd535b5d0cec2bb850fd841ba1b35561a11466dea76e6098312ba0590239a7c4fe1f9fcb55f17e1512a968a7e152ba62a823474318d2bbc2456222ce85dd733136c3b7ec65b5f2c55e9f6653439f2035015cbb0983989d790e936e74c8eab5d6a6b39712cf422f14f52b739f745e90d7a4910581aba0be58674854ba03b1a576a37af2beb72683707221065153ffb0758e1bc197952080efcdd3c65de667175edd2fb41256da7ca1637eb369e27222b99a284be667d1055827a92c03ebc532b20aea06bc151dd89e0b276def247a43f6fb9de6557e98172f3db11ccf1ce77bc1c62fe8ef892fdd45baff8831c961153bd4849b9604606362dd87369f320080b67a53353a739421ec8a6096f8e7f94f8ca6e7995874cd46fd6fb1948a07fe62276ff87b0ef5f16f9a17a1eea43e6803a89f9710a130818b84a55d04804312ac9d58a50166ce3c793a03c0f006536abac6cdd8563fb7eeb063c9dd00b2134e9dc0d2b9b1ff181c37a15596306530aab6a04929587f883aed18c19a49322e2f9a5932b31dba1b0d6074830fa7bff09a996638296d25f35133ef091dabe0200ec4800b5182f8b9d8a70f4b06158a4c6568e5453cdc872960e55a8a2b05ce2bf24c7b0486893188daab9ef9552b847cab09868e89d1a88de518a8fe4fec72f36f5d0274fbcdb477f01277cf5eda8c2239560ec30ed1061301e4a9bb5d8640acddf9ebbc92169c2e58b7bafef393c0c40d615ff4a5f966a2b4814250643861074599de62c359f8d40291bb37a6db0f31cceba04953f7deaed856e7d101dae73d0cc6cf68d3d2c9ad08039e6820ff8763a8abfb1a182faf43c194bf598ceba00d1260b81a1935632be3a701614de8a26578b03ee53988596d88a478dd05ff329ee86fb4cfe8f4ae61065fffc22a323a84e882328c7a06268cc6dfa5e6b5de3d9d63dbc029f015c2ebf616927e6f70ff7f5043d5ecb65b16815741a5a2b97ade74f24c0fa8dc5fabc95885ea75fdba8a2cbcc9f10c1a1824e2472302d75e0f2f362221ad01713898df01658ac9f4a14062a3e4db2e469362e508dfd05b95bcb0e34998232e872127d09fa358286ec768b2cf978413f8888e6d23b0df541b077f85f6cf6c39fb520e747b528c79be536cdb4b3c957c5918d890eb21cf7c4475f7e6ad8ea1c0324380fe8c2e01e7593394484248ab43f469e73a107ad115aec02187f45f265e5f42a34375ae2f1fe085c3a95c9f179fa371aa3062d106b2f5d7f0a0c7a0103750388e5acd12bc1abbaa2d9aa280ff4bd08a253ffc8b055cd6ba755d3175dae78de0d462f600d366e6cc3198583a9998803fcdb19c59d06f8f11844e1d21168f9eb57322c908a74bd31eab892ba28538f15be7e6a6714774bf2fe8a9b7160cb419c4333242bbb6128f0dffc9cf8869c66ea73bfa02f06ea875e4d15f3733e03ca13f5d3b8c181ae6611009265c2edd6ffb1e5a98b5ea3d733e3cf36b0f4a9c1a9d3a116908b2aa248faf742a9f8d4df61ba3efe39d1440dc662146cc385db1913a1d80c8a352f12e46d098313cac51b0a1385682e325e96f6da9e072423df53d6a80883fe1cb69d4a96f843ee94443cc47b5e567c4c80e8358418d09333b01daf9ac45acc21e08bd9df509bd8c77e9742f2ee766a1b4f3cdf592e73a5171e9d32eaa373d338af3264c5e1e1df92c9ff3173d24a5f7b55a604296c954090054b2cde35bb1589dcb2e483186fcfe5c065007f812fbd731d5bd3b05bd93e8d0627e2dafbcfe36a63361b6f9b4c12bf99276ca4040fa11f8a26bf0bcab63a59fb259dc31832200957ede19655421930d10a687c7c0a48d31cac4513f84fb626bc7b9bfa6e7a31ea0602b3db859b0250046a632c21c588c1b99f833bee5964c3c9ecf3eb472f14927ee457da693faa1137bf824acf2999883be86eb07c3d1c96fdae8d1d908f6363b5e5836d66cb009d641fdb5e8fdbbe0c12f84dc28f58afe558e4f2e463a50ba4141bce6b52cd845c8a76ae3c24d30de919a5d2395dbb74c3e481bb7b02d6384a39c4d0189eb2972fcb5de4d05e457a81490a1e67de6126d1f7aef35ba809a4416c53ae6163025f3109008246823be826f40b0f638d24e9d1e8356989642e01e835c915768a06014e82c42f852dfb9894c031a1c3c46e63706d120579ea346fae55f99283244f39e3f284289a9e31f8be104fdefada37142b98caf5c0aea89bd347d9de30cb8b0adf7a4c905a78d9e2456251f5b165200c621c4607a66046f04322e19062378b52ea6030d666aae85e1b7d0542a5ef5cb2e91402d3771d88eb1a36a1f96e42e1000a6cfd5f72c61ced063be8c852a316bfaa5e0ef27d752067e9ae5af34404385184c4ba9e30e39c7750b1da7ee3d716525f759e178748ae093cfbfd12dcbc71853adfef9541e4310997e12f9e6e20c3d67783a106ec545d62301e94a017abcdf56b0ebb2952b22455242aa1d8c731f635104eb99a47a14e5dc9b1ceeb5fff66ec68682b2857ffce495025142244ea301d1fecb5afd2f8013347c624f783a5a3002c6f9e86d8c34aafc4555a22ff1864df3e2f1f635d55b3bbd470f5d2f669aa1dd590994977f06b1bb92e1b8a3a090a1911065d278c295c43457c7dc090fd78e0a58a88eb0bb601657b69e2ec5b1972e44e10fef3ee99cbf2b5085f9c98e8098c83f37d7e4f82665b07c77cb5f2bef908bd8508f7ceedf806f309eec34eeda667c415c13a1442fde220883295e29e69fc1a70b7a6e660f82ff63509b5e82282278a1ff8e8e7b1e237442569ad8f19d90782e86c0c25d04795bf7c649d043a20603b965f0096c8126974296b57306f5ab24e4f019f8cf7bec96940f90d2b94b653c086fdf5be1baf37766e8407491a742ad0ea24a62b2e38198314f52dc1f6815fe97dd0850d1872827d51e58cd5e4cb74f8da63fa2ee2688c1b1804bc85017796e93fb266e5983edaafdf7f58601b527b050af922aea6f1545182449115410a599cd536e25587c1f004771e4185ff61e84db89002d53f25b0ba74fc6511aa5356d7d33899912091890205e75977d0fd34254ee93d2df71d3aa2e1a6ad807ec8d9820a156270a7cf3e6945fe9f296ffa08830b1c679b5a334105021994cd6df1545d4a471e50cfbe13acfc78aea544d46b3b8cf26f066f9cfc6ee51fd8f0711ae3738048dfd342be4ed0a745b6401bfacbbe4988dc75b72ffb18cf1db05c69c1df7708ee3283296f0e7a44bfdce441e716c95e9e843e6d25ec33738160c4baa0ae09bf7f668a5c38cffab3b3634d84cdf9e38b84bdd96a7aa3a112f2fd37a2da3783b304b5ac52378db6bdf1cbed7c3687e4a2d9f90734f6078c7ecadf58c608bbe4303251217cf0427965a5887b455e2a45518409db57ba08b7286ea2e628ff8e57eb3e69c61feeea061596fb7d768a9285f63695ee45db65f9f8d7dec221edd2c4be98612d9813d768be6be0b68b98d9e0df31a18bcceb15bae6068f9da14fa0930cf6271d9cbfaeabe7ee74ad3f5240645c3e36b71cc1741b0b981196aed1585fb80b42f16dcaa3c4ea9b1196e979d7687b7716cdcb49b258be6b93a4e682bfe080849d1e73994f844a65ff4fc566db4f2faed4927b58664484f9a7fe67697135c147853520a469119c21107a9dc2239776cca537d2f1f74b5e50b79e6de5088f428c1a85ecd4efcd0d69236d92552986845391ad6a1ba1ceafca1d5fa4cff60ee1989815b76b6c76108513f9ccf1d8a509d65d7f599673576e92677ffda548a716d792214dd9385a9db54487b19df869bae66c4b2fac0a030ad11cfcf50c73d1375d1c2e2d208b45795038fa159cf3dcbee046071fed645aad4f8021c1e535af16c287284cbdef8cd9278b8efe899c58240ecb67434d7a23a74c001f01952a139cf5d05649a5c47903640fe193e3f6a748f638390fa76d846a971b905fc3fce27edee7be9d09b2f8575d95029eef06cafce81ff752b49e519ddf326d411ac426974effa4508e0462bc339eecd2d3a4fe28314df4d11d124f30751181958135a3e0559fe7f520c19f911591d29839a352181f02d1b4e7ecbeeabec58d2e71cd3174b6d6ba1c7996e58e8baf5f47ba9955ac66d7063aa39ee0f77149ce9a7bfa98246f61bab72991270ad2e0ec4cf688d32bd3b0fc9cf17b4a4d9aece661e920ab6e7092be82bc62c7f5d6bf98337df016aa3164502434ac091058a9fe02d081230f0f02c3f76166ca0035cbc680ec2b8634209ddee3557518fb7b0db48e8de188968dd4eb552e538fbaa2ca76a9931b214a32e41632af9fbc51e12731cf65a8b43faa24d14de60f2bf04a4ea72939a3db131f69b4a9b2c499fee6fb36523f8212c02405bcb7005f8540118d72c0817e2065cd051c65c5aa0ffaceca4dbd2b325d096a22babf75e2fdea420bfbfb6ceab11af7236a30a878800b24ba7755571924d6b53e756b046b3723ea0e8bf30ac1fce04948511383be1bdf368a17c8b8f05b9c319bf8aaa4b43b0108ebe790bd137064caa633acaf75f077c1704ed15586cb5f46589dd18bbe88b471077e3c8b6fa5ffff1dfdda248b1292133663682a8bd2af43461cbc91abbd8f245275efda768afa6c8e5c5a6ab9d55c67b4c96bc893415dc642eab81cb012cd3f03bf5186f79c6e02d8039860325e61d69fbf831d64527e66611136bef4180d89db3ccec242669586b143beb141bc7b716c108d5ee8ba9e9a48b672983f9dc18a75fac0ef97a7218c8b490a312406d241308e08ea941b153524", 0x1000}, {&(0x7f0000000440)="3fad740aaf5e30b3d27b5442a431612df94c9506d36bbef74f688f02b5c073e3a0d0dea02759675c2115", 0x2a}, {&(0x7f00000004c0)="902a0956091656574fa6b730584ae0ed99e017e57b4e7d235dea6cb7188ce9266d16bdf3e5b1128a8169c660f3c603b19c536d4f06050994098775a79eeb61180d84bd49a9477afe35f009bde45bd5ba3977710a1a9e41727d1e017f3738864980bf5b71a22ed9f2ecf1ea739af95b274686eb91c3a83c5401c0f49bbf140ec3dedc3367fdacb92665a97232650c01c15bc0fb272834206ed23d74330f83e3b68546e2c80571b688dd0d4fe651", 0xad}, {&(0x7f0000000800)="a8a5257b42f24737edfcb8e41ddb3b792b0be7b03b19cf3e0487a1772d34f678e1785dc1dea99cb8da21230cde4ef94b56fe61e7908f9b3c7fc3d86812257813f1187159ea97e3aefca4", 0x4a}, {&(0x7f0000000880)="88f9b65e73387c9fb6d9d67a98ea6ee23a12b26491898f961ba3c918d025d7962550fc535e8a27e04918cae0881ccac182aea4e6e2f8bbde27bd0d85ee53787bebe96ee244ccee5a2bc081e960a0997e5429d68312f0f46d935506f13fb1069d2ea3", 0x62}, {&(0x7f0000000900)="358ce95029583a360e5d1b69d47ef425739772ab1ac083a9045ad764a08ed3f6fbdb0985188a255746bffb066dac94699abc1b6eb43862f01917326429ff9b7f4c0dba3b6a84d6fcc846e252c9ff7317f19f5729c32c78b883dae0be04f5a4135efbd8a9a711a3b590f942e31d263147bcfa7d7a1c8e908b7e3ee62f0cf91041aabc22b4485c3bf785768a45af0b8115f37af41a6ad80a41063ffd98d6bbd1a35a2ed55b03f43b5a8d1d71fdd0af28f7b3d53d292cd396692f91906ec5", 0xbd}], 0xa, &(0x7f0000000a80)=[@cred={0xffffffffffffff34, 0xffff, 0x0, 0x0, r7}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}], 0x40}, 0x408) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [], [{0x2}]}}) (async) munmap(&(0x7f0000005000/0x3000)=nil, 0x3000) (async) shutdown(0xffffffffffffffff, 0x2) (async) semget$private(0x0, 0x4, 0x1b2) (async) semget$private(0x0, 0x4, 0x1b2) (async) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) (async) semget$private(0x0, 0x4, 0x1b2) (async) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) (async) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000001200)=""/148) (async) pipe(&(0x7f0000000180)) (async) semop(r3, &(0x7f0000000000)=[{0x1, 0xfeff, 0x1800}, {0x2, 0x80, 0x800}, {0x0, 0xfff, 0x800}, {0x1, 0xd1, 0x800}, {0x2, 0x8}], 0x5) (async) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000001200)=""/148) (async) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/215) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) (async) setreuid(0xffffffffffffffff, r7) (async) sendmsg$unix(r4, &(0x7f0000000ac0)={&(0x7f0000000b00)=ANY=[@ANYBLOB="01002e2f66696c65302f2e2e2f66696c651000eb10499d1f2316f4487a87d46d302215719d3f603519057bdbe967281ce3fec859ecb74894bf40a7c93a66488850761a18dc0cc6eb934ae87c1dc7cb6029cc1c58b8c70a6ea4eadc349a60f32e5ba1fde064a7ec3c11c45c846e9a8144594c72863a0327a57d35563f55f8e5f14aa5f415ebe3484e5102d798b365f5431a6304ae9a5aed4a"], 0x13, &(0x7f00000009c0)=[{&(0x7f0000000200)="36064f96471490048341e4970e1932a65ca9284b08eec4fc875a960b89a05638e819f8e3249d9fe028de0575404f657e89905858aebfcb1f24eba868cb8eacf0866d4239997f49a4b609248a282362f6060a1b765d1306ae2ab606f48d0b2d5f0efad3c78d46f02347474e911de0764e05ae9096cddae69b666e13995f34b6a5", 0x80}, {&(0x7f0000000280)="0d12787e10c9b26a83081aef337040cbac6f8db560d536315173b7f5d9f7d970923c8c7cd640f3d1b65135a082a992244683286f5c1af15c849f043dcc823175", 0x40}, {&(0x7f00000002c0)="bc8360f5d49050b76484765f186a93ffeb17b268760ed8ae6281e3745837fca263e5c560651880a0a866f2c373c87b4d2bf00f7c6e77fcebb4013f0b704e776fbe42c8a70fde6c2ab7b885dc5b73e9073333687786bd0e5e1fb6ece6af6e2428f91550567c2d92d3d6e1832494f038bd", 0x70}, {&(0x7f0000000340)="c3d98b71f68038f4a95332aedaf27b2693be1a1aac023b6be07e9933443fa041704ba550bb0a7ba159e740a26bb0d04ca98a9d8343a23c20bea335b3819e38ade24100ce4ae9db1c21a09b40120204d746d94b018e4dcfaa430a0b5fb0f3a799cfa2c8d5d10d89af00955e5d4ecd951412e6ff336ae0afefe2288e49520dde98531b51ec7ec9cd", 0x87}, {&(0x7f00000012c0)="f045fdf4647ff08aef25d0f872384203a2337c935467b9fefe0da9837012bd321fd3a7188fd4806db8ab7bd42ae904736287b88296e760419788fc8d3a1b880af4ff5b80d17bb1b870d6ac8458508f8d1cf7992a80a524668dceb5817bbca57e4b9b98dcfcd78449f9147af12133a21101fdebb6a54602f568c7f9d206795769273d926523a420f9217b3c17522ebe322152d48b11918a977bfbc02d3942bb76c6aec449c2e226085abe82616724caa5f02f6668382ae2b4133dda7c8b5518a2c8d25361c617b358825033c9736c74794f5a0b3126f080aea4d9ad7ed33dec7da38ba854aab0be5acbeb38c81493cb76f27263fcf84b1a06740a60caeeaac3aab5d439765526e6e5383262cccf7b4326e9cb2c995bd3928aea24db76ba9a7950151bb28d5d07d13d0619fddcf3b0de6aa1ac8808eec605d1e06fa054cb035996b0ef038fc38ab81693cd287f37cc40ce8d1c6eb89bc2d735577414790689c5d75c8cb41d8b767ab5b745323af8dad50f114a87af8e644e9222a876fbd5958cda0ea360d17c05ac1b7609705fc5caed1fe5756982749f1398f60c303d565d9f0caa90101753b9a06904a5b279b3159d2f60cee1f7b13a68e317b8de384e4dd438ca19287cb88fa71047e714bbffb0e909db855341e889f03ec979d06cbe1cbfa7282a4d8657b9af9ac951dbe9eab3bc86b0e8ca49961bfc63aa86f6b3696d7b0c185e233449a1d5b88ab8ad9deaad4df85d377272243767e6b3831b3ee8f01cde66fbcd3171a1addd8b7871ab20fda585afc50f5a262ca99912d826868cf4453cc7ef7a1d1c00ad05044b505044ad2be7df03fde22717a50a021197f532c7e830148b11d3378c4dc65a286c87b1498c680bd9200984447479c261c8a24db60cf4e2b96317830ed1063d9d7ca1e5d909ee61c726f7b9dc4744a37297aa7b4ed4e11f40f63afd2557836fa390888de5ebbc0443bb90bc78202e37b9272d365894e8cbf8aadecf368461f892aaff6bf05fd535b5d0cec2bb850fd841ba1b35561a11466dea76e6098312ba0590239a7c4fe1f9fcb55f17e1512a968a7e152ba62a823474318d2bbc2456222ce85dd733136c3b7ec65b5f2c55e9f6653439f2035015cbb0983989d790e936e74c8eab5d6a6b39712cf422f14f52b739f745e90d7a4910581aba0be58674854ba03b1a576a37af2beb72683707221065153ffb0758e1bc197952080efcdd3c65de667175edd2fb41256da7ca1637eb369e27222b99a284be667d1055827a92c03ebc532b20aea06bc151dd89e0b276def247a43f6fb9de6557e98172f3db11ccf1ce77bc1c62fe8ef892fdd45baff8831c961153bd4849b9604606362dd87369f320080b67a53353a739421ec8a6096f8e7f94f8ca6e7995874cd46fd6fb1948a07fe62276ff87b0ef5f16f9a17a1eea43e6803a89f9710a130818b84a55d04804312ac9d58a50166ce3c793a03c0f006536abac6cdd8563fb7eeb063c9dd00b2134e9dc0d2b9b1ff181c37a15596306530aab6a04929587f883aed18c19a49322e2f9a5932b31dba1b0d6074830fa7bff09a996638296d25f35133ef091dabe0200ec4800b5182f8b9d8a70f4b06158a4c6568e5453cdc872960e55a8a2b05ce2bf24c7b0486893188daab9ef9552b847cab09868e89d1a88de518a8fe4fec72f36f5d0274fbcdb477f01277cf5eda8c2239560ec30ed1061301e4a9bb5d8640acddf9ebbc92169c2e58b7bafef393c0c40d615ff4a5f966a2b4814250643861074599de62c359f8d40291bb37a6db0f31cceba04953f7deaed856e7d101dae73d0cc6cf68d3d2c9ad08039e6820ff8763a8abfb1a182faf43c194bf598ceba00d1260b81a1935632be3a701614de8a26578b03ee53988596d88a478dd05ff329ee86fb4cfe8f4ae61065fffc22a323a84e882328c7a06268cc6dfa5e6b5de3d9d63dbc029f015c2ebf616927e6f70ff7f5043d5ecb65b16815741a5a2b97ade74f24c0fa8dc5fabc95885ea75fdba8a2cbcc9f10c1a1824e2472302d75e0f2f362221ad01713898df01658ac9f4a14062a3e4db2e469362e508dfd05b95bcb0e34998232e872127d09fa358286ec768b2cf978413f8888e6d23b0df541b077f85f6cf6c39fb520e747b528c79be536cdb4b3c957c5918d890eb21cf7c4475f7e6ad8ea1c0324380fe8c2e01e7593394484248ab43f469e73a107ad115aec02187f45f265e5f42a34375ae2f1fe085c3a95c9f179fa371aa3062d106b2f5d7f0a0c7a0103750388e5acd12bc1abbaa2d9aa280ff4bd08a253ffc8b055cd6ba755d3175dae78de0d462f600d366e6cc3198583a9998803fcdb19c59d06f8f11844e1d21168f9eb57322c908a74bd31eab892ba28538f15be7e6a6714774bf2fe8a9b7160cb419c4333242bbb6128f0dffc9cf8869c66ea73bfa02f06ea875e4d15f3733e03ca13f5d3b8c181ae6611009265c2edd6ffb1e5a98b5ea3d733e3cf36b0f4a9c1a9d3a116908b2aa248faf742a9f8d4df61ba3efe39d1440dc662146cc385db1913a1d80c8a352f12e46d098313cac51b0a1385682e325e96f6da9e072423df53d6a80883fe1cb69d4a96f843ee94443cc47b5e567c4c80e8358418d09333b01daf9ac45acc21e08bd9df509bd8c77e9742f2ee766a1b4f3cdf592e73a5171e9d32eaa373d338af3264c5e1e1df92c9ff3173d24a5f7b55a604296c954090054b2cde35bb1589dcb2e483186fcfe5c065007f812fbd731d5bd3b05bd93e8d0627e2dafbcfe36a63361b6f9b4c12bf99276ca4040fa11f8a26bf0bcab63a59fb259dc31832200957ede19655421930d10a687c7c0a48d31cac4513f84fb626bc7b9bfa6e7a31ea0602b3db859b0250046a632c21c588c1b99f833bee5964c3c9ecf3eb472f14927ee457da693faa1137bf824acf2999883be86eb07c3d1c96fdae8d1d908f6363b5e5836d66cb009d641fdb5e8fdbbe0c12f84dc28f58afe558e4f2e463a50ba4141bce6b52cd845c8a76ae3c24d30de919a5d2395dbb74c3e481bb7b02d6384a39c4d0189eb2972fcb5de4d05e457a81490a1e67de6126d1f7aef35ba809a4416c53ae6163025f3109008246823be826f40b0f638d24e9d1e8356989642e01e835c915768a06014e82c42f852dfb9894c031a1c3c46e63706d120579ea346fae55f99283244f39e3f284289a9e31f8be104fdefada37142b98caf5c0aea89bd347d9de30cb8b0adf7a4c905a78d9e2456251f5b165200c621c4607a66046f04322e19062378b52ea6030d666aae85e1b7d0542a5ef5cb2e91402d3771d88eb1a36a1f96e42e1000a6cfd5f72c61ced063be8c852a316bfaa5e0ef27d752067e9ae5af34404385184c4ba9e30e39c7750b1da7ee3d716525f759e178748ae093cfbfd12dcbc71853adfef9541e4310997e12f9e6e20c3d67783a106ec545d62301e94a017abcdf56b0ebb2952b22455242aa1d8c731f635104eb99a47a14e5dc9b1ceeb5fff66ec68682b2857ffce495025142244ea301d1fecb5afd2f8013347c624f783a5a3002c6f9e86d8c34aafc4555a22ff1864df3e2f1f635d55b3bbd470f5d2f669aa1dd590994977f06b1bb92e1b8a3a090a1911065d278c295c43457c7dc090fd78e0a58a88eb0bb601657b69e2ec5b1972e44e10fef3ee99cbf2b5085f9c98e8098c83f37d7e4f82665b07c77cb5f2bef908bd8508f7ceedf806f309eec34eeda667c415c13a1442fde220883295e29e69fc1a70b7a6e660f82ff63509b5e82282278a1ff8e8e7b1e237442569ad8f19d90782e86c0c25d04795bf7c649d043a20603b965f0096c8126974296b57306f5ab24e4f019f8cf7bec96940f90d2b94b653c086fdf5be1baf37766e8407491a742ad0ea24a62b2e38198314f52dc1f6815fe97dd0850d1872827d51e58cd5e4cb74f8da63fa2ee2688c1b1804bc85017796e93fb266e5983edaafdf7f58601b527b050af922aea6f1545182449115410a599cd536e25587c1f004771e4185ff61e84db89002d53f25b0ba74fc6511aa5356d7d33899912091890205e75977d0fd34254ee93d2df71d3aa2e1a6ad807ec8d9820a156270a7cf3e6945fe9f296ffa08830b1c679b5a334105021994cd6df1545d4a471e50cfbe13acfc78aea544d46b3b8cf26f066f9cfc6ee51fd8f0711ae3738048dfd342be4ed0a745b6401bfacbbe4988dc75b72ffb18cf1db05c69c1df7708ee3283296f0e7a44bfdce441e716c95e9e843e6d25ec33738160c4baa0ae09bf7f668a5c38cffab3b3634d84cdf9e38b84bdd96a7aa3a112f2fd37a2da3783b304b5ac52378db6bdf1cbed7c3687e4a2d9f90734f6078c7ecadf58c608bbe4303251217cf0427965a5887b455e2a45518409db57ba08b7286ea2e628ff8e57eb3e69c61feeea061596fb7d768a9285f63695ee45db65f9f8d7dec221edd2c4be98612d9813d768be6be0b68b98d9e0df31a18bcceb15bae6068f9da14fa0930cf6271d9cbfaeabe7ee74ad3f5240645c3e36b71cc1741b0b981196aed1585fb80b42f16dcaa3c4ea9b1196e979d7687b7716cdcb49b258be6b93a4e682bfe080849d1e73994f844a65ff4fc566db4f2faed4927b58664484f9a7fe67697135c147853520a469119c21107a9dc2239776cca537d2f1f74b5e50b79e6de5088f428c1a85ecd4efcd0d69236d92552986845391ad6a1ba1ceafca1d5fa4cff60ee1989815b76b6c76108513f9ccf1d8a509d65d7f599673576e92677ffda548a716d792214dd9385a9db54487b19df869bae66c4b2fac0a030ad11cfcf50c73d1375d1c2e2d208b45795038fa159cf3dcbee046071fed645aad4f8021c1e535af16c287284cbdef8cd9278b8efe899c58240ecb67434d7a23a74c001f01952a139cf5d05649a5c47903640fe193e3f6a748f638390fa76d846a971b905fc3fce27edee7be9d09b2f8575d95029eef06cafce81ff752b49e519ddf326d411ac426974effa4508e0462bc339eecd2d3a4fe28314df4d11d124f30751181958135a3e0559fe7f520c19f911591d29839a352181f02d1b4e7ecbeeabec58d2e71cd3174b6d6ba1c7996e58e8baf5f47ba9955ac66d7063aa39ee0f77149ce9a7bfa98246f61bab72991270ad2e0ec4cf688d32bd3b0fc9cf17b4a4d9aece661e920ab6e7092be82bc62c7f5d6bf98337df016aa3164502434ac091058a9fe02d081230f0f02c3f76166ca0035cbc680ec2b8634209ddee3557518fb7b0db48e8de188968dd4eb552e538fbaa2ca76a9931b214a32e41632af9fbc51e12731cf65a8b43faa24d14de60f2bf04a4ea72939a3db131f69b4a9b2c499fee6fb36523f8212c02405bcb7005f8540118d72c0817e2065cd051c65c5aa0ffaceca4dbd2b325d096a22babf75e2fdea420bfbfb6ceab11af7236a30a878800b24ba7755571924d6b53e756b046b3723ea0e8bf30ac1fce04948511383be1bdf368a17c8b8f05b9c319bf8aaa4b43b0108ebe790bd137064caa633acaf75f077c1704ed15586cb5f46589dd18bbe88b471077e3c8b6fa5ffff1dfdda248b1292133663682a8bd2af43461cbc91abbd8f245275efda768afa6c8e5c5a6ab9d55c67b4c96bc893415dc642eab81cb012cd3f03bf5186f79c6e02d8039860325e61d69fbf831d64527e66611136bef4180d89db3ccec242669586b143beb141bc7b716c108d5ee8ba9e9a48b672983f9dc18a75fac0ef97a7218c8b490a312406d241308e08ea941b153524", 0x1000}, {&(0x7f0000000440)="3fad740aaf5e30b3d27b5442a431612df94c9506d36bbef74f688f02b5c073e3a0d0dea02759675c2115", 0x2a}, {&(0x7f00000004c0)="902a0956091656574fa6b730584ae0ed99e017e57b4e7d235dea6cb7188ce9266d16bdf3e5b1128a8169c660f3c603b19c536d4f06050994098775a79eeb61180d84bd49a9477afe35f009bde45bd5ba3977710a1a9e41727d1e017f3738864980bf5b71a22ed9f2ecf1ea739af95b274686eb91c3a83c5401c0f49bbf140ec3dedc3367fdacb92665a97232650c01c15bc0fb272834206ed23d74330f83e3b68546e2c80571b688dd0d4fe651", 0xad}, {&(0x7f0000000800)="a8a5257b42f24737edfcb8e41ddb3b792b0be7b03b19cf3e0487a1772d34f678e1785dc1dea99cb8da21230cde4ef94b56fe61e7908f9b3c7fc3d86812257813f1187159ea97e3aefca4", 0x4a}, {&(0x7f0000000880)="88f9b65e73387c9fb6d9d67a98ea6ee23a12b26491898f961ba3c918d025d7962550fc535e8a27e04918cae0881ccac182aea4e6e2f8bbde27bd0d85ee53787bebe96ee244ccee5a2bc081e960a0997e5429d68312f0f46d935506f13fb1069d2ea3", 0x62}, {&(0x7f0000000900)="358ce95029583a360e5d1b69d47ef425739772ab1ac083a9045ad764a08ed3f6fbdb0985188a255746bffb066dac94699abc1b6eb43862f01917326429ff9b7f4c0dba3b6a84d6fcc846e252c9ff7317f19f5729c32c78b883dae0be04f5a4135efbd8a9a711a3b590f942e31d263147bcfa7d7a1c8e908b7e3ee62f0cf91041aabc22b4485c3bf785768a45af0b8115f37af41a6ad80a41063ffd98d6bbd1a35a2ed55b03f43b5a8d1d71fdd0af28f7b3d53d292cd396692f91906ec5", 0xbd}], 0xa, &(0x7f0000000a80)=[@cred={0xffffffffffffff34, 0xffff, 0x0, 0x0, r7}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}], 0x40}, 0x408) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0) (async) 01:16:35 executing program 3: read(0xffffffffffffffff, &(0x7f0000000040)=""/151, 0x97) (async, rerun: 64) open(&(0x7f0000000000)='./file0\x00', 0x613, 0x1) (rerun: 64) 01:16:35 executing program 1: getitimer(0x0, &(0x7f0000000000)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 01:16:35 executing program 6: semget$private(0x0, 0x1, 0x20) 01:16:35 executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100000000000000003f00"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async, rerun: 64) close(r0) (async, rerun: 64) r1 = socket(0x18, 0x3, 0x0) socket(0x10, 0x5, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) (async, rerun: 32) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (rerun: 32) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 01:16:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x6}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d78ec9be96914f6357e3a", 0xe, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x6}, {0x16}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000280)="fbaf8a8d78ec9be96914f6357e3a", 0xe, 0x1) (async) 01:16:35 executing program 1: getitimer(0x0, &(0x7f0000000000)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 01:16:35 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x40) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 01:16:35 executing program 3: read(0xffffffffffffffff, &(0x7f0000000040)=""/151, 0x97) (async) open(&(0x7f0000000000)='./file0\x00', 0x613, 0x1) 01:16:35 executing program 4: open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x2412, r0, 0x6) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x6) open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x2412, r0, 0x6) (async) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x6) (async) 01:16:35 executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [], [{0x2}]}}) (async) munmap(&(0x7f0000005000/0x3000)=nil, 0x3000) shutdown(0xffffffffffffffff, 0x2) (async) r1 = semget$private(0x0, 0x4, 0x1b2) (async) r2 = semget$private(0x0, 0x4, 0x1b2) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r3 = semget$private(0x0, 0x4, 0x1b2) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) (async) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000001200)=""/148) (async) pipe(&(0x7f0000000180)={0xffffffffffffffff}) semop(r3, &(0x7f0000000000)=[{0x1, 0xfeff, 0x1800}, {0x2, 0x80, 0x800}, {0x0, 0xfff, 0x800}, {0x1, 0xd1, 0x800}, {0x2, 0x8}], 0x5) (async) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000001200)=""/148) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/215) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r7) (async) sendmsg$unix(r4, &(0x7f0000000ac0)={&(0x7f0000000b00)=ANY=[@ANYBLOB="01002e2f66696c65302f2e2e2f66696c651000eb10499d1f2316f4487a87d46d302215719d3f603519057bdbe967281ce3fec859ecb74894bf40a7c93a66488850761a18dc0cc6eb934ae87c1dc7cb6029cc1c58b8c70a6ea4eadc349a60f32e5ba1fde064a7ec3c11c45c846e9a8144594c72863a0327a57d35563f55f8e5f14aa5f415ebe3484e5102d798b365f5431a6304ae9a5aed4a"], 0x13, &(0x7f00000009c0)=[{&(0x7f0000000200)="36064f96471490048341e4970e1932a65ca9284b08eec4fc875a960b89a05638e819f8e3249d9fe028de0575404f657e89905858aebfcb1f24eba868cb8eacf0866d4239997f49a4b609248a282362f6060a1b765d1306ae2ab606f48d0b2d5f0efad3c78d46f02347474e911de0764e05ae9096cddae69b666e13995f34b6a5", 0x80}, {&(0x7f0000000280)="0d12787e10c9b26a83081aef337040cbac6f8db560d536315173b7f5d9f7d970923c8c7cd640f3d1b65135a082a992244683286f5c1af15c849f043dcc823175", 0x40}, {&(0x7f00000002c0)="bc8360f5d49050b76484765f186a93ffeb17b268760ed8ae6281e3745837fca263e5c560651880a0a866f2c373c87b4d2bf00f7c6e77fcebb4013f0b704e776fbe42c8a70fde6c2ab7b885dc5b73e9073333687786bd0e5e1fb6ece6af6e2428f91550567c2d92d3d6e1832494f038bd", 0x70}, {&(0x7f0000000340)="c3d98b71f68038f4a95332aedaf27b2693be1a1aac023b6be07e9933443fa041704ba550bb0a7ba159e740a26bb0d04ca98a9d8343a23c20bea335b3819e38ade24100ce4ae9db1c21a09b40120204d746d94b018e4dcfaa430a0b5fb0f3a799cfa2c8d5d10d89af00955e5d4ecd951412e6ff336ae0afefe2288e49520dde98531b51ec7ec9cd", 0x87}, {&(0x7f00000012c0)="f045fdf4647ff08aef25d0f872384203a2337c935467b9fefe0da9837012bd321fd3a7188fd4806db8ab7bd42ae904736287b88296e760419788fc8d3a1b880af4ff5b80d17bb1b870d6ac8458508f8d1cf7992a80a524668dceb5817bbca57e4b9b98dcfcd78449f9147af12133a21101fdebb6a54602f568c7f9d206795769273d926523a420f9217b3c17522ebe322152d48b11918a977bfbc02d3942bb76c6aec449c2e226085abe82616724caa5f02f6668382ae2b4133dda7c8b5518a2c8d25361c617b358825033c9736c74794f5a0b3126f080aea4d9ad7ed33dec7da38ba854aab0be5acbeb38c81493cb76f27263fcf84b1a06740a60caeeaac3aab5d439765526e6e5383262cccf7b4326e9cb2c995bd3928aea24db76ba9a7950151bb28d5d07d13d0619fddcf3b0de6aa1ac8808eec605d1e06fa054cb035996b0ef038fc38ab81693cd287f37cc40ce8d1c6eb89bc2d735577414790689c5d75c8cb41d8b767ab5b745323af8dad50f114a87af8e644e9222a876fbd5958cda0ea360d17c05ac1b7609705fc5caed1fe5756982749f1398f60c303d565d9f0caa90101753b9a06904a5b279b3159d2f60cee1f7b13a68e317b8de384e4dd438ca19287cb88fa71047e714bbffb0e909db855341e889f03ec979d06cbe1cbfa7282a4d8657b9af9ac951dbe9eab3bc86b0e8ca49961bfc63aa86f6b3696d7b0c185e233449a1d5b88ab8ad9deaad4df85d377272243767e6b3831b3ee8f01cde66fbcd3171a1addd8b7871ab20fda585afc50f5a262ca99912d826868cf4453cc7ef7a1d1c00ad05044b505044ad2be7df03fde22717a50a021197f532c7e830148b11d3378c4dc65a286c87b1498c680bd9200984447479c261c8a24db60cf4e2b96317830ed1063d9d7ca1e5d909ee61c726f7b9dc4744a37297aa7b4ed4e11f40f63afd2557836fa390888de5ebbc0443bb90bc78202e37b9272d365894e8cbf8aadecf368461f892aaff6bf05fd535b5d0cec2bb850fd841ba1b35561a11466dea76e6098312ba0590239a7c4fe1f9fcb55f17e1512a968a7e152ba62a823474318d2bbc2456222ce85dd733136c3b7ec65b5f2c55e9f6653439f2035015cbb0983989d790e936e74c8eab5d6a6b39712cf422f14f52b739f745e90d7a4910581aba0be58674854ba03b1a576a37af2beb72683707221065153ffb0758e1bc197952080efcdd3c65de667175edd2fb41256da7ca1637eb369e27222b99a284be667d1055827a92c03ebc532b20aea06bc151dd89e0b276def247a43f6fb9de6557e98172f3db11ccf1ce77bc1c62fe8ef892fdd45baff8831c961153bd4849b9604606362dd87369f320080b67a53353a739421ec8a6096f8e7f94f8ca6e7995874cd46fd6fb1948a07fe62276ff87b0ef5f16f9a17a1eea43e6803a89f9710a130818b84a55d04804312ac9d58a50166ce3c793a03c0f006536abac6cdd8563fb7eeb063c9dd00b2134e9dc0d2b9b1ff181c37a15596306530aab6a04929587f883aed18c19a49322e2f9a5932b31dba1b0d6074830fa7bff09a996638296d25f35133ef091dabe0200ec4800b5182f8b9d8a70f4b06158a4c6568e5453cdc872960e55a8a2b05ce2bf24c7b0486893188daab9ef9552b847cab09868e89d1a88de518a8fe4fec72f36f5d0274fbcdb477f01277cf5eda8c2239560ec30ed1061301e4a9bb5d8640acddf9ebbc92169c2e58b7bafef393c0c40d615ff4a5f966a2b4814250643861074599de62c359f8d40291bb37a6db0f31cceba04953f7deaed856e7d101dae73d0cc6cf68d3d2c9ad08039e6820ff8763a8abfb1a182faf43c194bf598ceba00d1260b81a1935632be3a701614de8a26578b03ee53988596d88a478dd05ff329ee86fb4cfe8f4ae61065fffc22a323a84e882328c7a06268cc6dfa5e6b5de3d9d63dbc029f015c2ebf616927e6f70ff7f5043d5ecb65b16815741a5a2b97ade74f24c0fa8dc5fabc95885ea75fdba8a2cbcc9f10c1a1824e2472302d75e0f2f362221ad01713898df01658ac9f4a14062a3e4db2e469362e508dfd05b95bcb0e34998232e872127d09fa358286ec768b2cf978413f8888e6d23b0df541b077f85f6cf6c39fb520e747b528c79be536cdb4b3c957c5918d890eb21cf7c4475f7e6ad8ea1c0324380fe8c2e01e7593394484248ab43f469e73a107ad115aec02187f45f265e5f42a34375ae2f1fe085c3a95c9f179fa371aa3062d106b2f5d7f0a0c7a0103750388e5acd12bc1abbaa2d9aa280ff4bd08a253ffc8b055cd6ba755d3175dae78de0d462f600d366e6cc3198583a9998803fcdb19c59d06f8f11844e1d21168f9eb57322c908a74bd31eab892ba28538f15be7e6a6714774bf2fe8a9b7160cb419c4333242bbb6128f0dffc9cf8869c66ea73bfa02f06ea875e4d15f3733e03ca13f5d3b8c181ae6611009265c2edd6ffb1e5a98b5ea3d733e3cf36b0f4a9c1a9d3a116908b2aa248faf742a9f8d4df61ba3efe39d1440dc662146cc385db1913a1d80c8a352f12e46d098313cac51b0a1385682e325e96f6da9e072423df53d6a80883fe1cb69d4a96f843ee94443cc47b5e567c4c80e8358418d09333b01daf9ac45acc21e08bd9df509bd8c77e9742f2ee766a1b4f3cdf592e73a5171e9d32eaa373d338af3264c5e1e1df92c9ff3173d24a5f7b55a604296c954090054b2cde35bb1589dcb2e483186fcfe5c065007f812fbd731d5bd3b05bd93e8d0627e2dafbcfe36a63361b6f9b4c12bf99276ca4040fa11f8a26bf0bcab63a59fb259dc31832200957ede19655421930d10a687c7c0a48d31cac4513f84fb626bc7b9bfa6e7a31ea0602b3db859b0250046a632c21c588c1b99f833bee5964c3c9ecf3eb472f14927ee457da693faa1137bf824acf2999883be86eb07c3d1c96fdae8d1d908f6363b5e5836d66cb009d641fdb5e8fdbbe0c12f84dc28f58afe558e4f2e463a50ba4141bce6b52cd845c8a76ae3c24d30de919a5d2395dbb74c3e481bb7b02d6384a39c4d0189eb2972fcb5de4d05e457a81490a1e67de6126d1f7aef35ba809a4416c53ae6163025f3109008246823be826f40b0f638d24e9d1e8356989642e01e835c915768a06014e82c42f852dfb9894c031a1c3c46e63706d120579ea346fae55f99283244f39e3f284289a9e31f8be104fdefada37142b98caf5c0aea89bd347d9de30cb8b0adf7a4c905a78d9e2456251f5b165200c621c4607a66046f04322e19062378b52ea6030d666aae85e1b7d0542a5ef5cb2e91402d3771d88eb1a36a1f96e42e1000a6cfd5f72c61ced063be8c852a316bfaa5e0ef27d752067e9ae5af34404385184c4ba9e30e39c7750b1da7ee3d716525f759e178748ae093cfbfd12dcbc71853adfef9541e4310997e12f9e6e20c3d67783a106ec545d62301e94a017abcdf56b0ebb2952b22455242aa1d8c731f635104eb99a47a14e5dc9b1ceeb5fff66ec68682b2857ffce495025142244ea301d1fecb5afd2f8013347c624f783a5a3002c6f9e86d8c34aafc4555a22ff1864df3e2f1f635d55b3bbd470f5d2f669aa1dd590994977f06b1bb92e1b8a3a090a1911065d278c295c43457c7dc090fd78e0a58a88eb0bb601657b69e2ec5b1972e44e10fef3ee99cbf2b5085f9c98e8098c83f37d7e4f82665b07c77cb5f2bef908bd8508f7ceedf806f309eec34eeda667c415c13a1442fde220883295e29e69fc1a70b7a6e660f82ff63509b5e82282278a1ff8e8e7b1e237442569ad8f19d90782e86c0c25d04795bf7c649d043a20603b965f0096c8126974296b57306f5ab24e4f019f8cf7bec96940f90d2b94b653c086fdf5be1baf37766e8407491a742ad0ea24a62b2e38198314f52dc1f6815fe97dd0850d1872827d51e58cd5e4cb74f8da63fa2ee2688c1b1804bc85017796e93fb266e5983edaafdf7f58601b527b050af922aea6f1545182449115410a599cd536e25587c1f004771e4185ff61e84db89002d53f25b0ba74fc6511aa5356d7d33899912091890205e75977d0fd34254ee93d2df71d3aa2e1a6ad807ec8d9820a156270a7cf3e6945fe9f296ffa08830b1c679b5a334105021994cd6df1545d4a471e50cfbe13acfc78aea544d46b3b8cf26f066f9cfc6ee51fd8f0711ae3738048dfd342be4ed0a745b6401bfacbbe4988dc75b72ffb18cf1db05c69c1df7708ee3283296f0e7a44bfdce441e716c95e9e843e6d25ec33738160c4baa0ae09bf7f668a5c38cffab3b3634d84cdf9e38b84bdd96a7aa3a112f2fd37a2da3783b304b5ac52378db6bdf1cbed7c3687e4a2d9f90734f6078c7ecadf58c608bbe4303251217cf0427965a5887b455e2a45518409db57ba08b7286ea2e628ff8e57eb3e69c61feeea061596fb7d768a9285f63695ee45db65f9f8d7dec221edd2c4be98612d9813d768be6be0b68b98d9e0df31a18bcceb15bae6068f9da14fa0930cf6271d9cbfaeabe7ee74ad3f5240645c3e36b71cc1741b0b981196aed1585fb80b42f16dcaa3c4ea9b1196e979d7687b7716cdcb49b258be6b93a4e682bfe080849d1e73994f844a65ff4fc566db4f2faed4927b58664484f9a7fe67697135c147853520a469119c21107a9dc2239776cca537d2f1f74b5e50b79e6de5088f428c1a85ecd4efcd0d69236d92552986845391ad6a1ba1ceafca1d5fa4cff60ee1989815b76b6c76108513f9ccf1d8a509d65d7f599673576e92677ffda548a716d792214dd9385a9db54487b19df869bae66c4b2fac0a030ad11cfcf50c73d1375d1c2e2d208b45795038fa159cf3dcbee046071fed645aad4f8021c1e535af16c287284cbdef8cd9278b8efe899c58240ecb67434d7a23a74c001f01952a139cf5d05649a5c47903640fe193e3f6a748f638390fa76d846a971b905fc3fce27edee7be9d09b2f8575d95029eef06cafce81ff752b49e519ddf326d411ac426974effa4508e0462bc339eecd2d3a4fe28314df4d11d124f30751181958135a3e0559fe7f520c19f911591d29839a352181f02d1b4e7ecbeeabec58d2e71cd3174b6d6ba1c7996e58e8baf5f47ba9955ac66d7063aa39ee0f77149ce9a7bfa98246f61bab72991270ad2e0ec4cf688d32bd3b0fc9cf17b4a4d9aece661e920ab6e7092be82bc62c7f5d6bf98337df016aa3164502434ac091058a9fe02d081230f0f02c3f76166ca0035cbc680ec2b8634209ddee3557518fb7b0db48e8de188968dd4eb552e538fbaa2ca76a9931b214a32e41632af9fbc51e12731cf65a8b43faa24d14de60f2bf04a4ea72939a3db131f69b4a9b2c499fee6fb36523f8212c02405bcb7005f8540118d72c0817e2065cd051c65c5aa0ffaceca4dbd2b325d096a22babf75e2fdea420bfbfb6ceab11af7236a30a878800b24ba7755571924d6b53e756b046b3723ea0e8bf30ac1fce04948511383be1bdf368a17c8b8f05b9c319bf8aaa4b43b0108ebe790bd137064caa633acaf75f077c1704ed15586cb5f46589dd18bbe88b471077e3c8b6fa5ffff1dfdda248b1292133663682a8bd2af43461cbc91abbd8f245275efda768afa6c8e5c5a6ab9d55c67b4c96bc893415dc642eab81cb012cd3f03bf5186f79c6e02d8039860325e61d69fbf831d64527e66611136bef4180d89db3ccec242669586b143beb141bc7b716c108d5ee8ba9e9a48b672983f9dc18a75fac0ef97a7218c8b490a312406d241308e08ea941b153524", 0x1000}, {&(0x7f0000000440)="3fad740aaf5e30b3d27b5442a431612df94c9506d36bbef74f688f02b5c073e3a0d0dea02759675c2115", 0x2a}, {&(0x7f00000004c0)="902a0956091656574fa6b730584ae0ed99e017e57b4e7d235dea6cb7188ce9266d16bdf3e5b1128a8169c660f3c603b19c536d4f06050994098775a79eeb61180d84bd49a9477afe35f009bde45bd5ba3977710a1a9e41727d1e017f3738864980bf5b71a22ed9f2ecf1ea739af95b274686eb91c3a83c5401c0f49bbf140ec3dedc3367fdacb92665a97232650c01c15bc0fb272834206ed23d74330f83e3b68546e2c80571b688dd0d4fe651", 0xad}, {&(0x7f0000000800)="a8a5257b42f24737edfcb8e41ddb3b792b0be7b03b19cf3e0487a1772d34f678e1785dc1dea99cb8da21230cde4ef94b56fe61e7908f9b3c7fc3d86812257813f1187159ea97e3aefca4", 0x4a}, {&(0x7f0000000880)="88f9b65e73387c9fb6d9d67a98ea6ee23a12b26491898f961ba3c918d025d7962550fc535e8a27e04918cae0881ccac182aea4e6e2f8bbde27bd0d85ee53787bebe96ee244ccee5a2bc081e960a0997e5429d68312f0f46d935506f13fb1069d2ea3", 0x62}, {&(0x7f0000000900)="358ce95029583a360e5d1b69d47ef425739772ab1ac083a9045ad764a08ed3f6fbdb0985188a255746bffb066dac94699abc1b6eb43862f01917326429ff9b7f4c0dba3b6a84d6fcc846e252c9ff7317f19f5729c32c78b883dae0be04f5a4135efbd8a9a711a3b590f942e31d263147bcfa7d7a1c8e908b7e3ee62f0cf91041aabc22b4485c3bf785768a45af0b8115f37af41a6ad80a41063ffd98d6bbd1a35a2ed55b03f43b5a8d1d71fdd0af28f7b3d53d292cd396692f91906ec5", 0xbd}], 0xa, &(0x7f0000000a80)=[@cred={0xffffffffffffff34, 0xffff, 0x0, 0x0, r7}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}], 0x40}, 0x408) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0) 01:16:35 executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) (async) r0 = socket(0x18, 0x1, 0x0) (async, rerun: 32) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100000000000000003f00"}) (async, rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r0) (async) r1 = socket(0x18, 0x3, 0x0) socket(0x10, 0x5, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 32) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) (rerun: 32) 01:16:35 executing program 5: ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x7) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000280)=[{0x7fff, 0x9, 0x8, 0xfffff9f2}, {0x401, 0x0, 0x3, 0x80}]}) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x3, 0x2}, {{}, 0xfffffffffffffff8, 0x92, 0x2, 0xa5a, 0x2}, {{}, 0xfffffffffffffffb, 0x40, 0x21, 0x4, 0x6}, {{r1}, 0x0, 0x8, 0x2, 0x5, 0x10001}, {{}, 0x25defce8e1a1a974, 0xd0fde283495c4f41, 0x1, 0x1, 0x1f}], 0x5e99, &(0x7f0000000100)=[{{}, 0xfffffffffffffffd, 0x4, 0x1, 0xfa}], 0x874, &(0x7f0000000140)={0xc494, 0x1}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0xffffff43) 01:16:35 executing program 5: ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x7) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000280)=[{0x7fff, 0x9, 0x8, 0xfffff9f2}, {0x401, 0x0, 0x3, 0x80}]}) (async) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x3, 0x2}, {{}, 0xfffffffffffffff8, 0x92, 0x2, 0xa5a, 0x2}, {{}, 0xfffffffffffffffb, 0x40, 0x21, 0x4, 0x6}, {{r1}, 0x0, 0x8, 0x2, 0x5, 0x10001}, {{}, 0x25defce8e1a1a974, 0xd0fde283495c4f41, 0x1, 0x1, 0x1f}], 0x5e99, &(0x7f0000000100)=[{{}, 0xfffffffffffffffd, 0x4, 0x1, 0xfa}], 0x874, &(0x7f0000000140)={0xc494, 0x1}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0xffffff43) 01:16:35 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000000000)="65e074a299e5476f864bd299f1949abf57ed605c3a73f9c23e8e300d9113", 0x1e}, {&(0x7f0000000080)="aa1f4a1f47737afaa117f7e77fe2b67cd42f493938b068c190c3aa67f2bf6d473c12762c29901de009e787b13bb0e6633572ee8876f24757fab99a7a675de658fec48d510de103f51f57b65dd69819a72347f7c6616d678a39de9609f56b3c490b0e5edcf503a5242bf235e82179d0702de99f1076ca085556f4cde94e5bd8d7d56c069e330a2849f7e031b6a842971393418a39dce2e4092214cd69fb175227ef0305964640d8e01a3aab", 0xab}, {&(0x7f0000000140)="91a3557adca88f4b6727b87a7c5c7da7828cc39a475e3086408226646b10ebbc0d2696b540e946f34e7c9adcade13600bc327f104296b1176f8b617854148ede314a376e829085633395e5cf373b1676deb6", 0x52}, {&(0x7f00000001c0)="7f3c00f89a68c4353626674bddb41c5ac4a2a228e7d27d6f9004c59c7e59472ffc628c2825b661d5d5fed325c4556608c4ae51dc744dbd16176c5ba7d4a0615c699425b5f23a647701c657e59e6a16ee7ed9181de068c4e14f3570f497ee405d0c15857742d2217c78e3a328f583e5d9497cffd260e59c988f029fe17ca24f606647e19c566a1157c8b5c22acc02de098cdebed7b4a1054efb325d5766bcf77b32735151bccb3cad8d043cc287427ee9f7286b0d2ead0f759a", 0xb9}, {&(0x7f0000000280)="e9e703d58c314745a2b3b3ee8f8e33c3d65cd81eb0496587f3068d04be855bd0a5b8da392a3fd45f24902fbfadf603f9c4ab0d714b5386c1b1dbacea0ad5e4e2ebbc18ae7de892b91c066215707d31f80491a73eee9abdd32209ec47c80333be0a802e762813dfe6d0c83986f60b4a842254e6763562b80a743a41f950b41c390538f800ed0b1dd72846e6afabb12bb39534fc9bd0635663442348f58b32ff0390bdb53535f25413bef860ac6132", 0xae}, {&(0x7f0000000340)="c7387a95bd7d4707057c896e3851eb6408fa1102da9ae0dc476c4ed440e90217ef91d8d7598f399710058cbf259b1a29919030166ee1b4f60c576224944c057aadb4bddd9fdbdc8b9a6246a3f84186ce96a05bdffbcd8f3820e2f89713f349dbd286144c56399d9c96819d3deb660b9843637752ba71af7ed43844ac011c6f63e74214150d24de81395d99bbc5492be9c8b0a4b88b2b67dbeb8676a55d6687376599c03ec84fba729683be931700bebb9ed9066e75da3ff98675fd3385115a55c0c018bd1b615c81ac751abdf7c77d0433967c274cd2436bec8e55872ee6677174ba8885503eb2bdf77e22c5218fe1e602ed7cd8d15cf0cc09587e1bf27ddcb7ac187ad8d71b3be53c68f1b127ce6a4710f635dc22e6a3fe68db5187425d1540cb10bfbf53b60e2d995e84ba30e7bda2784cfb6dfc0f8274fb880652170b39853f7f0f092f8cc21dbaeda7989588e3f4ba0bc1d263161daeac16db294721370ab36fead7decd2e74d5b972fa36f56fec2b33ed5c2df39008adee4952ff15330d774cef5511912651832234770958832c5a627487675fe0a9bee7ea9ef787d06d68b1a7cd23995a14eb6120997e0b506e3b3b25f1860ef16d2585134cc7dad71b93bd894fd4fcce46878b34828e55b6122ff9eb57927a86ecb16c2210c0f08c2812a5e1cfad0e831f18d7992a6b10d1238923377118095bb9200deea0f71993738d40dc1696a47efab85021824fb1885ce523408db8beeb041fc35efcfbacf1bf2d862b98952c5add3f612b06a47b634d39ccfdcadd2bdf5514480936e6e37df19f141d5ec35f53a5bcf11339511a9bf73a75b5015e424aba7d664fd9858351aa2c35a07e50ab1d232a3685137a32863f04c471c472bfaa76e1238db2e3390c5f7d040a46eb668ba00d39ad6eee1a3ec49da7635e36c58832a8e647c9c30fd330e01740146344ea7a0c048ae3df7e56670dc390a29bb3d17af7e3f9348cc7e723f54f877c2a23aa88eec3c2feb3d2731a7e0a0f44c1837aa37fcc37369efeb89d55440ff87c70fcbf4a4a27e759ebda54d9b75d6dfb15e96fa58f7df791f24837bd496100c0d27bf23ddfa006a0b5d5324c94af52f1d69e0570b583a693aa06491dfee15bef153f9879398055c479b12456aaad786ad998476c94e859ec0becd808c2514e0990e9d6d3360e2bc5c7c97fdf1becefbbb42b5cfe3b0d06b72ed1480fb44e8c1d992887236f1777a8efcb62a16212c265f3a986fe7cbdc7718f735150c384c57b80ec43d566ddbd99a1dc84ac787106566dda8629148cc57a289f7e44acb192ebf9e24220507fdd52a6038e3ba2eaa32a80f29791e72ed204168809d6f89b6f70ca28a63369de302afcb41356e2acb570ba2b57763815c214e6dfea666e6020d6e8d5fec6b443418e212a1300cacc76575c1abba634e81f6f2a594205808481065529d5d1c628fb02e1608372e23ae70eb23fa177502c67e177d069efd6e4834ec01d2590a43712fc4abd3642085573d67502f0059c4a414650a1c3ca38795b86eef8b01f06bf546abe2f76fb40336a57644909e3c1d70545593b57c0bc3282933aafe4ad1fbd5cb73f8bb76c5042074b099e474a816b132399aff8e8ccfaa7efc0d1e8e729836243d5ddac1d4e8e61f15ad5008cdf9cc3a117937b98cad73466a91397773c4ddddf161fd9f4f9ae0fd536b360a9702a0461a45130c3dc213a4e48a31dcd16fba8048a568ccd48bc0d2e1a4009c9c11cc269365c31176129971bfb5b399124a704dc53ab7c91c9cd97e65e1b7ee50e7d065062520b2b40de2fba41d726bf3118c89dc591660596231f34d8d021b9cafab5c3ea0456d3fa5f650ab83a2e643a4edf3954914f73fe1aa607c9639cf2c8dbd611b5e7137a5101d1e4d3354c3b2c83a42d21a47a7a27a67570705e9e409cfd5046b2f5ecbf5d41f33cd35787e984c777bb1a8b87eb6f0e245931401f9931c65007bd88a8b54dac321c8aa21781cad7308cd4be05a39645658187073d7dd0836f6e30ade66f6f9c98f2db31a8379b0a628b6a96729785b992e9920611d28442050bb15e2f8e4286cba9febdd7cfc1e7d2f32c06f292d59e862df7cea29a8bde6d3878dca750520e388d1b5e1670a77eb66346bb08aa89677f05f682844d1de9212c7bd1f029425cb890c9a13bce64ebcfad53f08eae15e409afadd9680eee031cdf25ce685fa00593ea5c7e048b97fa25b177fd5b387fafd0203610b0667afc63c6193ff7bdd41ff08edcc82950350969f83cc9e8dd46c8582efe8edc81234cf3ce8663aafbffa8adcb9a452f6468980031a73668cffa444fa57c74ced715eca8ef8c837a5dd0f35de47657d1c4d144c39ac5f4cbb10bc182a81e7ba7b3cb0b1e802e98893d1cf2cc54793827443c24ed2e9da6a927a2d9f4fd3ce5156a0fa04fbbc6c2572fca084ccd9876b3318fe1fa449668ca80d149d1d5474507583bd50a6ca325eebe8d7d8e46fee0b6cc1ded21421525faf6dfb30092631cebf50c6a1fcdf7c254d281bece29198df9c09bfbc8374c55c5e9d75231ee44294babf9684d73fe83b46acf50325153cba67e099608a736b29cb11bad34ae2a6648c5a75a645b0da815bc6217cbcc7b6fa2d40e7ed8b67296d0c18a6b064fa95aad37ce3b59cc4a48f428bc75829a05244e0d99ece9b960ed68401e1fdc859bbbfefa5f1e5bea36fd0a632f604f07e0aad90826f425fd80dbf7797876fa26481249999fa8557882d86e1db2dda555dd6bb6d43770383f25a913b0e392633cb21878c3418d6ba0238a6606689616c854c3ce9932865c69474eaec63dee617e0db810e5f8e0e9b7cd3f1e182c03665c775ec7d1306c62df2ba8c88504f2fe164e3c5d874f8d5b52f0fc946a9377a5dbc30c5386ff6ff68a636a59d98b14a7602f2b5f7e03a0067a967be30870a3fb2fab1bf90d92cb5c797af0158909567e2a20f665325d77ce8084dd03eec0533b4f0d41d6ef445dbeaa1716539f24e21dc14effbdbfbd2faa548862bf131d42fbcff1e52911239de9adbcd8f60a0cc52530736d333c11b5cb0f88c94c0946b20939039f4796f584cfd2e891368a12008085189011530589bb3f3c7899cb996905d7ee71637fa209a092416ab5b4e50b0ca3e3baecda202b3ebea2cfa41259905dfd81e27ce15c41bf12d78c5a604bb73c923d239ae385da75e8edc2ac7eba9ad3d8d6de7de129bb7baeab98f029daaeab85d71f1293dc4fec9077b4e6e577d046784f75809aac3cbcf9f99a2336448875e1c0d87763264f2bbd4cbb9924e1d8e140d6e35cef5ffde59de261fcb45242794275b27435e39d38ff9f68afa206979c7c0bd7c283207fbae4a57ed4e2a2c0e69f6bf836e359632ab56c6be8d55df20b364f48c059bb8667f6a94d4c97654f303ff93c9122797011e7307043c55a3f1779fb1aec3dd2195d01c1247a67b77a61349f4c65eef059e0dd7bfe4e98a1deccfbf5ba6520d2dd402dd50d3a23369fb8ae329ca931bbfcd6eada3693712a68a611c831c785c60ae49fab0b10c3313616f9b980dcdcffb72cf510e2ef8ac09bbf1c3d162bc1d8abd8f6c4e43b24f5b4c11beb20771d897f34fd861ab6a3077f0488f08ef34a03158e12398b65c977da0cf990c739c22717dddf845fa18bcc5a50caa58e72a9e983b9720bfb82d7124357eff8e6c855d048b5b3dc017a28b8b89ef0a13c83a4a1457c64a867eeb39505aeebb9695e11117bd1aae039e9675a489baaabbf7e365250ee8e1fc64574e905523b61afc6c4f9c100fe728d56bc3b617edb5af34a24eed5ea8bd746fa4d1cd86a376f604d49b4a19ae1dfc4133abbf2ca6e75763ba94bae04f7f4cf9d727abf9f1afab279234f7c32c88f95205766326eaa945badcccfa4a992c3d040a03750981a7ffc6ed93b921a6c68f71556763a6f19980016d261cf8a1587476c028a4020d7ad4f6a314b93ea146f5db0d58dfa8cb08c4e9f1a27291276683ccf9bae1323e743dc69147541d331e1de9dbe5ad4d88edb0da99504e62ab46cdfc0ec4208ec8ded4072f8845f6ba634b7793c71e51b2ecd76c8f2114bf7614ccd2b54d6633d7610b3cf60f38ed5f4188e4c6584dc7dfd6039030a4ecd75ca4503702defcf2a5c832322a5867d0d3b49b9ea274dcb45291ebe9e26c1df5fe35f6e42a8ffb4a3f48dcf282dc126d589f486e901e5b955750e32e46dc86e864060b3a7b5faa2913566ab59940d76637163dda4fb6486f5ef62bb0c34aab773db16dc2d86a6967167e7257d273de18bda0307969be04eca93346c3940f39893dc91e25fccd1d76f0f65feef062c41ad0613d5df0ee1563c1691126f3c0e8bc0c021a980e67446a8be4c36805b16fd14ecacfbaefa035425ec190b61301f59e07f3df1a2cff570ce910eb8eaa94c30dc3b975c6a808802242aa419014aa35c562f8b70dc6ef13300064e4593527245497d7b027032d4daec2d0503fdd27582a00f807e58c44091d50ec599fc2b222badfa2ae68f3c873f99cfebf5cc0c283ff01836cb90fd6aa4bb3e10e7146e6f77923ce4d996fa619da544301174ca723e8a7df1e23a7e0693a40ede6d43f5e99a196779491a01fe964c3df5e5e2ace4fb048337a8518e00b7c1579e297f05f6abb5e6686c9968e72572cc5a31496cfc286d6320fe54b2744a853af481b5eee28d7a72a1a51d1bbe9b45e485a1a73ab53039a1d5b1475acd817137c90b36bfb9415450564201e619e3f03d19f90350ffc090d8bdec9ce54a9b6ea4e987e49cc239c649775248190a648a6692258a4b78d7466482035ff4c1a8dad1790e4a4cdd8e71c58d3c466a697de38d55ee5fba7c84bbb1b94b9d1f46f8c22f0a6e18731449b482ee1e3db399181fb01b6e2f00124ce019daead3d24574cd870f5dee506c94e625d0b00702e286d388b5d9d925ba66d8df0a102e6d5d9f14b5f8007168594833a30b3e48be5a83900548e27891c25e655f6aea760ad128f2cf60178a6829f2364d3c22cf9f5946e1df163c4f41e5568e1554aa15981d8b19009b835f0b92d2b162ea09ff3a6bc9bf946cd8ef7e5d69cdda26485a18bd50d1ac90df35b4b119a19d7e79acace1c370d4f2d540e0762c1c6a2c83c9a77d8a4ad862972040318b9a93df53887c33152fa31022c8d7355616582bd71e19f07974f065822bb68d25de59396111404bfebe6be4e84b59d89e4f926f0d23bab0123b2fc3d64a76b8907067ad6745a1746be5dc3a6b9e37cdf5c9f17491ed322367aa2e6905177b31ef877776446b5bd46a9e71a011a791acc2c37296ad1ff935e38d22cd482b4c6a03e354e17a42024849cd19b9f6d3e7eafa57b3226402884f3091569e450d9abd70598f46fa27fe4a6bf8ddc52d24b3a81a0a6d19cd1f3a441485f1c72aabbeb8789273efeba57736c2cf4a11104ed1491d4fa245248805cd10d89e02afced81877d04723414a59ae098ec691738b1ab0b59cd945d007ad63a21b0efd71db378b2c1285d7c5ebb0cdef57a509ab031d689feeba913406fcc6b94f2425c611ab64afc9b7fd49f2ddb5365ef9910cbce0e7c7c6b30b81bcdfc1bd3588771aa7049a2ceea5d570f43c9da14f5528c626493648682e54494d903ce30fce641e086171943e4044bdaaf897aece3d53f35190537753097bd5392d04ae3c1880ea5e85201d8850aedc1788761870e3112d03a7d025b49d9f7e9a88fa0a78d787d269e7319e7d46d15f179ca16fe1adc4cd4520e69e8a33791acc6c7317f2073bb37d90478e3fdb1d21cf", 0x1000}, {&(0x7f0000001340)="9d3acba04f652491579c831d5902164a78c84b8378a81a", 0x17}], 0x7, 0xdfb) 01:16:35 executing program 7: sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f0000000080)="5b704781", &(0x7f0000000140)=0x4, 0x0, 0x0) msgsnd(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0200000000000000bd1c9a29ca9e3a46a5bca8c74611d1ce99c68023bf3fcb692796a566d4090a2b2eaa70d5c91fcf8ecd5bc9e93a80d029d90c10ec22ebb8ae8ad579ec7f77a5adebd33ef4dc9115ff2ac5b29f633c"], 0x56, 0x0) 01:16:35 executing program 1: getitimer(0x0, &(0x7f0000000000)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 01:16:35 executing program 4: open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) (async) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x2412, r0, 0x6) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x6) 01:16:35 executing program 5: ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x7) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000280)=[{0x7fff, 0x9, 0x8, 0xfffff9f2}, {0x401, 0x0, 0x3, 0x80}]}) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x3, 0x2}, {{}, 0xfffffffffffffff8, 0x92, 0x2, 0xa5a, 0x2}, {{}, 0xfffffffffffffffb, 0x40, 0x21, 0x4, 0x6}, {{r1}, 0x0, 0x8, 0x2, 0x5, 0x10001}, {{}, 0x25defce8e1a1a974, 0xd0fde283495c4f41, 0x1, 0x1, 0x1f}], 0x5e99, &(0x7f0000000100)=[{{}, 0xfffffffffffffffd, 0x4, 0x1, 0xfa}], 0x874, &(0x7f0000000140)={0xc494, 0x1}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0xffffff43) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x7) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000280)=[{0x7fff, 0x9, 0x8, 0xfffff9f2}, {0x401, 0x0, 0x3, 0x80}]}) (async) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x3, 0x2}, {{}, 0xfffffffffffffff8, 0x92, 0x2, 0xa5a, 0x2}, {{}, 0xfffffffffffffffb, 0x40, 0x21, 0x4, 0x6}, {{r1}, 0x0, 0x8, 0x2, 0x5, 0x10001}, {{}, 0x25defce8e1a1a974, 0xd0fde283495c4f41, 0x1, 0x1, 0x1f}], 0x5e99, &(0x7f0000000100)=[{{}, 0xfffffffffffffffd, 0x4, 0x1, 0xfa}], 0x874, &(0x7f0000000140)={0xc494, 0x1}) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0xffffff43) (async) 01:16:35 executing program 6: semget$private(0x0, 0x1, 0x20) 01:16:35 executing program 2: sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x44, &(0x7f0000000040)=[{&(0x7f0000000340)="2e72a0626f700f19f2fe53da7150be9f7fe769fe70375797e553dab20caebed98fecdf1903", 0x25}], 0x1, 0x0}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x1a, 0x5, 0x83, 0x1c55b}, {0x5, 0x9, 0x9}]}) fcntl$dupfd(r0, 0x0, r4) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="fbaf0e675d4b37369bbdb15e52dd", 0xe, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001480), &(0x7f00000014c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000a00)=0xc) r6 = socket(0x18, 0x3, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)=0x400) 01:16:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x6}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d78ec9be96914f6357e3a", 0xe, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x6}, {0x16}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000280)="fbaf8a8d78ec9be96914f6357e3a", 0xe, 0x1) (async) 01:16:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x3) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x0, 0x40, 0x5, 0x22}, {0xf678, 0x7, 0x2, 0x4}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x81, 0x1}, {0x60}, {0x6, 0x0, 0x0, 0x10100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x8000, 0x0) 01:16:35 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x3) fsync(r0) semget$private(0x0, 0x1, 0x0) 01:16:35 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) (async) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000000000)="65e074a299e5476f864bd299f1949abf57ed605c3a73f9c23e8e300d9113", 0x1e}, {&(0x7f0000000080)="aa1f4a1f47737afaa117f7e77fe2b67cd42f493938b068c190c3aa67f2bf6d473c12762c29901de009e787b13bb0e6633572ee8876f24757fab99a7a675de658fec48d510de103f51f57b65dd69819a72347f7c6616d678a39de9609f56b3c490b0e5edcf503a5242bf235e82179d0702de99f1076ca085556f4cde94e5bd8d7d56c069e330a2849f7e031b6a842971393418a39dce2e4092214cd69fb175227ef0305964640d8e01a3aab", 0xab}, {&(0x7f0000000140)="91a3557adca88f4b6727b87a7c5c7da7828cc39a475e3086408226646b10ebbc0d2696b540e946f34e7c9adcade13600bc327f104296b1176f8b617854148ede314a376e829085633395e5cf373b1676deb6", 0x52}, {&(0x7f00000001c0)="7f3c00f89a68c4353626674bddb41c5ac4a2a228e7d27d6f9004c59c7e59472ffc628c2825b661d5d5fed325c4556608c4ae51dc744dbd16176c5ba7d4a0615c699425b5f23a647701c657e59e6a16ee7ed9181de068c4e14f3570f497ee405d0c15857742d2217c78e3a328f583e5d9497cffd260e59c988f029fe17ca24f606647e19c566a1157c8b5c22acc02de098cdebed7b4a1054efb325d5766bcf77b32735151bccb3cad8d043cc287427ee9f7286b0d2ead0f759a", 0xb9}, {&(0x7f0000000280)="e9e703d58c314745a2b3b3ee8f8e33c3d65cd81eb0496587f3068d04be855bd0a5b8da392a3fd45f24902fbfadf603f9c4ab0d714b5386c1b1dbacea0ad5e4e2ebbc18ae7de892b91c066215707d31f80491a73eee9abdd32209ec47c80333be0a802e762813dfe6d0c83986f60b4a842254e6763562b80a743a41f950b41c390538f800ed0b1dd72846e6afabb12bb39534fc9bd0635663442348f58b32ff0390bdb53535f25413bef860ac6132", 0xae}, {&(0x7f0000000340)="c7387a95bd7d4707057c896e3851eb6408fa1102da9ae0dc476c4ed440e90217ef91d8d7598f399710058cbf259b1a29919030166ee1b4f60c576224944c057aadb4bddd9fdbdc8b9a6246a3f84186ce96a05bdffbcd8f3820e2f89713f349dbd286144c56399d9c96819d3deb660b9843637752ba71af7ed43844ac011c6f63e74214150d24de81395d99bbc5492be9c8b0a4b88b2b67dbeb8676a55d6687376599c03ec84fba729683be931700bebb9ed9066e75da3ff98675fd3385115a55c0c018bd1b615c81ac751abdf7c77d0433967c274cd2436bec8e55872ee6677174ba8885503eb2bdf77e22c5218fe1e602ed7cd8d15cf0cc09587e1bf27ddcb7ac187ad8d71b3be53c68f1b127ce6a4710f635dc22e6a3fe68db5187425d1540cb10bfbf53b60e2d995e84ba30e7bda2784cfb6dfc0f8274fb880652170b39853f7f0f092f8cc21dbaeda7989588e3f4ba0bc1d263161daeac16db294721370ab36fead7decd2e74d5b972fa36f56fec2b33ed5c2df39008adee4952ff15330d774cef5511912651832234770958832c5a627487675fe0a9bee7ea9ef787d06d68b1a7cd23995a14eb6120997e0b506e3b3b25f1860ef16d2585134cc7dad71b93bd894fd4fcce46878b34828e55b6122ff9eb57927a86ecb16c2210c0f08c2812a5e1cfad0e831f18d7992a6b10d1238923377118095bb9200deea0f71993738d40dc1696a47efab85021824fb1885ce523408db8beeb041fc35efcfbacf1bf2d862b98952c5add3f612b06a47b634d39ccfdcadd2bdf5514480936e6e37df19f141d5ec35f53a5bcf11339511a9bf73a75b5015e424aba7d664fd9858351aa2c35a07e50ab1d232a3685137a32863f04c471c472bfaa76e1238db2e3390c5f7d040a46eb668ba00d39ad6eee1a3ec49da7635e36c58832a8e647c9c30fd330e01740146344ea7a0c048ae3df7e56670dc390a29bb3d17af7e3f9348cc7e723f54f877c2a23aa88eec3c2feb3d2731a7e0a0f44c1837aa37fcc37369efeb89d55440ff87c70fcbf4a4a27e759ebda54d9b75d6dfb15e96fa58f7df791f24837bd496100c0d27bf23ddfa006a0b5d5324c94af52f1d69e0570b583a693aa06491dfee15bef153f9879398055c479b12456aaad786ad998476c94e859ec0becd808c2514e0990e9d6d3360e2bc5c7c97fdf1becefbbb42b5cfe3b0d06b72ed1480fb44e8c1d992887236f1777a8efcb62a16212c265f3a986fe7cbdc7718f735150c384c57b80ec43d566ddbd99a1dc84ac787106566dda8629148cc57a289f7e44acb192ebf9e24220507fdd52a6038e3ba2eaa32a80f29791e72ed204168809d6f89b6f70ca28a63369de302afcb41356e2acb570ba2b57763815c214e6dfea666e6020d6e8d5fec6b443418e212a1300cacc76575c1abba634e81f6f2a594205808481065529d5d1c628fb02e1608372e23ae70eb23fa177502c67e177d069efd6e4834ec01d2590a43712fc4abd3642085573d67502f0059c4a414650a1c3ca38795b86eef8b01f06bf546abe2f76fb40336a57644909e3c1d70545593b57c0bc3282933aafe4ad1fbd5cb73f8bb76c5042074b099e474a816b132399aff8e8ccfaa7efc0d1e8e729836243d5ddac1d4e8e61f15ad5008cdf9cc3a117937b98cad73466a91397773c4ddddf161fd9f4f9ae0fd536b360a9702a0461a45130c3dc213a4e48a31dcd16fba8048a568ccd48bc0d2e1a4009c9c11cc269365c31176129971bfb5b399124a704dc53ab7c91c9cd97e65e1b7ee50e7d065062520b2b40de2fba41d726bf3118c89dc591660596231f34d8d021b9cafab5c3ea0456d3fa5f650ab83a2e643a4edf3954914f73fe1aa607c9639cf2c8dbd611b5e7137a5101d1e4d3354c3b2c83a42d21a47a7a27a67570705e9e409cfd5046b2f5ecbf5d41f33cd35787e984c777bb1a8b87eb6f0e245931401f9931c65007bd88a8b54dac321c8aa21781cad7308cd4be05a39645658187073d7dd0836f6e30ade66f6f9c98f2db31a8379b0a628b6a96729785b992e9920611d28442050bb15e2f8e4286cba9febdd7cfc1e7d2f32c06f292d59e862df7cea29a8bde6d3878dca750520e388d1b5e1670a77eb66346bb08aa89677f05f682844d1de9212c7bd1f029425cb890c9a13bce64ebcfad53f08eae15e409afadd9680eee031cdf25ce685fa00593ea5c7e048b97fa25b177fd5b387fafd0203610b0667afc63c6193ff7bdd41ff08edcc82950350969f83cc9e8dd46c8582efe8edc81234cf3ce8663aafbffa8adcb9a452f6468980031a73668cffa444fa57c74ced715eca8ef8c837a5dd0f35de47657d1c4d144c39ac5f4cbb10bc182a81e7ba7b3cb0b1e802e98893d1cf2cc54793827443c24ed2e9da6a927a2d9f4fd3ce5156a0fa04fbbc6c2572fca084ccd9876b3318fe1fa449668ca80d149d1d5474507583bd50a6ca325eebe8d7d8e46fee0b6cc1ded21421525faf6dfb30092631cebf50c6a1fcdf7c254d281bece29198df9c09bfbc8374c55c5e9d75231ee44294babf9684d73fe83b46acf50325153cba67e099608a736b29cb11bad34ae2a6648c5a75a645b0da815bc6217cbcc7b6fa2d40e7ed8b67296d0c18a6b064fa95aad37ce3b59cc4a48f428bc75829a05244e0d99ece9b960ed68401e1fdc859bbbfefa5f1e5bea36fd0a632f604f07e0aad90826f425fd80dbf7797876fa26481249999fa8557882d86e1db2dda555dd6bb6d43770383f25a913b0e392633cb21878c3418d6ba0238a6606689616c854c3ce9932865c69474eaec63dee617e0db810e5f8e0e9b7cd3f1e182c03665c775ec7d1306c62df2ba8c88504f2fe164e3c5d874f8d5b52f0fc946a9377a5dbc30c5386ff6ff68a636a59d98b14a7602f2b5f7e03a0067a967be30870a3fb2fab1bf90d92cb5c797af0158909567e2a20f665325d77ce8084dd03eec0533b4f0d41d6ef445dbeaa1716539f24e21dc14effbdbfbd2faa548862bf131d42fbcff1e52911239de9adbcd8f60a0cc52530736d333c11b5cb0f88c94c0946b20939039f4796f584cfd2e891368a12008085189011530589bb3f3c7899cb996905d7ee71637fa209a092416ab5b4e50b0ca3e3baecda202b3ebea2cfa41259905dfd81e27ce15c41bf12d78c5a604bb73c923d239ae385da75e8edc2ac7eba9ad3d8d6de7de129bb7baeab98f029daaeab85d71f1293dc4fec9077b4e6e577d046784f75809aac3cbcf9f99a2336448875e1c0d87763264f2bbd4cbb9924e1d8e140d6e35cef5ffde59de261fcb45242794275b27435e39d38ff9f68afa206979c7c0bd7c283207fbae4a57ed4e2a2c0e69f6bf836e359632ab56c6be8d55df20b364f48c059bb8667f6a94d4c97654f303ff93c9122797011e7307043c55a3f1779fb1aec3dd2195d01c1247a67b77a61349f4c65eef059e0dd7bfe4e98a1deccfbf5ba6520d2dd402dd50d3a23369fb8ae329ca931bbfcd6eada3693712a68a611c831c785c60ae49fab0b10c3313616f9b980dcdcffb72cf510e2ef8ac09bbf1c3d162bc1d8abd8f6c4e43b24f5b4c11beb20771d897f34fd861ab6a3077f0488f08ef34a03158e12398b65c977da0cf990c739c22717dddf845fa18bcc5a50caa58e72a9e983b9720bfb82d7124357eff8e6c855d048b5b3dc017a28b8b89ef0a13c83a4a1457c64a867eeb39505aeebb9695e11117bd1aae039e9675a489baaabbf7e365250ee8e1fc64574e905523b61afc6c4f9c100fe728d56bc3b617edb5af34a24eed5ea8bd746fa4d1cd86a376f604d49b4a19ae1dfc4133abbf2ca6e75763ba94bae04f7f4cf9d727abf9f1afab279234f7c32c88f95205766326eaa945badcccfa4a992c3d040a03750981a7ffc6ed93b921a6c68f71556763a6f19980016d261cf8a1587476c028a4020d7ad4f6a314b93ea146f5db0d58dfa8cb08c4e9f1a27291276683ccf9bae1323e743dc69147541d331e1de9dbe5ad4d88edb0da99504e62ab46cdfc0ec4208ec8ded4072f8845f6ba634b7793c71e51b2ecd76c8f2114bf7614ccd2b54d6633d7610b3cf60f38ed5f4188e4c6584dc7dfd6039030a4ecd75ca4503702defcf2a5c832322a5867d0d3b49b9ea274dcb45291ebe9e26c1df5fe35f6e42a8ffb4a3f48dcf282dc126d589f486e901e5b955750e32e46dc86e864060b3a7b5faa2913566ab59940d76637163dda4fb6486f5ef62bb0c34aab773db16dc2d86a6967167e7257d273de18bda0307969be04eca93346c3940f39893dc91e25fccd1d76f0f65feef062c41ad0613d5df0ee1563c1691126f3c0e8bc0c021a980e67446a8be4c36805b16fd14ecacfbaefa035425ec190b61301f59e07f3df1a2cff570ce910eb8eaa94c30dc3b975c6a808802242aa419014aa35c562f8b70dc6ef13300064e4593527245497d7b027032d4daec2d0503fdd27582a00f807e58c44091d50ec599fc2b222badfa2ae68f3c873f99cfebf5cc0c283ff01836cb90fd6aa4bb3e10e7146e6f77923ce4d996fa619da544301174ca723e8a7df1e23a7e0693a40ede6d43f5e99a196779491a01fe964c3df5e5e2ace4fb048337a8518e00b7c1579e297f05f6abb5e6686c9968e72572cc5a31496cfc286d6320fe54b2744a853af481b5eee28d7a72a1a51d1bbe9b45e485a1a73ab53039a1d5b1475acd817137c90b36bfb9415450564201e619e3f03d19f90350ffc090d8bdec9ce54a9b6ea4e987e49cc239c649775248190a648a6692258a4b78d7466482035ff4c1a8dad1790e4a4cdd8e71c58d3c466a697de38d55ee5fba7c84bbb1b94b9d1f46f8c22f0a6e18731449b482ee1e3db399181fb01b6e2f00124ce019daead3d24574cd870f5dee506c94e625d0b00702e286d388b5d9d925ba66d8df0a102e6d5d9f14b5f8007168594833a30b3e48be5a83900548e27891c25e655f6aea760ad128f2cf60178a6829f2364d3c22cf9f5946e1df163c4f41e5568e1554aa15981d8b19009b835f0b92d2b162ea09ff3a6bc9bf946cd8ef7e5d69cdda26485a18bd50d1ac90df35b4b119a19d7e79acace1c370d4f2d540e0762c1c6a2c83c9a77d8a4ad862972040318b9a93df53887c33152fa31022c8d7355616582bd71e19f07974f065822bb68d25de59396111404bfebe6be4e84b59d89e4f926f0d23bab0123b2fc3d64a76b8907067ad6745a1746be5dc3a6b9e37cdf5c9f17491ed322367aa2e6905177b31ef877776446b5bd46a9e71a011a791acc2c37296ad1ff935e38d22cd482b4c6a03e354e17a42024849cd19b9f6d3e7eafa57b3226402884f3091569e450d9abd70598f46fa27fe4a6bf8ddc52d24b3a81a0a6d19cd1f3a441485f1c72aabbeb8789273efeba57736c2cf4a11104ed1491d4fa245248805cd10d89e02afced81877d04723414a59ae098ec691738b1ab0b59cd945d007ad63a21b0efd71db378b2c1285d7c5ebb0cdef57a509ab031d689feeba913406fcc6b94f2425c611ab64afc9b7fd49f2ddb5365ef9910cbce0e7c7c6b30b81bcdfc1bd3588771aa7049a2ceea5d570f43c9da14f5528c626493648682e54494d903ce30fce641e086171943e4044bdaaf897aece3d53f35190537753097bd5392d04ae3c1880ea5e85201d8850aedc1788761870e3112d03a7d025b49d9f7e9a88fa0a78d787d269e7319e7d46d15f179ca16fe1adc4cd4520e69e8a33791acc6c7317f2073bb37d90478e3fdb1d21cf", 0x1000}, {&(0x7f0000001340)="9d3acba04f652491579c831d5902164a78c84b8378a81a", 0x17}], 0x7, 0xdfb) 01:16:35 executing program 4: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "0000a0", 0x18, 0x8, 0x0, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x40, 0x0, 0x0, 0x0, {[@generic={0x3, 0x4, "4ab1"}]}}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xc1, &(0x7f0000000140)={@random="edd700", @local, [{[{0x88a8, 0x0, 0x0, 0x4}], {0x8100, 0x6, 0x0, 0x1}}], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0xab, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1, {[@lsrr={0x83, 0xb, 0x0, [@empty, @multicast2]}]}}, @tcp={{0x1, 0x2, r0, 0x41424344, 0x0, 0x0, 0xa, 0x40, 0x6, 0x0, 0x8, {[@md5sig={0x13, 0x12, "f3a03b967d7e51478026f0ab8362807d"}, @eol]}}, {"e40cfdd70798a985ac90cf8d33e3cfbcf0a958d55740c323fc6ca3e70a8740414a7114e09d3d0d8db6da5539c1acbe7f3bb735812e752a0816edd96d60d71b946a613e67894a4fccb620c4453cdbb817075ba4e24e1a1c085258f9668cf291cb6c3dbf"}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x39d, &(0x7f00000003c0)={@broadcast, @broadcast, [{[{0x88a8, 0x0, 0x0, 0x3}], {0x8100, 0x4, 0x0, 0x3}}], {@ipv6={0x86dd, {0x1, 0x6, 'Le#', 0x35f, 0x3, 0xae, @mcast2, @empty, {[@fragment={0x3a, 0x0, 0x0, 0x1, 0x0, 0x3, 0x64}, @dstopts={0xba, 0x24, '\x00', [@ra={0x5, 0x2, 0x3f}, @generic={0x7f, 0x4f, "8777bdfa29db596de984187f3038f9b22838860d9d3f482dad8eb3a07a0b38f0c3a5b32f0669ebea095e36a01f168881ebd243963c5e468d0d4caad8359febe7b8e89b27635667e7dfeb74c8232211"}, @generic={0x6, 0xc8, "568fd2cf93c2e33a8d37fdc038d3e3c4b39a29dc2227aa95322907239c2f7e4d79c71d1b1fa8b4d63619308ee6c5c1d2e2d7d20f8b76ee88e6fe64fab8ed45a372858aeb31ca4d0b19c833d2759bf43cc77bfa9855b6f4f6dd2233cbc4d28978eb78804e2e19d323b281afbe084775188f7267e52988461cd6afbe4eb840e1c1f59d359559ff039f3c9480bc0dbd8400c7fecfa02d734f563d69f99826ccef837c4ec3fc46f4639cba99496e21143cbbe77d386b1ade33c715d51b156e9897079643e24ec4c55704"}, @enc_lim={0x4, 0x1, 0x8}, @ra={0x5, 0x2, 0x1000}]}, @hopopts={0x70, 0x1, '\x00', [@pad1, @pad1, @pad1, @ra={0x5, 0x2, 0xffff}]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x92, '\x00', @empty, [{0x2, 0x19, "5b58f4807112508ddbe3a7440ef9f435a215bf73335c1591d97bea3e0af4cd8730a92ffbad6a6f1a8ffa5be624ef93950a1002c15a62a55ddc58e922b5c35e53bac183c111009ce303673d37c5cca15a25ee96d4315eb19bb3372b93f972263d255d4774ceedef2d6706a5af7b04eaa93dffa11e754c51e96a2c40ace33ed3ed4ce1781954b8f775cea08f304feae3547880cd822d6b2d0e376d93aa0dcd01e203fcc0705f9ce47d7f160ebf74bd2e85d2626b3a4de16cd21ac699fb4893ff5f5fe4f496d445"}, {0x3, 0xa, "4e85b61b3419045ff7f92102f69a7b15ead9f8be8f03c269bd3b3d73385ada6047bc96c4cd91f3e61b4d3f501ae958e01281ac69dab0150684594717fae52c080417f13615e2d0b27a9aeea9fbc567c0"}, {0x18, 0x19, "4d4681d09c5dbe86099ede84000678f44fe32ab3d35a059959928643051c16f6e2455896c1ebebe9a594faea634a3a73aa1ee8755604cbe353b100e9eeb356af2bf4215227082b8607bf56dcacb374231e7f48b2b2a2c890e3c8d626991cd344223d4ef499cab087486054981509067c6f5ede158bda4da0af1ba63e72ca53dd7a856f730f9f93c158c4745ad91aab37cf350c54d9abf97aae647568b30ca7052d300cd659584b9b15c7141cb6b2e00fa3fcde495e947e1c108cd994a18dcaf268bc9fd8bb169f2c2fd4"}, {0x18, 0x2, "bfd027413b047207fa07d39713d32d"}]}}}}}}) syz_emit_ethernet(0xc1, &(0x7f0000000140)={@random="edd700", @local, [{[{0x88a8, 0x0, 0x0, 0x4}], {0x8100, 0x6, 0x0, 0x1}}], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0xab, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1, {[@lsrr={0x83, 0xb, 0x0, [@empty, @multicast2]}]}}, @tcp={{0x1, 0x2, r1, 0x41424344, 0x0, 0x0, 0xa, 0x40, 0x6, 0x0, 0x8, {[@md5sig={0x13, 0x12, "f3a03b967d7e51478026f0ab8362807d"}, @eol]}}, {"e40cfdd70798a985ac90cf8d33e3cfbcf0a958d55740c323fc6ca3e70a8740414a7114e09d3d0d8db6da5539c1acbe7f3bb735812e752a0816edd96d60d71b946a613e67894a4fccb620c4453cdbb817075ba4e24e1a1c085258f9668cf291cb6c3dbf"}}}}}}) syz_emit_ethernet(0x159, &(0x7f0000000240)={@broadcast, @local, [], {@ipv4={0x800, {{0x14, 0x4, 0x2, 0x31, 0x14b, 0x65, 0x9, 0xce, 0x6c, 0x0, @empty, @broadcast, {[@noop, @noop, @timestamp={0x44, 0x38, 0x89, 0x1, 0x4, [{[@multicast1], 0x91}, {[], 0x7}, {[], 0x6}, {[@rand_addr=0x10ca96], 0x80cd}, {[@multicast2], 0x2}, {[@empty], 0x497}, {[], 0x8}, {[@loopback], 0x2}]}]}}, @tcp={{0x2, 0x3, r0, r1, 0x0, 0x0, 0x12, 0x0, 0x5, 0x0, 0x6, {[@nop, @timestamp={0x8, 0xa, 0x80000001, 0x4}, @timestamp={0x8, 0xa, 0x3, 0x101}, @timestamp={0x8, 0xa, 0xfffffff7, 0x21}, @nop, @md5sig={0x13, 0x12, "c87b2bbfa3c412f52a69881179fe6bcd"}, @nop, @eol]}}, {"6424639acecccb8ef6da9cddbbea74653fadd8d3a1f4ddf94f70127e2da77688de025d69b0d0846329d74e7c42cac4b77ce598f93ce56fc799353c95ce30c1279dff5490bb6d0cc78877292a857bc06422852b128003c3e9f6ffc87010245b6b3b610ba4f51bf8fdec319b36ca47c0bd47cc6bea74ded8ba37c576df8edf220599a3b69ee38b6a918319d72230856565b6402b6b9d07987036a6c4560fc5a6090e405bf019447e41fc7753392a3f29b4e3ae33"}}}}}}) 01:16:35 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x3) fsync(r0) semget$private(0x0, 0x1, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x3) (async) fsync(r0) (async) semget$private(0x0, 0x1, 0x0) (async) 01:16:35 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 01:16:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x101, 0x0, 0x81, 0x2}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x32, &(0x7f0000000300)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d457ffffffff66b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r3, 0x2) 01:16:35 executing program 7: sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f0000000080)="5b704781", &(0x7f0000000140)=0x4, 0x0, 0x0) (async) msgsnd(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0200000000000000bd1c9a29ca9e3a46a5bca8c74611d1ce99c68023bf3fcb692796a566d4090a2b2eaa70d5c91fcf8ecd5bc9e93a80d029d90c10ec22ebb8ae8ad579ec7f77a5adebd33ef4dc9115ff2ac5b29f633c"], 0x56, 0x0) 01:16:35 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) (async) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000000000)="65e074a299e5476f864bd299f1949abf57ed605c3a73f9c23e8e300d9113", 0x1e}, {&(0x7f0000000080)="aa1f4a1f47737afaa117f7e77fe2b67cd42f493938b068c190c3aa67f2bf6d473c12762c29901de009e787b13bb0e6633572ee8876f24757fab99a7a675de658fec48d510de103f51f57b65dd69819a72347f7c6616d678a39de9609f56b3c490b0e5edcf503a5242bf235e82179d0702de99f1076ca085556f4cde94e5bd8d7d56c069e330a2849f7e031b6a842971393418a39dce2e4092214cd69fb175227ef0305964640d8e01a3aab", 0xab}, {&(0x7f0000000140)="91a3557adca88f4b6727b87a7c5c7da7828cc39a475e3086408226646b10ebbc0d2696b540e946f34e7c9adcade13600bc327f104296b1176f8b617854148ede314a376e829085633395e5cf373b1676deb6", 0x52}, {&(0x7f00000001c0)="7f3c00f89a68c4353626674bddb41c5ac4a2a228e7d27d6f9004c59c7e59472ffc628c2825b661d5d5fed325c4556608c4ae51dc744dbd16176c5ba7d4a0615c699425b5f23a647701c657e59e6a16ee7ed9181de068c4e14f3570f497ee405d0c15857742d2217c78e3a328f583e5d9497cffd260e59c988f029fe17ca24f606647e19c566a1157c8b5c22acc02de098cdebed7b4a1054efb325d5766bcf77b32735151bccb3cad8d043cc287427ee9f7286b0d2ead0f759a", 0xb9}, {&(0x7f0000000280)="e9e703d58c314745a2b3b3ee8f8e33c3d65cd81eb0496587f3068d04be855bd0a5b8da392a3fd45f24902fbfadf603f9c4ab0d714b5386c1b1dbacea0ad5e4e2ebbc18ae7de892b91c066215707d31f80491a73eee9abdd32209ec47c80333be0a802e762813dfe6d0c83986f60b4a842254e6763562b80a743a41f950b41c390538f800ed0b1dd72846e6afabb12bb39534fc9bd0635663442348f58b32ff0390bdb53535f25413bef860ac6132", 0xae}, {&(0x7f0000000340)="c7387a95bd7d4707057c896e3851eb6408fa1102da9ae0dc476c4ed440e90217ef91d8d7598f399710058cbf259b1a29919030166ee1b4f60c576224944c057aadb4bddd9fdbdc8b9a6246a3f84186ce96a05bdffbcd8f3820e2f89713f349dbd286144c56399d9c96819d3deb660b9843637752ba71af7ed43844ac011c6f63e74214150d24de81395d99bbc5492be9c8b0a4b88b2b67dbeb8676a55d6687376599c03ec84fba729683be931700bebb9ed9066e75da3ff98675fd3385115a55c0c018bd1b615c81ac751abdf7c77d0433967c274cd2436bec8e55872ee6677174ba8885503eb2bdf77e22c5218fe1e602ed7cd8d15cf0cc09587e1bf27ddcb7ac187ad8d71b3be53c68f1b127ce6a4710f635dc22e6a3fe68db5187425d1540cb10bfbf53b60e2d995e84ba30e7bda2784cfb6dfc0f8274fb880652170b39853f7f0f092f8cc21dbaeda7989588e3f4ba0bc1d263161daeac16db294721370ab36fead7decd2e74d5b972fa36f56fec2b33ed5c2df39008adee4952ff15330d774cef5511912651832234770958832c5a627487675fe0a9bee7ea9ef787d06d68b1a7cd23995a14eb6120997e0b506e3b3b25f1860ef16d2585134cc7dad71b93bd894fd4fcce46878b34828e55b6122ff9eb57927a86ecb16c2210c0f08c2812a5e1cfad0e831f18d7992a6b10d1238923377118095bb9200deea0f71993738d40dc1696a47efab85021824fb1885ce523408db8beeb041fc35efcfbacf1bf2d862b98952c5add3f612b06a47b634d39ccfdcadd2bdf5514480936e6e37df19f141d5ec35f53a5bcf11339511a9bf73a75b5015e424aba7d664fd9858351aa2c35a07e50ab1d232a3685137a32863f04c471c472bfaa76e1238db2e3390c5f7d040a46eb668ba00d39ad6eee1a3ec49da7635e36c58832a8e647c9c30fd330e01740146344ea7a0c048ae3df7e56670dc390a29bb3d17af7e3f9348cc7e723f54f877c2a23aa88eec3c2feb3d2731a7e0a0f44c1837aa37fcc37369efeb89d55440ff87c70fcbf4a4a27e759ebda54d9b75d6dfb15e96fa58f7df791f24837bd496100c0d27bf23ddfa006a0b5d5324c94af52f1d69e0570b583a693aa06491dfee15bef153f9879398055c479b12456aaad786ad998476c94e859ec0becd808c2514e0990e9d6d3360e2bc5c7c97fdf1becefbbb42b5cfe3b0d06b72ed1480fb44e8c1d992887236f1777a8efcb62a16212c265f3a986fe7cbdc7718f735150c384c57b80ec43d566ddbd99a1dc84ac787106566dda8629148cc57a289f7e44acb192ebf9e24220507fdd52a6038e3ba2eaa32a80f29791e72ed204168809d6f89b6f70ca28a63369de302afcb41356e2acb570ba2b57763815c214e6dfea666e6020d6e8d5fec6b443418e212a1300cacc76575c1abba634e81f6f2a594205808481065529d5d1c628fb02e1608372e23ae70eb23fa177502c67e177d069efd6e4834ec01d2590a43712fc4abd3642085573d67502f0059c4a414650a1c3ca38795b86eef8b01f06bf546abe2f76fb40336a57644909e3c1d70545593b57c0bc3282933aafe4ad1fbd5cb73f8bb76c5042074b099e474a816b132399aff8e8ccfaa7efc0d1e8e729836243d5ddac1d4e8e61f15ad5008cdf9cc3a117937b98cad73466a91397773c4ddddf161fd9f4f9ae0fd536b360a9702a0461a45130c3dc213a4e48a31dcd16fba8048a568ccd48bc0d2e1a4009c9c11cc269365c31176129971bfb5b399124a704dc53ab7c91c9cd97e65e1b7ee50e7d065062520b2b40de2fba41d726bf3118c89dc591660596231f34d8d021b9cafab5c3ea0456d3fa5f650ab83a2e643a4edf3954914f73fe1aa607c9639cf2c8dbd611b5e7137a5101d1e4d3354c3b2c83a42d21a47a7a27a67570705e9e409cfd5046b2f5ecbf5d41f33cd35787e984c777bb1a8b87eb6f0e245931401f9931c65007bd88a8b54dac321c8aa21781cad7308cd4be05a39645658187073d7dd0836f6e30ade66f6f9c98f2db31a8379b0a628b6a96729785b992e9920611d28442050bb15e2f8e4286cba9febdd7cfc1e7d2f32c06f292d59e862df7cea29a8bde6d3878dca750520e388d1b5e1670a77eb66346bb08aa89677f05f682844d1de9212c7bd1f029425cb890c9a13bce64ebcfad53f08eae15e409afadd9680eee031cdf25ce685fa00593ea5c7e048b97fa25b177fd5b387fafd0203610b0667afc63c6193ff7bdd41ff08edcc82950350969f83cc9e8dd46c8582efe8edc81234cf3ce8663aafbffa8adcb9a452f6468980031a73668cffa444fa57c74ced715eca8ef8c837a5dd0f35de47657d1c4d144c39ac5f4cbb10bc182a81e7ba7b3cb0b1e802e98893d1cf2cc54793827443c24ed2e9da6a927a2d9f4fd3ce5156a0fa04fbbc6c2572fca084ccd9876b3318fe1fa449668ca80d149d1d5474507583bd50a6ca325eebe8d7d8e46fee0b6cc1ded21421525faf6dfb30092631cebf50c6a1fcdf7c254d281bece29198df9c09bfbc8374c55c5e9d75231ee44294babf9684d73fe83b46acf50325153cba67e099608a736b29cb11bad34ae2a6648c5a75a645b0da815bc6217cbcc7b6fa2d40e7ed8b67296d0c18a6b064fa95aad37ce3b59cc4a48f428bc75829a05244e0d99ece9b960ed68401e1fdc859bbbfefa5f1e5bea36fd0a632f604f07e0aad90826f425fd80dbf7797876fa26481249999fa8557882d86e1db2dda555dd6bb6d43770383f25a913b0e392633cb21878c3418d6ba0238a6606689616c854c3ce9932865c69474eaec63dee617e0db810e5f8e0e9b7cd3f1e182c03665c775ec7d1306c62df2ba8c88504f2fe164e3c5d874f8d5b52f0fc946a9377a5dbc30c5386ff6ff68a636a59d98b14a7602f2b5f7e03a0067a967be30870a3fb2fab1bf90d92cb5c797af0158909567e2a20f665325d77ce8084dd03eec0533b4f0d41d6ef445dbeaa1716539f24e21dc14effbdbfbd2faa548862bf131d42fbcff1e52911239de9adbcd8f60a0cc52530736d333c11b5cb0f88c94c0946b20939039f4796f584cfd2e891368a12008085189011530589bb3f3c7899cb996905d7ee71637fa209a092416ab5b4e50b0ca3e3baecda202b3ebea2cfa41259905dfd81e27ce15c41bf12d78c5a604bb73c923d239ae385da75e8edc2ac7eba9ad3d8d6de7de129bb7baeab98f029daaeab85d71f1293dc4fec9077b4e6e577d046784f75809aac3cbcf9f99a2336448875e1c0d87763264f2bbd4cbb9924e1d8e140d6e35cef5ffde59de261fcb45242794275b27435e39d38ff9f68afa206979c7c0bd7c283207fbae4a57ed4e2a2c0e69f6bf836e359632ab56c6be8d55df20b364f48c059bb8667f6a94d4c97654f303ff93c9122797011e7307043c55a3f1779fb1aec3dd2195d01c1247a67b77a61349f4c65eef059e0dd7bfe4e98a1deccfbf5ba6520d2dd402dd50d3a23369fb8ae329ca931bbfcd6eada3693712a68a611c831c785c60ae49fab0b10c3313616f9b980dcdcffb72cf510e2ef8ac09bbf1c3d162bc1d8abd8f6c4e43b24f5b4c11beb20771d897f34fd861ab6a3077f0488f08ef34a03158e12398b65c977da0cf990c739c22717dddf845fa18bcc5a50caa58e72a9e983b9720bfb82d7124357eff8e6c855d048b5b3dc017a28b8b89ef0a13c83a4a1457c64a867eeb39505aeebb9695e11117bd1aae039e9675a489baaabbf7e365250ee8e1fc64574e905523b61afc6c4f9c100fe728d56bc3b617edb5af34a24eed5ea8bd746fa4d1cd86a376f604d49b4a19ae1dfc4133abbf2ca6e75763ba94bae04f7f4cf9d727abf9f1afab279234f7c32c88f95205766326eaa945badcccfa4a992c3d040a03750981a7ffc6ed93b921a6c68f71556763a6f19980016d261cf8a1587476c028a4020d7ad4f6a314b93ea146f5db0d58dfa8cb08c4e9f1a27291276683ccf9bae1323e743dc69147541d331e1de9dbe5ad4d88edb0da99504e62ab46cdfc0ec4208ec8ded4072f8845f6ba634b7793c71e51b2ecd76c8f2114bf7614ccd2b54d6633d7610b3cf60f38ed5f4188e4c6584dc7dfd6039030a4ecd75ca4503702defcf2a5c832322a5867d0d3b49b9ea274dcb45291ebe9e26c1df5fe35f6e42a8ffb4a3f48dcf282dc126d589f486e901e5b955750e32e46dc86e864060b3a7b5faa2913566ab59940d76637163dda4fb6486f5ef62bb0c34aab773db16dc2d86a6967167e7257d273de18bda0307969be04eca93346c3940f39893dc91e25fccd1d76f0f65feef062c41ad0613d5df0ee1563c1691126f3c0e8bc0c021a980e67446a8be4c36805b16fd14ecacfbaefa035425ec190b61301f59e07f3df1a2cff570ce910eb8eaa94c30dc3b975c6a808802242aa419014aa35c562f8b70dc6ef13300064e4593527245497d7b027032d4daec2d0503fdd27582a00f807e58c44091d50ec599fc2b222badfa2ae68f3c873f99cfebf5cc0c283ff01836cb90fd6aa4bb3e10e7146e6f77923ce4d996fa619da544301174ca723e8a7df1e23a7e0693a40ede6d43f5e99a196779491a01fe964c3df5e5e2ace4fb048337a8518e00b7c1579e297f05f6abb5e6686c9968e72572cc5a31496cfc286d6320fe54b2744a853af481b5eee28d7a72a1a51d1bbe9b45e485a1a73ab53039a1d5b1475acd817137c90b36bfb9415450564201e619e3f03d19f90350ffc090d8bdec9ce54a9b6ea4e987e49cc239c649775248190a648a6692258a4b78d7466482035ff4c1a8dad1790e4a4cdd8e71c58d3c466a697de38d55ee5fba7c84bbb1b94b9d1f46f8c22f0a6e18731449b482ee1e3db399181fb01b6e2f00124ce019daead3d24574cd870f5dee506c94e625d0b00702e286d388b5d9d925ba66d8df0a102e6d5d9f14b5f8007168594833a30b3e48be5a83900548e27891c25e655f6aea760ad128f2cf60178a6829f2364d3c22cf9f5946e1df163c4f41e5568e1554aa15981d8b19009b835f0b92d2b162ea09ff3a6bc9bf946cd8ef7e5d69cdda26485a18bd50d1ac90df35b4b119a19d7e79acace1c370d4f2d540e0762c1c6a2c83c9a77d8a4ad862972040318b9a93df53887c33152fa31022c8d7355616582bd71e19f07974f065822bb68d25de59396111404bfebe6be4e84b59d89e4f926f0d23bab0123b2fc3d64a76b8907067ad6745a1746be5dc3a6b9e37cdf5c9f17491ed322367aa2e6905177b31ef877776446b5bd46a9e71a011a791acc2c37296ad1ff935e38d22cd482b4c6a03e354e17a42024849cd19b9f6d3e7eafa57b3226402884f3091569e450d9abd70598f46fa27fe4a6bf8ddc52d24b3a81a0a6d19cd1f3a441485f1c72aabbeb8789273efeba57736c2cf4a11104ed1491d4fa245248805cd10d89e02afced81877d04723414a59ae098ec691738b1ab0b59cd945d007ad63a21b0efd71db378b2c1285d7c5ebb0cdef57a509ab031d689feeba913406fcc6b94f2425c611ab64afc9b7fd49f2ddb5365ef9910cbce0e7c7c6b30b81bcdfc1bd3588771aa7049a2ceea5d570f43c9da14f5528c626493648682e54494d903ce30fce641e086171943e4044bdaaf897aece3d53f35190537753097bd5392d04ae3c1880ea5e85201d8850aedc1788761870e3112d03a7d025b49d9f7e9a88fa0a78d787d269e7319e7d46d15f179ca16fe1adc4cd4520e69e8a33791acc6c7317f2073bb37d90478e3fdb1d21cf", 0x1000}, {&(0x7f0000001340)="9d3acba04f652491579c831d5902164a78c84b8378a81a", 0x17}], 0x7, 0xdfb) 01:16:35 executing program 4: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "0000a0", 0x18, 0x8, 0x0, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x40, 0x0, 0x0, 0x0, {[@generic={0x3, 0x4, "4ab1"}]}}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xc1, &(0x7f0000000140)={@random="edd700", @local, [{[{0x88a8, 0x0, 0x0, 0x4}], {0x8100, 0x6, 0x0, 0x1}}], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0xab, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1, {[@lsrr={0x83, 0xb, 0x0, [@empty, @multicast2]}]}}, @tcp={{0x1, 0x2, r0, 0x41424344, 0x0, 0x0, 0xa, 0x40, 0x6, 0x0, 0x8, {[@md5sig={0x13, 0x12, "f3a03b967d7e51478026f0ab8362807d"}, @eol]}}, {"e40cfdd70798a985ac90cf8d33e3cfbcf0a958d55740c323fc6ca3e70a8740414a7114e09d3d0d8db6da5539c1acbe7f3bb735812e752a0816edd96d60d71b946a613e67894a4fccb620c4453cdbb817075ba4e24e1a1c085258f9668cf291cb6c3dbf"}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x39d, &(0x7f00000003c0)={@broadcast, @broadcast, [{[{0x88a8, 0x0, 0x0, 0x3}], {0x8100, 0x4, 0x0, 0x3}}], {@ipv6={0x86dd, {0x1, 0x6, 'Le#', 0x35f, 0x3, 0xae, @mcast2, @empty, {[@fragment={0x3a, 0x0, 0x0, 0x1, 0x0, 0x3, 0x64}, @dstopts={0xba, 0x24, '\x00', [@ra={0x5, 0x2, 0x3f}, @generic={0x7f, 0x4f, "8777bdfa29db596de984187f3038f9b22838860d9d3f482dad8eb3a07a0b38f0c3a5b32f0669ebea095e36a01f168881ebd243963c5e468d0d4caad8359febe7b8e89b27635667e7dfeb74c8232211"}, @generic={0x6, 0xc8, "568fd2cf93c2e33a8d37fdc038d3e3c4b39a29dc2227aa95322907239c2f7e4d79c71d1b1fa8b4d63619308ee6c5c1d2e2d7d20f8b76ee88e6fe64fab8ed45a372858aeb31ca4d0b19c833d2759bf43cc77bfa9855b6f4f6dd2233cbc4d28978eb78804e2e19d323b281afbe084775188f7267e52988461cd6afbe4eb840e1c1f59d359559ff039f3c9480bc0dbd8400c7fecfa02d734f563d69f99826ccef837c4ec3fc46f4639cba99496e21143cbbe77d386b1ade33c715d51b156e9897079643e24ec4c55704"}, @enc_lim={0x4, 0x1, 0x8}, @ra={0x5, 0x2, 0x1000}]}, @hopopts={0x70, 0x1, '\x00', [@pad1, @pad1, @pad1, @ra={0x5, 0x2, 0xffff}]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x92, '\x00', @empty, [{0x2, 0x19, "5b58f4807112508ddbe3a7440ef9f435a215bf73335c1591d97bea3e0af4cd8730a92ffbad6a6f1a8ffa5be624ef93950a1002c15a62a55ddc58e922b5c35e53bac183c111009ce303673d37c5cca15a25ee96d4315eb19bb3372b93f972263d255d4774ceedef2d6706a5af7b04eaa93dffa11e754c51e96a2c40ace33ed3ed4ce1781954b8f775cea08f304feae3547880cd822d6b2d0e376d93aa0dcd01e203fcc0705f9ce47d7f160ebf74bd2e85d2626b3a4de16cd21ac699fb4893ff5f5fe4f496d445"}, {0x3, 0xa, "4e85b61b3419045ff7f92102f69a7b15ead9f8be8f03c269bd3b3d73385ada6047bc96c4cd91f3e61b4d3f501ae958e01281ac69dab0150684594717fae52c080417f13615e2d0b27a9aeea9fbc567c0"}, {0x18, 0x19, "4d4681d09c5dbe86099ede84000678f44fe32ab3d35a059959928643051c16f6e2455896c1ebebe9a594faea634a3a73aa1ee8755604cbe353b100e9eeb356af2bf4215227082b8607bf56dcacb374231e7f48b2b2a2c890e3c8d626991cd344223d4ef499cab087486054981509067c6f5ede158bda4da0af1ba63e72ca53dd7a856f730f9f93c158c4745ad91aab37cf350c54d9abf97aae647568b30ca7052d300cd659584b9b15c7141cb6b2e00fa3fcde495e947e1c108cd994a18dcaf268bc9fd8bb169f2c2fd4"}, {0x18, 0x2, "bfd027413b047207fa07d39713d32d"}]}}}}}}) syz_emit_ethernet(0xc1, &(0x7f0000000140)={@random="edd700", @local, [{[{0x88a8, 0x0, 0x0, 0x4}], {0x8100, 0x6, 0x0, 0x1}}], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0xab, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1, {[@lsrr={0x83, 0xb, 0x0, [@empty, @multicast2]}]}}, @tcp={{0x1, 0x2, r1, 0x41424344, 0x0, 0x0, 0xa, 0x40, 0x6, 0x0, 0x8, {[@md5sig={0x13, 0x12, "f3a03b967d7e51478026f0ab8362807d"}, @eol]}}, {"e40cfdd70798a985ac90cf8d33e3cfbcf0a958d55740c323fc6ca3e70a8740414a7114e09d3d0d8db6da5539c1acbe7f3bb735812e752a0816edd96d60d71b946a613e67894a4fccb620c4453cdbb817075ba4e24e1a1c085258f9668cf291cb6c3dbf"}}}}}}) syz_emit_ethernet(0x159, &(0x7f0000000240)={@broadcast, @local, [], {@ipv4={0x800, {{0x14, 0x4, 0x2, 0x31, 0x14b, 0x65, 0x9, 0xce, 0x6c, 0x0, @empty, @broadcast, {[@noop, @noop, @timestamp={0x44, 0x38, 0x89, 0x1, 0x4, [{[@multicast1], 0x91}, {[], 0x7}, {[], 0x6}, {[@rand_addr=0x10ca96], 0x80cd}, {[@multicast2], 0x2}, {[@empty], 0x497}, {[], 0x8}, {[@loopback], 0x2}]}]}}, @tcp={{0x2, 0x3, r0, r1, 0x0, 0x0, 0x12, 0x0, 0x5, 0x0, 0x6, {[@nop, @timestamp={0x8, 0xa, 0x80000001, 0x4}, @timestamp={0x8, 0xa, 0x3, 0x101}, @timestamp={0x8, 0xa, 0xfffffff7, 0x21}, @nop, @md5sig={0x13, 0x12, "c87b2bbfa3c412f52a69881179fe6bcd"}, @nop, @eol]}}, {"6424639acecccb8ef6da9cddbbea74653fadd8d3a1f4ddf94f70127e2da77688de025d69b0d0846329d74e7c42cac4b77ce598f93ce56fc799353c95ce30c1279dff5490bb6d0cc78877292a857bc06422852b128003c3e9f6ffc87010245b6b3b610ba4f51bf8fdec319b36ca47c0bd47cc6bea74ded8ba37c576df8edf220599a3b69ee38b6a918319d72230856565b6402b6b9d07987036a6c4560fc5a6090e405bf019447e41fc7753392a3f29b4e3ae33"}}}}}}) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "0000a0", 0x18, 0x8, 0x0, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x40, 0x0, 0x0, 0x0, {[@generic={0x3, 0x4, "4ab1"}]}}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) syz_emit_ethernet(0xc1, &(0x7f0000000140)={@random="edd700", @local, [{[{0x88a8, 0x0, 0x0, 0x4}], {0x8100, 0x6, 0x0, 0x1}}], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0xab, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1, {[@lsrr={0x83, 0xb, 0x0, [@empty, @multicast2]}]}}, @tcp={{0x1, 0x2, r0, 0x41424344, 0x0, 0x0, 0xa, 0x40, 0x6, 0x0, 0x8, {[@md5sig={0x13, 0x12, "f3a03b967d7e51478026f0ab8362807d"}, @eol]}}, {"e40cfdd70798a985ac90cf8d33e3cfbcf0a958d55740c323fc6ca3e70a8740414a7114e09d3d0d8db6da5539c1acbe7f3bb735812e752a0816edd96d60d71b946a613e67894a4fccb620c4453cdbb817075ba4e24e1a1c085258f9668cf291cb6c3dbf"}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) syz_emit_ethernet(0x39d, &(0x7f00000003c0)={@broadcast, @broadcast, [{[{0x88a8, 0x0, 0x0, 0x3}], {0x8100, 0x4, 0x0, 0x3}}], {@ipv6={0x86dd, {0x1, 0x6, 'Le#', 0x35f, 0x3, 0xae, @mcast2, @empty, {[@fragment={0x3a, 0x0, 0x0, 0x1, 0x0, 0x3, 0x64}, @dstopts={0xba, 0x24, '\x00', [@ra={0x5, 0x2, 0x3f}, @generic={0x7f, 0x4f, "8777bdfa29db596de984187f3038f9b22838860d9d3f482dad8eb3a07a0b38f0c3a5b32f0669ebea095e36a01f168881ebd243963c5e468d0d4caad8359febe7b8e89b27635667e7dfeb74c8232211"}, @generic={0x6, 0xc8, "568fd2cf93c2e33a8d37fdc038d3e3c4b39a29dc2227aa95322907239c2f7e4d79c71d1b1fa8b4d63619308ee6c5c1d2e2d7d20f8b76ee88e6fe64fab8ed45a372858aeb31ca4d0b19c833d2759bf43cc77bfa9855b6f4f6dd2233cbc4d28978eb78804e2e19d323b281afbe084775188f7267e52988461cd6afbe4eb840e1c1f59d359559ff039f3c9480bc0dbd8400c7fecfa02d734f563d69f99826ccef837c4ec3fc46f4639cba99496e21143cbbe77d386b1ade33c715d51b156e9897079643e24ec4c55704"}, @enc_lim={0x4, 0x1, 0x8}, @ra={0x5, 0x2, 0x1000}]}, @hopopts={0x70, 0x1, '\x00', [@pad1, @pad1, @pad1, @ra={0x5, 0x2, 0xffff}]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x92, '\x00', @empty, [{0x2, 0x19, "5b58f4807112508ddbe3a7440ef9f435a215bf73335c1591d97bea3e0af4cd8730a92ffbad6a6f1a8ffa5be624ef93950a1002c15a62a55ddc58e922b5c35e53bac183c111009ce303673d37c5cca15a25ee96d4315eb19bb3372b93f972263d255d4774ceedef2d6706a5af7b04eaa93dffa11e754c51e96a2c40ace33ed3ed4ce1781954b8f775cea08f304feae3547880cd822d6b2d0e376d93aa0dcd01e203fcc0705f9ce47d7f160ebf74bd2e85d2626b3a4de16cd21ac699fb4893ff5f5fe4f496d445"}, {0x3, 0xa, "4e85b61b3419045ff7f92102f69a7b15ead9f8be8f03c269bd3b3d73385ada6047bc96c4cd91f3e61b4d3f501ae958e01281ac69dab0150684594717fae52c080417f13615e2d0b27a9aeea9fbc567c0"}, {0x18, 0x19, "4d4681d09c5dbe86099ede84000678f44fe32ab3d35a059959928643051c16f6e2455896c1ebebe9a594faea634a3a73aa1ee8755604cbe353b100e9eeb356af2bf4215227082b8607bf56dcacb374231e7f48b2b2a2c890e3c8d626991cd344223d4ef499cab087486054981509067c6f5ede158bda4da0af1ba63e72ca53dd7a856f730f9f93c158c4745ad91aab37cf350c54d9abf97aae647568b30ca7052d300cd659584b9b15c7141cb6b2e00fa3fcde495e947e1c108cd994a18dcaf268bc9fd8bb169f2c2fd4"}, {0x18, 0x2, "bfd027413b047207fa07d39713d32d"}]}}}}}}) (async) syz_emit_ethernet(0xc1, &(0x7f0000000140)={@random="edd700", @local, [{[{0x88a8, 0x0, 0x0, 0x4}], {0x8100, 0x6, 0x0, 0x1}}], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0xab, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1, {[@lsrr={0x83, 0xb, 0x0, [@empty, @multicast2]}]}}, @tcp={{0x1, 0x2, r1, 0x41424344, 0x0, 0x0, 0xa, 0x40, 0x6, 0x0, 0x8, {[@md5sig={0x13, 0x12, "f3a03b967d7e51478026f0ab8362807d"}, @eol]}}, {"e40cfdd70798a985ac90cf8d33e3cfbcf0a958d55740c323fc6ca3e70a8740414a7114e09d3d0d8db6da5539c1acbe7f3bb735812e752a0816edd96d60d71b946a613e67894a4fccb620c4453cdbb817075ba4e24e1a1c085258f9668cf291cb6c3dbf"}}}}}}) (async) syz_emit_ethernet(0x159, &(0x7f0000000240)={@broadcast, @local, [], {@ipv4={0x800, {{0x14, 0x4, 0x2, 0x31, 0x14b, 0x65, 0x9, 0xce, 0x6c, 0x0, @empty, @broadcast, {[@noop, @noop, @timestamp={0x44, 0x38, 0x89, 0x1, 0x4, [{[@multicast1], 0x91}, {[], 0x7}, {[], 0x6}, {[@rand_addr=0x10ca96], 0x80cd}, {[@multicast2], 0x2}, {[@empty], 0x497}, {[], 0x8}, {[@loopback], 0x2}]}]}}, @tcp={{0x2, 0x3, r0, r1, 0x0, 0x0, 0x12, 0x0, 0x5, 0x0, 0x6, {[@nop, @timestamp={0x8, 0xa, 0x80000001, 0x4}, @timestamp={0x8, 0xa, 0x3, 0x101}, @timestamp={0x8, 0xa, 0xfffffff7, 0x21}, @nop, @md5sig={0x13, 0x12, "c87b2bbfa3c412f52a69881179fe6bcd"}, @nop, @eol]}}, {"6424639acecccb8ef6da9cddbbea74653fadd8d3a1f4ddf94f70127e2da77688de025d69b0d0846329d74e7c42cac4b77ce598f93ce56fc799353c95ce30c1279dff5490bb6d0cc78877292a857bc06422852b128003c3e9f6ffc87010245b6b3b610ba4f51bf8fdec319b36ca47c0bd47cc6bea74ded8ba37c576df8edf220599a3b69ee38b6a918319d72230856565b6402b6b9d07987036a6c4560fc5a6090e405bf019447e41fc7753392a3f29b4e3ae33"}}}}}}) (async) 01:16:35 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 01:16:35 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) 01:16:35 executing program 2: sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x44, &(0x7f0000000040)=[{&(0x7f0000000340)="2e72a0626f700f19f2fe53da7150be9f7fe769fe70375797e553dab20caebed98fecdf1903", 0x25}], 0x1, 0x0}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x1a, 0x5, 0x83, 0x1c55b}, {0x5, 0x9, 0x9}]}) fcntl$dupfd(r0, 0x0, r4) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="fbaf0e675d4b37369bbdb15e52dd", 0xe, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001480), &(0x7f00000014c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000a00)=0xc) r6 = socket(0x18, 0x3, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)=0x400) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x44, &(0x7f0000000040)=[{&(0x7f0000000340)="2e72a0626f700f19f2fe53da7150be9f7fe769fe70375797e553dab20caebed98fecdf1903", 0x25}], 0x1, 0x0}, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) (async) dup2(r0, r1) (async) fcntl$dupfd(r1, 0x0, r2) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x1a, 0x5, 0x83, 0x1c55b}, {0x5, 0x9, 0x9}]}) (async) fcntl$dupfd(r0, 0x0, r4) (async) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="fbaf0e675d4b37369bbdb15e52dd", 0xe, 0x0) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001480), &(0x7f00000014c0)=0xc) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001040)) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000a00)=0xc) (async) socket(0x18, 0x3, 0x0) (async) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) (async) fcntl$dupfd(r6, 0x0, r6) (async) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)=0x400) (async) 01:16:35 executing program 7: sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f0000000080)="5b704781", &(0x7f0000000140)=0x4, 0x0, 0x0) msgsnd(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0200000000000000bd1c9a29ca9e3a46a5bca8c74611d1ce99c68023bf3fcb692796a566d4090a2b2eaa70d5c91fcf8ecd5bc9e93a80d029d90c10ec22ebb8ae8ad579ec7f77a5adebd33ef4dc9115ff2ac5b29f633c"], 0x56, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f0000000080)="5b704781", &(0x7f0000000140)=0x4, 0x0, 0x0) (async) msgsnd(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0200000000000000bd1c9a29ca9e3a46a5bca8c74611d1ce99c68023bf3fcb692796a566d4090a2b2eaa70d5c91fcf8ecd5bc9e93a80d029d90c10ec22ebb8ae8ad579ec7f77a5adebd33ef4dc9115ff2ac5b29f633c"], 0x56, 0x0) (async) 01:16:35 executing program 3: r0 = socket(0x2, 0x4, 0x7) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0xfff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x4012, 0xffffffffffffff9c, 0x6) 01:16:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x3) (async) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x0, 0x40, 0x5, 0x22}, {0xf678, 0x7, 0x2, 0x4}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x81, 0x1}, {0x60}, {0x6, 0x0, 0x0, 0x10100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x8000, 0x0) 01:16:35 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x3) fsync(r0) semget$private(0x0, 0x1, 0x0) 01:16:35 executing program 4: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "0000a0", 0x18, 0x8, 0x0, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x40, 0x0, 0x0, 0x0, {[@generic={0x3, 0x4, "4ab1"}]}}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xc1, &(0x7f0000000140)={@random="edd700", @local, [{[{0x88a8, 0x0, 0x0, 0x4}], {0x8100, 0x6, 0x0, 0x1}}], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0xab, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1, {[@lsrr={0x83, 0xb, 0x0, [@empty, @multicast2]}]}}, @tcp={{0x1, 0x2, r0, 0x41424344, 0x0, 0x0, 0xa, 0x40, 0x6, 0x0, 0x8, {[@md5sig={0x13, 0x12, "f3a03b967d7e51478026f0ab8362807d"}, @eol]}}, {"e40cfdd70798a985ac90cf8d33e3cfbcf0a958d55740c323fc6ca3e70a8740414a7114e09d3d0d8db6da5539c1acbe7f3bb735812e752a0816edd96d60d71b946a613e67894a4fccb620c4453cdbb817075ba4e24e1a1c085258f9668cf291cb6c3dbf"}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) (async) syz_emit_ethernet(0x39d, &(0x7f00000003c0)={@broadcast, @broadcast, [{[{0x88a8, 0x0, 0x0, 0x3}], {0x8100, 0x4, 0x0, 0x3}}], {@ipv6={0x86dd, {0x1, 0x6, 'Le#', 0x35f, 0x3, 0xae, @mcast2, @empty, {[@fragment={0x3a, 0x0, 0x0, 0x1, 0x0, 0x3, 0x64}, @dstopts={0xba, 0x24, '\x00', [@ra={0x5, 0x2, 0x3f}, @generic={0x7f, 0x4f, "8777bdfa29db596de984187f3038f9b22838860d9d3f482dad8eb3a07a0b38f0c3a5b32f0669ebea095e36a01f168881ebd243963c5e468d0d4caad8359febe7b8e89b27635667e7dfeb74c8232211"}, @generic={0x6, 0xc8, "568fd2cf93c2e33a8d37fdc038d3e3c4b39a29dc2227aa95322907239c2f7e4d79c71d1b1fa8b4d63619308ee6c5c1d2e2d7d20f8b76ee88e6fe64fab8ed45a372858aeb31ca4d0b19c833d2759bf43cc77bfa9855b6f4f6dd2233cbc4d28978eb78804e2e19d323b281afbe084775188f7267e52988461cd6afbe4eb840e1c1f59d359559ff039f3c9480bc0dbd8400c7fecfa02d734f563d69f99826ccef837c4ec3fc46f4639cba99496e21143cbbe77d386b1ade33c715d51b156e9897079643e24ec4c55704"}, @enc_lim={0x4, 0x1, 0x8}, @ra={0x5, 0x2, 0x1000}]}, @hopopts={0x70, 0x1, '\x00', [@pad1, @pad1, @pad1, @ra={0x5, 0x2, 0xffff}]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x92, '\x00', @empty, [{0x2, 0x19, "5b58f4807112508ddbe3a7440ef9f435a215bf73335c1591d97bea3e0af4cd8730a92ffbad6a6f1a8ffa5be624ef93950a1002c15a62a55ddc58e922b5c35e53bac183c111009ce303673d37c5cca15a25ee96d4315eb19bb3372b93f972263d255d4774ceedef2d6706a5af7b04eaa93dffa11e754c51e96a2c40ace33ed3ed4ce1781954b8f775cea08f304feae3547880cd822d6b2d0e376d93aa0dcd01e203fcc0705f9ce47d7f160ebf74bd2e85d2626b3a4de16cd21ac699fb4893ff5f5fe4f496d445"}, {0x3, 0xa, "4e85b61b3419045ff7f92102f69a7b15ead9f8be8f03c269bd3b3d73385ada6047bc96c4cd91f3e61b4d3f501ae958e01281ac69dab0150684594717fae52c080417f13615e2d0b27a9aeea9fbc567c0"}, {0x18, 0x19, "4d4681d09c5dbe86099ede84000678f44fe32ab3d35a059959928643051c16f6e2455896c1ebebe9a594faea634a3a73aa1ee8755604cbe353b100e9eeb356af2bf4215227082b8607bf56dcacb374231e7f48b2b2a2c890e3c8d626991cd344223d4ef499cab087486054981509067c6f5ede158bda4da0af1ba63e72ca53dd7a856f730f9f93c158c4745ad91aab37cf350c54d9abf97aae647568b30ca7052d300cd659584b9b15c7141cb6b2e00fa3fcde495e947e1c108cd994a18dcaf268bc9fd8bb169f2c2fd4"}, {0x18, 0x2, "bfd027413b047207fa07d39713d32d"}]}}}}}}) syz_emit_ethernet(0xc1, &(0x7f0000000140)={@random="edd700", @local, [{[{0x88a8, 0x0, 0x0, 0x4}], {0x8100, 0x6, 0x0, 0x1}}], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0xab, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1, {[@lsrr={0x83, 0xb, 0x0, [@empty, @multicast2]}]}}, @tcp={{0x1, 0x2, r1, 0x41424344, 0x0, 0x0, 0xa, 0x40, 0x6, 0x0, 0x8, {[@md5sig={0x13, 0x12, "f3a03b967d7e51478026f0ab8362807d"}, @eol]}}, {"e40cfdd70798a985ac90cf8d33e3cfbcf0a958d55740c323fc6ca3e70a8740414a7114e09d3d0d8db6da5539c1acbe7f3bb735812e752a0816edd96d60d71b946a613e67894a4fccb620c4453cdbb817075ba4e24e1a1c085258f9668cf291cb6c3dbf"}}}}}}) (async) syz_emit_ethernet(0x159, &(0x7f0000000240)={@broadcast, @local, [], {@ipv4={0x800, {{0x14, 0x4, 0x2, 0x31, 0x14b, 0x65, 0x9, 0xce, 0x6c, 0x0, @empty, @broadcast, {[@noop, @noop, @timestamp={0x44, 0x38, 0x89, 0x1, 0x4, [{[@multicast1], 0x91}, {[], 0x7}, {[], 0x6}, {[@rand_addr=0x10ca96], 0x80cd}, {[@multicast2], 0x2}, {[@empty], 0x497}, {[], 0x8}, {[@loopback], 0x2}]}]}}, @tcp={{0x2, 0x3, r0, r1, 0x0, 0x0, 0x12, 0x0, 0x5, 0x0, 0x6, {[@nop, @timestamp={0x8, 0xa, 0x80000001, 0x4}, @timestamp={0x8, 0xa, 0x3, 0x101}, @timestamp={0x8, 0xa, 0xfffffff7, 0x21}, @nop, @md5sig={0x13, 0x12, "c87b2bbfa3c412f52a69881179fe6bcd"}, @nop, @eol]}}, {"6424639acecccb8ef6da9cddbbea74653fadd8d3a1f4ddf94f70127e2da77688de025d69b0d0846329d74e7c42cac4b77ce598f93ce56fc799353c95ce30c1279dff5490bb6d0cc78877292a857bc06422852b128003c3e9f6ffc87010245b6b3b610ba4f51bf8fdec319b36ca47c0bd47cc6bea74ded8ba37c576df8edf220599a3b69ee38b6a918319d72230856565b6402b6b9d07987036a6c4560fc5a6090e405bf019447e41fc7753392a3f29b4e3ae33"}}}}}}) 01:16:35 executing program 5: r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4, "2b223de0af289321c49e3c99faffffff00"}) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0xfffffff8, 0xffff2c0e}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) 01:16:35 executing program 2: sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x44, &(0x7f0000000040)=[{&(0x7f0000000340)="2e72a0626f700f19f2fe53da7150be9f7fe769fe70375797e553dab20caebed98fecdf1903", 0x25}], 0x1, 0x0}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) r3 = fcntl$dupfd(r1, 0x0, r2) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x1a, 0x5, 0x83, 0x1c55b}, {0x5, 0x9, 0x9}]}) (async) fcntl$dupfd(r0, 0x0, r4) (async) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="fbaf0e675d4b37369bbdb15e52dd", 0xe, 0x0) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001480), &(0x7f00000014c0)=0xc) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000a00)=0xc) (async) r6 = socket(0x18, 0x3, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) (async) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)=0x400) 01:16:36 executing program 7: r0 = socket(0x2, 0xc003, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x408}, 0x404) 01:16:36 executing program 6: semget$private(0x0, 0x1, 0x0) r0 = semget(0x0, 0x0, 0x0) semop(r0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x230, 0x1000}, {0x1, 0x0, 0x1000}], 0x2) 01:16:40 executing program 7: r0 = socket(0x2, 0xc003, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x408}, 0x404) 01:16:40 executing program 3: r0 = socket(0x2, 0x4, 0x7) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0xfff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x4012, 0xffffffffffffff9c, 0x6) socket(0x2, 0x4, 0x7) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) (async) pipe2(&(0x7f0000000080), 0x10000) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0xfff) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x4012, 0xffffffffffffff9c, 0x6) (async) 01:16:40 executing program 5: r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4, "2b223de0af289321c49e3c99faffffff00"}) (async) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0xfffffff8, 0xffff2c0e}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) 01:16:40 executing program 2: syz_emit_ethernet(0x3a, &(0x7f0000000240)={@local, @remote, [], {@arp={0x806, @generic={0x18, 0x8808, 0x6, 0x8, 0x4, @empty, "b487f996eae9666e", @empty, "df6f84a317c148910f92774a3da2dd25"}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 01:16:40 executing program 4: semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f00000000c0)=""/138) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000000180)) r2 = open(&(0x7f0000000ac0)='./bus\x00', 0x2, 0x100) ioctl$TIOCSETA(r2, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) sendto$inet(r2, &(0x7f00000001c0)="6387bf46a1150412e79d91b71b941e7165aa4e4480d6150dbef7d7a3969f9cb69dded29ff234a7de4d0ecdcb7de1f2a68063f19b6daf4d6a16c17e57340c23ff1df82a359411187d55d77ccf33a22f0d0a1b0c49c5e2ee0335a224dc0d817d30d9c1432e06e549cc5498a1ed1c4d5e", 0x6f, 0x4, &(0x7f0000000240)={0x2, 0x2}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 01:16:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async, rerun: 32) r1 = syz_open_pts() (rerun: 32) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x101, 0x0, 0x81, 0x2}]}) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (rerun: 64) r2 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r3 = socket(0x18, 0x1, 0x0) (rerun: 32) setsockopt(r3, 0x29, 0x32, &(0x7f0000000300)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d457ffffffff66b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) (async, rerun: 32) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 32) shutdown(r3, 0x2) 01:16:40 executing program 6: semget$private(0x0, 0x1, 0x0) r0 = semget(0x0, 0x0, 0x0) semop(r0, 0x0, 0x0) (async) semop(r0, &(0x7f0000000000)=[{0x3, 0x230, 0x1000}, {0x1, 0x0, 0x1000}], 0x2) 01:16:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x3) (async) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x0, 0x40, 0x5, 0x22}, {0xf678, 0x7, 0x2, 0x4}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x81, 0x1}, {0x60}, {0x6, 0x0, 0x0, 0x10100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x8000, 0x0) 01:16:41 executing program 2: syz_emit_ethernet(0x3a, &(0x7f0000000240)={@local, @remote, [], {@arp={0x806, @generic={0x18, 0x8808, 0x6, 0x8, 0x4, @empty, "b487f996eae9666e", @empty, "df6f84a317c148910f92774a3da2dd25"}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 01:16:41 executing program 7: r0 = socket(0x2, 0xc003, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x408}, 0x404) socket(0x2, 0xc003, 0x0) (async) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x408}, 0x404) (async) 01:16:41 executing program 6: semget$private(0x0, 0x1, 0x0) (async) r0 = semget(0x0, 0x0, 0x0) semop(r0, 0x0, 0x0) (async) semop(r0, &(0x7f0000000000)=[{0x3, 0x230, 0x1000}, {0x1, 0x0, 0x1000}], 0x2) 01:16:41 executing program 5: r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4, "2b223de0af289321c49e3c99faffffff00"}) (async) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0xfffffff8, 0xffff2c0e}, 0xc) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) 01:16:41 executing program 4: semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f00000000c0)=""/138) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000000180)) r2 = open(&(0x7f0000000ac0)='./bus\x00', 0x2, 0x100) ioctl$TIOCSETA(r2, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) sendto$inet(r2, &(0x7f00000001c0)="6387bf46a1150412e79d91b71b941e7165aa4e4480d6150dbef7d7a3969f9cb69dded29ff234a7de4d0ecdcb7de1f2a68063f19b6daf4d6a16c17e57340c23ff1df82a359411187d55d77ccf33a22f0d0a1b0c49c5e2ee0335a224dc0d817d30d9c1432e06e549cc5498a1ed1c4d5e", 0x6f, 0x4, &(0x7f0000000240)={0x2, 0x2}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f00000000c0)=""/138) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) accept$inet(r0, 0x0, &(0x7f0000000180)) (async) open(&(0x7f0000000ac0)='./bus\x00', 0x2, 0x100) (async) ioctl$TIOCSETA(r2, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) (async) sendto$inet(r2, &(0x7f00000001c0)="6387bf46a1150412e79d91b71b941e7165aa4e4480d6150dbef7d7a3969f9cb69dded29ff234a7de4d0ecdcb7de1f2a68063f19b6daf4d6a16c17e57340c23ff1df82a359411187d55d77ccf33a22f0d0a1b0c49c5e2ee0335a224dc0d817d30d9c1432e06e549cc5498a1ed1c4d5e", 0x6f, 0x4, &(0x7f0000000240)={0x2, 0x2}, 0xc) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) 01:16:41 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000340000000000069078ffffffffac1400aa4e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="802e1628239aaad3e13b5b9c4095fc413806c0115a80bc17c3cfc8e3070d30ccb65914851058db6656131c2f2ffc89b004371ae2afa9e2d629e624bbb195a4966f8d9d7f3f2c0300"/82]) 01:16:41 executing program 3: r0 = socket(0x2, 0x4, 0x7) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) (async) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0xfff) (async, rerun: 32) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x4012, 0xffffffffffffff9c, 0x6) (rerun: 32) 01:16:41 executing program 2: syz_emit_ethernet(0x3a, &(0x7f0000000240)={@local, @remote, [], {@arp={0x806, @generic={0x18, 0x8808, 0x6, 0x8, 0x4, @empty, "b487f996eae9666e", @empty, "df6f84a317c148910f92774a3da2dd25"}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000240)={@local, @remote, [], {@arp={0x806, @generic={0x18, 0x8808, 0x6, 0x8, 0x4, @empty, "b487f996eae9666e", @empty, "df6f84a317c148910f92774a3da2dd25"}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) 01:16:41 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x102) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x3812, r0, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x800, 0x9, 0x5, 0x10000}, {0xdb, 0xbd, 0xd0, 0x6}, {0xffff, 0x14, 0x4, 0x35}, {0x1f, 0x7, 0x80, 0x8}]}) 01:16:41 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000340000000000069078ffffffffac1400aa4e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="802e1628239aaad3e13b5b9c4095fc413806c0115a80bc17c3cfc8e3070d30ccb65914851058db6656131c2f2ffc89b004371ae2afa9e2d629e624bbb195a4966f8d9d7f3f2c0300"/82]) 01:16:41 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x102) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x3812, r0, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x800, 0x9, 0x5, 0x10000}, {0xdb, 0xbd, 0xd0, 0x6}, {0xffff, 0x14, 0x4, 0x35}, {0x1f, 0x7, 0x80, 0x8}]}) 01:16:41 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000340000000000069078ffffffffac1400aa4e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="802e1628239aaad3e13b5b9c4095fc413806c0115a80bc17c3cfc8e3070d30ccb65914851058db6656131c2f2ffc89b004371ae2afa9e2d629e624bbb195a4966f8d9d7f3f2c0300"/82]) 01:16:41 executing program 7: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) r2 = dup(r0) r3 = socket$inet6(0x18, 0x1, 0x70) fcntl$lock(r3, 0x7, &(0x7f0000000600)={0x1, 0x0, 0x100, 0x7f, r1}) mmap(&(0x7f0000ff1000/0xe000)=nil, 0xe000, 0x1, 0x810, r2, 0x800) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="3b4770c2e9d1c14ff647587e431dbee0a71eaffe931299731a06ac094ab6a3d93bbed1ecfa7227c4e6807dc77593a3fa790abb32d45903d3a80c5cddf9c1d997ccf7ed559a9e5848ca8e092fa9a10ac353882ee1f2c0d25f912e3c1111b0d975885794ba7c0ab0a6c99add220f3306b361df1d68acccd44c4c672a7c5959446b7d397a3417b0d53ad39a3b75ec4e26b54aaadc5b"}, {&(0x7f00000002c0)="657b418a58e3953e5bb70e4d68b7f36b65b9b198f05274cfec6c58482cc4344428d2c9c42f848e322a234ebddf34331d8abfb20564e9765fb44d2c1f77c49eab369eb58f25625b6fbe608e21a50aceb92431e7cc39b30d16a41eea1e8fb5fd4b2ecb63af8ba6dbee9e5a4eeb7a648ca5d9f9da8ed18fd3aeb3905c801ba155b59b5f58b6b7bc2497d6dbd5c43a3c3f741b3ae7028748a5e012cc841e53c77d88b76581efe27269728fb41056ae86ad0f14"}, {&(0x7f0000000000)="bd55d21ce03739f7b05f11e36985efa0ca76"}], 0x7) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) 01:16:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x101, 0x0, 0x81, 0x2}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x32, &(0x7f0000000300)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d457ffffffff66b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r3, 0x2) socket(0x18, 0x1, 0x0) (async) close(r0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) syz_open_pts() (async) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x101, 0x0, 0x81, 0x2}]}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) (async) ioctl$TIOCSETA(r2, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) (async) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r3, 0x29, 0x32, &(0x7f0000000300)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d457ffffffff66b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) shutdown(r3, 0x2) (async) 01:16:41 executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)=""/180, &(0x7f0000000200)=0xb4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) fchflags(r2, 0x1) getsockopt(r0, 0x0, 0x7, &(0x7f0000000080)=""/90, &(0x7f0000000100)=0x5a) 01:16:41 executing program 3: ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x5) write(0xffffffffffffffff, &(0x7f0000000080)="b343260936ddfa90f1d7bf913b034b9e4ab2dc4977106e160077e475a0d612889219e2452a520b01d5893c1a04e54e396b83f6edba6808e63817c61fa14ce36332be1e6b62a27231e3bfe31533131ab4b4668e14ff01900d1c35599995877a7f9f1c03cf84cf17541ca61b50b3767837495bf60b6b39208e3053d56394cb0b320203783a00b43fbd46fd4c963b829f24506bcbec5ee5e57aad304ab110b9bc4d756164e270239662aa153565913fbd3f8f9938ef874a433b6ee1134ee5611e8e835df16670f7c48c6d7c88d88c3af590ace702d95bed803fe9b30a408cd2d005313f7c6092a67c", 0xe7) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x2}, {0x0, 0x0, 0x0, 0x7}, {0x0, 0xfe}]}) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) fchdir(r1) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 01:16:41 executing program 4: semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f00000000c0)=""/138) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000000180)) r2 = open(&(0x7f0000000ac0)='./bus\x00', 0x2, 0x100) ioctl$TIOCSETA(r2, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) (async) sendto$inet(r2, &(0x7f00000001c0)="6387bf46a1150412e79d91b71b941e7165aa4e4480d6150dbef7d7a3969f9cb69dded29ff234a7de4d0ecdcb7de1f2a68063f19b6daf4d6a16c17e57340c23ff1df82a359411187d55d77ccf33a22f0d0a1b0c49c5e2ee0335a224dc0d817d30d9c1432e06e549cc5498a1ed1c4d5e", 0x6f, 0x4, &(0x7f0000000240)={0x2, 0x2}, 0xc) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 01:16:41 executing program 6: semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000040)=""/52) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x0, 0x935, 0x800}, {0x4, 0x7fff, 0x800}], 0x2) 01:16:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x51, 0x0, 0xff}, {0x64}, {0x6, 0x0, 0xfd, 0x195}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) write(r0, &(0x7f00000000c0)="6d2c9662be5ccb8366b87c9883299c356b54e0cd6b160c", 0x17) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x96, 0x1fc80d8f, "20d35ed978be8b3ee1b270180000000d00e300", 0x7}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x5) 01:16:41 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x102) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x3812, r0, 0x2) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x800, 0x9, 0x5, 0x10000}, {0xdb, 0xbd, 0xd0, 0x6}, {0xffff, 0x14, 0x4, 0x35}, {0x1f, 0x7, 0x80, 0x8}]}) 01:16:41 executing program 7: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) (async) chdir(&(0x7f00000000c0)='./file0\x00') r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) (async) r2 = dup(r0) (async) r3 = socket$inet6(0x18, 0x1, 0x70) fcntl$lock(r3, 0x7, &(0x7f0000000600)={0x1, 0x0, 0x100, 0x7f, r1}) (async) mmap(&(0x7f0000ff1000/0xe000)=nil, 0xe000, 0x1, 0x810, r2, 0x800) (async) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="3b4770c2e9d1c14ff647587e431dbee0a71eaffe931299731a06ac094ab6a3d93bbed1ecfa7227c4e6807dc77593a3fa790abb32d45903d3a80c5cddf9c1d997ccf7ed559a9e5848ca8e092fa9a10ac353882ee1f2c0d25f912e3c1111b0d975885794ba7c0ab0a6c99add220f3306b361df1d68acccd44c4c672a7c5959446b7d397a3417b0d53ad39a3b75ec4e26b54aaadc5b"}, {&(0x7f00000002c0)="657b418a58e3953e5bb70e4d68b7f36b65b9b198f05274cfec6c58482cc4344428d2c9c42f848e322a234ebddf34331d8abfb20564e9765fb44d2c1f77c49eab369eb58f25625b6fbe608e21a50aceb92431e7cc39b30d16a41eea1e8fb5fd4b2ecb63af8ba6dbee9e5a4eeb7a648ca5d9f9da8ed18fd3aeb3905c801ba155b59b5f58b6b7bc2497d6dbd5c43a3c3f741b3ae7028748a5e012cc841e53c77d88b76581efe27269728fb41056ae86ad0f14"}, {&(0x7f0000000000)="bd55d21ce03739f7b05f11e36985efa0ca76"}], 0x7) (async) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) 01:16:41 executing program 4: open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='\x1b\x00', &(0x7f0000000140)='!\xdc@}%{-}@]\':\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='\x00']) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0xbd}], 0x0, &(0x7f0000000200), 0x1000, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000280)) kevent(r1, &(0x7f0000000040), 0x32b, 0x0, 0xd0cb, 0x0) 01:16:41 executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) (async) r1 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) (async) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)=""/180, &(0x7f0000000200)=0xb4) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) (async) fchflags(r2, 0x1) getsockopt(r0, 0x0, 0x7, &(0x7f0000000080)=""/90, &(0x7f0000000100)=0x5a) 01:16:41 executing program 5: r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) listen(r0, 0x8000) r1 = socket$inet6(0x18, 0x4003, 0x9) readv(r1, &(0x7f0000000180)=[{&(0x7f0000001240)=""/4106, 0x100a}, {&(0x7f0000000000)=""/156, 0x9c}, {&(0x7f00000000c0)=""/75, 0x4b}, {&(0x7f0000000140)=""/38, 0x26}], 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) 01:16:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x51, 0x0, 0xff}, {0x64}, {0x6, 0x0, 0xfd, 0x195}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) write(r0, &(0x7f00000000c0)="6d2c9662be5ccb8366b87c9883299c356b54e0cd6b160c", 0x17) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x96, 0x1fc80d8f, "20d35ed978be8b3ee1b270180000000d00e300", 0x7}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x51, 0x0, 0xff}, {0x64}, {0x6, 0x0, 0xfd, 0x195}]}) (async) pipe(&(0x7f0000000000)) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) write(r0, &(0x7f00000000c0)="6d2c9662be5ccb8366b87c9883299c356b54e0cd6b160c", 0x17) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x96, 0x1fc80d8f, "20d35ed978be8b3ee1b270180000000d00e300", 0x7}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x5) (async) 01:16:41 executing program 3: ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x5) (async) write(0xffffffffffffffff, &(0x7f0000000080)="b343260936ddfa90f1d7bf913b034b9e4ab2dc4977106e160077e475a0d612889219e2452a520b01d5893c1a04e54e396b83f6edba6808e63817c61fa14ce36332be1e6b62a27231e3bfe31533131ab4b4668e14ff01900d1c35599995877a7f9f1c03cf84cf17541ca61b50b3767837495bf60b6b39208e3053d56394cb0b320203783a00b43fbd46fd4c963b829f24506bcbec5ee5e57aad304ab110b9bc4d756164e270239662aa153565913fbd3f8f9938ef874a433b6ee1134ee5611e8e835df16670f7c48c6d7c88d88c3af590ace702d95bed803fe9b30a408cd2d005313f7c6092a67c", 0xe7) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x2}, {0x0, 0x0, 0x0, 0x7}, {0x0, 0xfe}]}) (async) close(r0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) fchdir(r1) (async) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 01:16:41 executing program 7: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async, rerun: 32) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) (rerun: 32) chdir(&(0x7f00000000c0)='./file0\x00') (async) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) (async) munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) (async, rerun: 64) r2 = dup(r0) (rerun: 64) r3 = socket$inet6(0x18, 0x1, 0x70) fcntl$lock(r3, 0x7, &(0x7f0000000600)={0x1, 0x0, 0x100, 0x7f, r1}) (async, rerun: 32) mmap(&(0x7f0000ff1000/0xe000)=nil, 0xe000, 0x1, 0x810, r2, 0x800) (async, rerun: 32) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="3b4770c2e9d1c14ff647587e431dbee0a71eaffe931299731a06ac094ab6a3d93bbed1ecfa7227c4e6807dc77593a3fa790abb32d45903d3a80c5cddf9c1d997ccf7ed559a9e5848ca8e092fa9a10ac353882ee1f2c0d25f912e3c1111b0d975885794ba7c0ab0a6c99add220f3306b361df1d68acccd44c4c672a7c5959446b7d397a3417b0d53ad39a3b75ec4e26b54aaadc5b"}, {&(0x7f00000002c0)="657b418a58e3953e5bb70e4d68b7f36b65b9b198f05274cfec6c58482cc4344428d2c9c42f848e322a234ebddf34331d8abfb20564e9765fb44d2c1f77c49eab369eb58f25625b6fbe608e21a50aceb92431e7cc39b30d16a41eea1e8fb5fd4b2ecb63af8ba6dbee9e5a4eeb7a648ca5d9f9da8ed18fd3aeb3905c801ba155b59b5f58b6b7bc2497d6dbd5c43a3c3f741b3ae7028748a5e012cc841e53c77d88b76581efe27269728fb41056ae86ad0f14"}, {&(0x7f0000000000)="bd55d21ce03739f7b05f11e36985efa0ca76"}], 0x7) (async) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) 01:16:41 executing program 6: semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000040)=""/52) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x0, 0x935, 0x800}, {0x4, 0x7fff, 0x800}], 0x2) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000040)=""/52) (async) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x0, 0x935, 0x800}, {0x4, 0x7fff, 0x800}], 0x2) (async) 01:16:41 executing program 5: r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) listen(r0, 0x8000) r1 = socket$inet6(0x18, 0x4003, 0x9) readv(r1, &(0x7f0000000180)=[{&(0x7f0000001240)=""/4106, 0x100a}, {&(0x7f0000000000)=""/156, 0x9c}, {&(0x7f00000000c0)=""/75, 0x4b}, {&(0x7f0000000140)=""/38, 0x26}], 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) (async) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) (async) listen(r0, 0x8000) (async) socket$inet6(0x18, 0x4003, 0x9) (async) readv(r1, &(0x7f0000000180)=[{&(0x7f0000001240)=""/4106, 0x100a}, {&(0x7f0000000000)=""/156, 0x9c}, {&(0x7f00000000c0)=""/75, 0x4b}, {&(0x7f0000000140)=""/38, 0x26}], 0x4) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) 01:16:46 executing program 6: semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000040)=""/52) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x0, 0x935, 0x800}, {0x4, 0x7fff, 0x800}], 0x2) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000040)=""/52) (async) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x0, 0x935, 0x800}, {0x4, 0x7fff, 0x800}], 0x2) (async) 01:16:46 executing program 3: ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x5) (async) write(0xffffffffffffffff, &(0x7f0000000080)="b343260936ddfa90f1d7bf913b034b9e4ab2dc4977106e160077e475a0d612889219e2452a520b01d5893c1a04e54e396b83f6edba6808e63817c61fa14ce36332be1e6b62a27231e3bfe31533131ab4b4668e14ff01900d1c35599995877a7f9f1c03cf84cf17541ca61b50b3767837495bf60b6b39208e3053d56394cb0b320203783a00b43fbd46fd4c963b829f24506bcbec5ee5e57aad304ab110b9bc4d756164e270239662aa153565913fbd3f8f9938ef874a433b6ee1134ee5611e8e835df16670f7c48c6d7c88d88c3af590ace702d95bed803fe9b30a408cd2d005313f7c6092a67c", 0xe7) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x2}, {0x0, 0x0, 0x0, 0x7}, {0x0, 0xfe}]}) (async) close(r0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) (async) fchdir(r1) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 01:16:46 executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)=""/180, &(0x7f0000000200)=0xb4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) fchflags(r2, 0x1) getsockopt(r0, 0x0, 0x7, &(0x7f0000000080)=""/90, &(0x7f0000000100)=0x5a) socket$inet(0x2, 0x3, 0x0) (async) open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) (async) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) (async) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)=""/180, &(0x7f0000000200)=0xb4) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) (async) fchflags(r2, 0x1) (async) getsockopt(r0, 0x0, 0x7, &(0x7f0000000080)=""/90, &(0x7f0000000100)=0x5a) (async) 01:16:46 executing program 5: r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) (async) listen(r0, 0x8000) (async) r1 = socket$inet6(0x18, 0x4003, 0x9) readv(r1, &(0x7f0000000180)=[{&(0x7f0000001240)=""/4106, 0x100a}, {&(0x7f0000000000)=""/156, 0x9c}, {&(0x7f00000000c0)=""/75, 0x4b}, {&(0x7f0000000140)=""/38, 0x26}], 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) 01:16:46 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1d}, {0x4}, {0x6, 0x0, 0x0, 0xfffffffb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="19b450822aeaba55a47e5f72a458", 0xe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x2, 0x9, 0xb4, 0x4}, {0x0, 0x3f, 0x0, 0x1}, {0x1, 0x20, 0x3}, {0x911d, 0x0, 0x3, 0x7}, {0x7, 0x4, 0x6, 0x3}]}) 01:16:46 executing program 4: open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='\x1b\x00', &(0x7f0000000140)='!\xdc@}%{-}@]\':\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='\x00']) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0xbd}], 0x0, &(0x7f0000000200), 0x1000, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000280)) kevent(r1, &(0x7f0000000040), 0x32b, 0x0, 0xd0cb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) getpid() (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) (async) kqueue() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) (async) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='\x1b\x00', &(0x7f0000000140)='!\xdc@}%{-}@]\':\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='\x00']) (async) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0xbd}], 0x0, &(0x7f0000000200), 0x1000, 0x0) (async) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000280)) (async) kevent(r1, &(0x7f0000000040), 0x32b, 0x0, 0xd0cb, 0x0) (async) 01:16:46 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x59}, 0xa, &(0x7f0000000040)="36f3855eb264a51a1ffdccd9eb08cd1dbbbf439237aeb428d8b1828c38dfa867c9", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x1031c) r1 = semget$private(0x0, 0x0, 0x2) r2 = semget(0x1, 0x1, 0x28) semop(r2, &(0x7f0000000380)=[{0x0, 0x40, 0x3000}, {0x3, 0x20}, {0x1, 0x5, 0x1000}, {0x3, 0x6, 0x3800}], 0x4) r3 = semget$private(0x0, 0x2, 0x4) semop(r3, &(0x7f00000000c0), 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x27}, 0x2, &(0x7f0000000180)="fe034a4ca6127b576757f6c2d900f1a8735c0f38bc7a6da2b34f16bbbabef8d6488f022d3d1a07857977703eb66294174d1a1bd0f920997477f7d39f1a03cf946646ce62b1928285903b163c1f62c1f45da832a3ba91b50ff5f00fcd8844fc017c5d8906177feda4546327a6f2e388e0d02c71431b2ae75384645db1c8ce3cd3de8124b9fc6121278a98083bc98a0d4ea8daa9bbd50b798f", &(0x7f0000000240)=0x98, &(0x7f0000000280)="b2be6728c3bb44ad1c3027d20422c9f741397364fd844d92ad5a7f3a8f02a574b91f9036ce56f9a7e111ada8cacde5ce5864656ca76f357881ce74159918a964cb0a743c089f48f5309195be4a9417c5703f934a6d087e0d07297764398da913264304f7e41878a71bf115131921c45ee80a22b084d04976cfe6a18a61d72f77148df6aec07d1c8a5c73057bcd9ecd836ccb0d65545d91d2a6fbf70922bef0b7c6a431d41588a7cd065fb302a659d4d98bb36657305d38ff5a19de5150b76bd07cf5bdbec76e4f61", 0xc8) semop(r0, &(0x7f0000000500), 0x0) semop(r0, &(0x7f0000000080)=[{0x2, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x4, 0x3}, {0x0, 0x1ff, 0x1000}, {0x2, 0x2f}, {0x0, 0x3}, {0x3, 0x3, 0x800}], 0xa) semop(r0, &(0x7f00000004c0)=[{0x2, 0x8000}, {0x4, 0x8, 0x1800}, {0x3, 0xfc03, 0x1800}, {0x4, 0xfffc, 0x800}], 0x4) semop(0x0, 0x0, 0x0) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000500)=""/176) semop(r1, &(0x7f00000000c0)=[{0x0, 0x40}], 0x1) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000780)=""/146) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x7, 0x400}, {0x0, 0x9, 0x800}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000680)=""/217) semop(r0, &(0x7f0000000140)=[{0x3, 0xfffd, 0xf63a42d3de37d7a}], 0x1) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x800}, {0x1}, {0x3, 0xf60a, 0x1000}], 0x3) 01:16:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x51, 0x0, 0xff}, {0x64}, {0x6, 0x0, 0xfd, 0x195}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) write(r0, &(0x7f00000000c0)="6d2c9662be5ccb8366b87c9883299c356b54e0cd6b160c", 0x17) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x96, 0x1fc80d8f, "20d35ed978be8b3ee1b270180000000d00e300", 0x7}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x51, 0x0, 0xff}, {0x64}, {0x6, 0x0, 0xfd, 0x195}]}) (async) pipe(&(0x7f0000000000)) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) write(r0, &(0x7f00000000c0)="6d2c9662be5ccb8366b87c9883299c356b54e0cd6b160c", 0x17) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x96, 0x1fc80d8f, "20d35ed978be8b3ee1b270180000000d00e300", 0x7}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x5) (async) 01:16:46 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x59}, 0xa, &(0x7f0000000040)="36f3855eb264a51a1ffdccd9eb08cd1dbbbf439237aeb428d8b1828c38dfa867c9", 0x0, 0x0, 0x0) (async) r0 = semget$private(0x0, 0x8, 0x1031c) (async) r1 = semget$private(0x0, 0x0, 0x2) (async, rerun: 64) r2 = semget(0x1, 0x1, 0x28) (rerun: 64) semop(r2, &(0x7f0000000380)=[{0x0, 0x40, 0x3000}, {0x3, 0x20}, {0x1, 0x5, 0x1000}, {0x3, 0x6, 0x3800}], 0x4) (async) r3 = semget$private(0x0, 0x2, 0x4) semop(r3, &(0x7f00000000c0), 0x0) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0x27}, 0x2, &(0x7f0000000180)="fe034a4ca6127b576757f6c2d900f1a8735c0f38bc7a6da2b34f16bbbabef8d6488f022d3d1a07857977703eb66294174d1a1bd0f920997477f7d39f1a03cf946646ce62b1928285903b163c1f62c1f45da832a3ba91b50ff5f00fcd8844fc017c5d8906177feda4546327a6f2e388e0d02c71431b2ae75384645db1c8ce3cd3de8124b9fc6121278a98083bc98a0d4ea8daa9bbd50b798f", &(0x7f0000000240)=0x98, &(0x7f0000000280)="b2be6728c3bb44ad1c3027d20422c9f741397364fd844d92ad5a7f3a8f02a574b91f9036ce56f9a7e111ada8cacde5ce5864656ca76f357881ce74159918a964cb0a743c089f48f5309195be4a9417c5703f934a6d087e0d07297764398da913264304f7e41878a71bf115131921c45ee80a22b084d04976cfe6a18a61d72f77148df6aec07d1c8a5c73057bcd9ecd836ccb0d65545d91d2a6fbf70922bef0b7c6a431d41588a7cd065fb302a659d4d98bb36657305d38ff5a19de5150b76bd07cf5bdbec76e4f61", 0xc8) (async) semop(r0, &(0x7f0000000500), 0x0) semop(r0, &(0x7f0000000080)=[{0x2, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x4, 0x3}, {0x0, 0x1ff, 0x1000}, {0x2, 0x2f}, {0x0, 0x3}, {0x3, 0x3, 0x800}], 0xa) semop(r0, &(0x7f00000004c0)=[{0x2, 0x8000}, {0x4, 0x8, 0x1800}, {0x3, 0xfc03, 0x1800}, {0x4, 0xfffc, 0x800}], 0x4) semop(0x0, 0x0, 0x0) (async, rerun: 32) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000500)=""/176) (async, rerun: 32) semop(r1, &(0x7f00000000c0)=[{0x0, 0x40}], 0x1) (async, rerun: 32) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000780)=""/146) (async, rerun: 32) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) (async, rerun: 64) semop(r0, &(0x7f0000000000)=[{0x1, 0x7, 0x400}, {0x0, 0x9, 0x800}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) (async, rerun: 64) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000680)=""/217) (async, rerun: 32) semop(r0, &(0x7f0000000140)=[{0x3, 0xfffd, 0xf63a42d3de37d7a}], 0x1) (async, rerun: 32) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x800}, {0x1}, {0x3, 0xf60a, 0x1000}], 0x3) 01:16:46 executing program 6: r0 = semget$private(0x0, 0x3, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0x8000, 0x1800}, {0x3, 0x2eb0, 0x1800}], 0x2) 01:16:46 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1d}, {0x4}, {0x6, 0x0, 0x0, 0xfffffffb}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="19b450822aeaba55a47e5f72a458", 0xe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x2, 0x9, 0xb4, 0x4}, {0x0, 0x3f, 0x0, 0x1}, {0x1, 0x20, 0x3}, {0x911d, 0x0, 0x3, 0x7}, {0x7, 0x4, 0x6, 0x3}]}) 01:16:46 executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 01:16:46 executing program 3: r0 = semget(0x0, 0x0, 0x0) semop(r0, 0x0, 0x0) r1 = semget(0x2, 0x0, 0x4) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000000c0)=""/47) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000000)=""/168) 01:16:46 executing program 4: open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) (async, rerun: 32) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async, rerun: 32) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) (async) r1 = kqueue() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='\x1b\x00', &(0x7f0000000140)='!\xdc@}%{-}@]\':\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='\x00']) (async) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0xbd}], 0x0, &(0x7f0000000200), 0x1000, 0x0) (async, rerun: 32) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000280)) (async, rerun: 32) kevent(r1, &(0x7f0000000040), 0x32b, 0x0, 0xd0cb, 0x0) 01:16:46 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1d}, {0x4}, {0x6, 0x0, 0x0, 0xfffffffb}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="19b450822aeaba55a47e5f72a458", 0xe, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x2, 0x9, 0xb4, 0x4}, {0x0, 0x3f, 0x0, 0x1}, {0x1, 0x20, 0x3}, {0x911d, 0x0, 0x3, 0x7}, {0x7, 0x4, 0x6, 0x3}]}) 01:16:46 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x59}, 0xa, &(0x7f0000000040)="36f3855eb264a51a1ffdccd9eb08cd1dbbbf439237aeb428d8b1828c38dfa867c9", 0x0, 0x0, 0x0) (async) r0 = semget$private(0x0, 0x8, 0x1031c) (async) r1 = semget$private(0x0, 0x0, 0x2) (async, rerun: 64) r2 = semget(0x1, 0x1, 0x28) (rerun: 64) semop(r2, &(0x7f0000000380)=[{0x0, 0x40, 0x3000}, {0x3, 0x20}, {0x1, 0x5, 0x1000}, {0x3, 0x6, 0x3800}], 0x4) (async) r3 = semget$private(0x0, 0x2, 0x4) semop(r3, &(0x7f00000000c0), 0x0) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0x27}, 0x2, &(0x7f0000000180)="fe034a4ca6127b576757f6c2d900f1a8735c0f38bc7a6da2b34f16bbbabef8d6488f022d3d1a07857977703eb66294174d1a1bd0f920997477f7d39f1a03cf946646ce62b1928285903b163c1f62c1f45da832a3ba91b50ff5f00fcd8844fc017c5d8906177feda4546327a6f2e388e0d02c71431b2ae75384645db1c8ce3cd3de8124b9fc6121278a98083bc98a0d4ea8daa9bbd50b798f", &(0x7f0000000240)=0x98, &(0x7f0000000280)="b2be6728c3bb44ad1c3027d20422c9f741397364fd844d92ad5a7f3a8f02a574b91f9036ce56f9a7e111ada8cacde5ce5864656ca76f357881ce74159918a964cb0a743c089f48f5309195be4a9417c5703f934a6d087e0d07297764398da913264304f7e41878a71bf115131921c45ee80a22b084d04976cfe6a18a61d72f77148df6aec07d1c8a5c73057bcd9ecd836ccb0d65545d91d2a6fbf70922bef0b7c6a431d41588a7cd065fb302a659d4d98bb36657305d38ff5a19de5150b76bd07cf5bdbec76e4f61", 0xc8) (async) semop(r0, &(0x7f0000000500), 0x0) (async) semop(r0, &(0x7f0000000080)=[{0x2, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x4, 0x3}, {0x0, 0x1ff, 0x1000}, {0x2, 0x2f}, {0x0, 0x3}, {0x3, 0x3, 0x800}], 0xa) (async, rerun: 32) semop(r0, &(0x7f00000004c0)=[{0x2, 0x8000}, {0x4, 0x8, 0x1800}, {0x3, 0xfc03, 0x1800}, {0x4, 0xfffc, 0x800}], 0x4) (rerun: 32) semop(0x0, 0x0, 0x0) (async, rerun: 32) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000500)=""/176) (async, rerun: 32) semop(r1, &(0x7f00000000c0)=[{0x0, 0x40}], 0x1) (async, rerun: 32) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000780)=""/146) (async, rerun: 32) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) (async, rerun: 64) semop(r0, &(0x7f0000000000)=[{0x1, 0x7, 0x400}, {0x0, 0x9, 0x800}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) (async, rerun: 64) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000680)=""/217) (async) semop(r0, &(0x7f0000000140)=[{0x3, 0xfffd, 0xf63a42d3de37d7a}], 0x1) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x800}, {0x1}, {0x3, 0xf60a, 0x1000}], 0x3) 01:16:46 executing program 6: r0 = semget$private(0x0, 0x3, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0x8000, 0x1800}, {0x3, 0x2eb0, 0x1800}], 0x2) 01:16:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0) 01:16:46 executing program 2: socket(0x1e, 0x3, 0x0) r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) setsockopt(r0, 0x4, 0x1000, &(0x7f0000000000)="fdfd4b53309f58aff6b5f0eb6a3634e1bfd12eddd8c2884d7d15e4809d1020ec8946452950a2b6", 0x27) sendto(0xffffffffffffff9c, 0x0, 0x44, 0x408, 0x0, 0x51) 01:16:46 executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) pipe(&(0x7f0000000080)) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) 01:16:46 executing program 3: r0 = semget(0x0, 0x0, 0x0) semop(r0, 0x0, 0x0) (async) r1 = semget(0x2, 0x0, 0x4) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000000c0)=""/47) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000000)=""/168) 01:16:46 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000340), 0x100, 0x0) r1 = socket$inet(0x2, 0x5, 0x4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000580)={&(0x7f0000000540)='./file0\x00', r1}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = accept$inet(r1, &(0x7f00000005c0), &(0x7f0000000600)=0xc) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000640)="8c91aefdb90e51649871d887431c9dc479a2a9b3c754e30acc9b79658ac3e17ac8cbae9d167560a97f96243c5ea4e60ba5ff49474053ac7097239f2d", 0x3c) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0xf4b, 0x4009, 0x1fc80d8b, "20d35ed978be8b3ee1b270180000000800e300"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="18a8d4dc68765cfe1c90dd69364e5622289f3f09abff98b29e7a7fee9f7d122d19944696ff12708b8ffe3ff2a516efa22a6898bb050f178a5d4face8c8b2da0d9dfd008b816b2c73a0278e9a4270f660e151f85797b54f52430fa848c6ea7422f6a31fb177e3da4f26e685abb110aee02be4d276287e7ca55ecb512495ff29976c85cc1e5b008b56bb4058c67e901387000840616407ebe48e238971e6d00a2fc38837d333c09433d1862ee1119f730d789dd4b9591be883ce909531c33c12ab33cac32670c6f8bf93ae837b9a05720bc2908348f55137d1b7f83b146287fce829dcb2ac111aa1f4c9fb", 0xea}, {&(0x7f0000000180)="c1cd0463bfa09c845a4905d3dbbe3fb3f90264c3b02339267cf2f39e4a7546cac8eb3010a0ec77eca4bfb441ff3c618c0ea84b9d0443712581ae2c63bc234ef6c60e9a13711258c76d3ba46080224a669f976b1ad9b34300df8af1c1ad4fab632983ca581dff6fef082b7215b52c", 0x6e}, {&(0x7f0000000200)="01ae7b756f69bc420394d21924b506bdc217b9963fd64f56b67a415a8d63f8bfdd7a5d0cd779f68c7018120e18bc3b577e80cb79a8cc3c542bc0ebcd59d51c550ce3bba3374d6c7f1335aa70128ca789f4e63d440568acf504c23ab6cffa36aa41602ac5fcbcd0983ccf219cb99c540a09004fd03c8bd3f7c9fa9335caa40f67c012afa2c78d4dffb98609d06cac3ec0231bc4cc711fe87defb2beb27f7c1b652117547e5adb99fc1b934777b7bdf127d338b139464eefe756681f53f8cd8600c3147d7e8e6020229eb35828356bcfa69dfe9577c721ea9ce501c4b5e2a2cb", 0xdf}, {&(0x7f0000000440)="a380186a2f9dd6d809143011c936b6b46689bafed5d81053a02e95e09465149b722dfa67e54b074703f21f62eed702294dbb7f1a6955f5a20f5208c33218eadcab002c3ee8c0e14579814c337ae76208e3f6c8dc890e17ce68bff6e06f15651b7dcc04293768c7cbe879679b4512b5ed34b3fbcf03bcd2574552b8d9771babeb895df57d4b87442aa9bf61810ae58a6c44fd3b243b4c3e9b9a73c14f9b7da176861bee978c5e4e853becfb483423eec11af0032c9539e447aa9342537c48f0e6a4fc9fa4e07db0c1", 0xc8}], 0x4) writev(r2, &(0x7f00000017c0)=[{&(0x7f0000000380)="9ce61db81cca13c02d590a9d653ed8108d60508e7402ade0956f9fd69f2b30f16d54ace90144a714437991d950f633b40c516f21647789566becec7538c52cc4ed7a32a764db9ff94a0d644098f3b8ce4eec0d552343afefcff64cda7df1a5aa72f821a9c2c810a8343294c81ff3442f6171cd48cfbb565bdd12d0c4809c690802ea63cb89e47f8f83c9f58f6eba5a6b4deed038704f11dbfe7e1773d9016dfe21eebe08", 0xa4}], 0x1) 01:16:46 executing program 6: r0 = semget$private(0x0, 0x3, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0x8000, 0x1800}, {0x3, 0x2eb0, 0x1800}], 0x2) 01:16:46 executing program 7: sysctl$vfs_fuse(&(0x7f0000000080)={0xa, 0x12, 0x4}, 0x3, &(0x7f00000000c0)="aed4bf56cd24f47e30b9427697a54b5a55a252929f4770811060d752e44d6d2ecaa4c9ef42be633de0ce0ca7b4e66c5afda297fae2d283451d4e0355f5e06f39807c4cf44d766134b6b16889109ae4a8b6d6f1891d064bf0f4616ddc59456b03a4f08a9e60b6", &(0x7f0000000140)=0x66, &(0x7f0000000180)="a8f90a0db50555c25604109b6d31b5d9d8030033f6580300b64c7e3dcbb8dfabc4122bffa810c7fa34f2b21344a31a3da459522ebf476d827f1a4be5bcf2b0deb24b321fa08cfe645b0864c94935f562ddbe31b8058a5ae63a2c73767aa70cfe84ff96b03290921736837bd190badaef3a01492746219ee6b340abbeeff58377f498df6fa839f13fc2168e17970270f7b4a8c29d3637bdbf3267952b087e0aa81dc5b9779ea181e8bbc1dd16cad590fd3e60c95e22d411bb23427512b0e310c5712d016afb7c43d6f6dcad98917f1e170704", 0xd2) sysctl$vfs_fuse(&(0x7f0000000480)={0xa, 0x12, 0x3}, 0x3, &(0x7f00000004c0)="ad9d8043cc5e4e0ad77d2e9394def7345eb4060b8a27990ea302dfeb95ffe4da3467be30a64258516a9013b7b033e2a521a1d45fc3b089905e0d33a5315e127cd1cbc58b59fd1332558d49a69fb5898265852b53f480c692f5f1b5e30928beb6056790529ecc0fa693a07eb13c2007723030598ab56a8ad22ea6da1920e4eccb5c4dda6c47df8d0b97f3199faa4567d34c95db78570d4ffa2c5df4890c5cfcffa6dae1b13cfda36b339a4e0f91cee360152c1d65f78781bd", &(0x7f0000000580)=0xb8, &(0x7f00000005c0)="f8e730735a1f779c27bba6abd53b268a5f7501d7efc26c25d8e387f946717a457e570aeaf2cf748026e022973704c7f08cef81a11b11f3175ddcf72c252b973288ed253ecc40a9b1b9725d2516fb37fbd75a9b50da81af3b670fd361bbbb8ef304c2e06230dbf7dc0266d4329f2320f6f29957f8d1842c41c3de07b10f8eb7014280a4a5c04a93fe9feae2b15e3ec48e0144c056a77245913a1c641050874ad5ba85a50ebe", 0xa5) sysctl$vfs_fuse(&(0x7f0000000280)={0xa, 0x12, 0x4}, 0x3, &(0x7f00000002c0)="1a29f22a40273228cddfb75b5b1261432aa17acbaec366fc1d32bd8b13e6f0853c67c037564f40c4fe1c895730f4c70dc18e0e47767fe64bf668acddedc5b26754e276bb3b1afdd87df4c9d401e2ec220fb46774f52c0a9c554531d92f3cf98186636ae166dcdb7c1711602fb4a950623a9047c7fe0a266fc9d8641c073e39d85689ff1d0c9462edfb6d5cd1c1cbb43c127213ecdaf7534fff6105eb15a58c4d6df6d7f303146f6b43aa5911cadf054ee24de1f43fa2e96458acb310b1a80fa2c27e", &(0x7f00000003c0)=0xc2, &(0x7f0000000400)="85cd79a774e899c3288fe484f0382ada44814c9b2474b7afa9a0ce3e24a2db3b567bf7ce8abe2a7b4995824164ca937f9f0156f8d746bf04e5d935572a7561001cac8c8a6b27", 0x46) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000040)={0x7fffffff, 0x29}) socket(0x6, 0x3, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x50) 01:16:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6, 0x0, 0x0, 0x101}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0) (async) 01:16:47 executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 01:16:47 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000340), 0x100, 0x0) (async) r1 = socket$inet(0x2, 0x5, 0x4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000580)={&(0x7f0000000540)='./file0\x00', r1}) (async) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (async) r2 = syz_open_pts() close(r2) (async) r3 = syz_open_pts() r4 = accept$inet(r1, &(0x7f00000005c0), &(0x7f0000000600)=0xc) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000640)="8c91aefdb90e51649871d887431c9dc479a2a9b3c754e30acc9b79658ac3e17ac8cbae9d167560a97f96243c5ea4e60ba5ff49474053ac7097239f2d", 0x3c) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0xf4b, 0x4009, 0x1fc80d8b, "20d35ed978be8b3ee1b270180000000800e300"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="18a8d4dc68765cfe1c90dd69364e5622289f3f09abff98b29e7a7fee9f7d122d19944696ff12708b8ffe3ff2a516efa22a6898bb050f178a5d4face8c8b2da0d9dfd008b816b2c73a0278e9a4270f660e151f85797b54f52430fa848c6ea7422f6a31fb177e3da4f26e685abb110aee02be4d276287e7ca55ecb512495ff29976c85cc1e5b008b56bb4058c67e901387000840616407ebe48e238971e6d00a2fc38837d333c09433d1862ee1119f730d789dd4b9591be883ce909531c33c12ab33cac32670c6f8bf93ae837b9a05720bc2908348f55137d1b7f83b146287fce829dcb2ac111aa1f4c9fb", 0xea}, {&(0x7f0000000180)="c1cd0463bfa09c845a4905d3dbbe3fb3f90264c3b02339267cf2f39e4a7546cac8eb3010a0ec77eca4bfb441ff3c618c0ea84b9d0443712581ae2c63bc234ef6c60e9a13711258c76d3ba46080224a669f976b1ad9b34300df8af1c1ad4fab632983ca581dff6fef082b7215b52c", 0x6e}, {&(0x7f0000000200)="01ae7b756f69bc420394d21924b506bdc217b9963fd64f56b67a415a8d63f8bfdd7a5d0cd779f68c7018120e18bc3b577e80cb79a8cc3c542bc0ebcd59d51c550ce3bba3374d6c7f1335aa70128ca789f4e63d440568acf504c23ab6cffa36aa41602ac5fcbcd0983ccf219cb99c540a09004fd03c8bd3f7c9fa9335caa40f67c012afa2c78d4dffb98609d06cac3ec0231bc4cc711fe87defb2beb27f7c1b652117547e5adb99fc1b934777b7bdf127d338b139464eefe756681f53f8cd8600c3147d7e8e6020229eb35828356bcfa69dfe9577c721ea9ce501c4b5e2a2cb", 0xdf}, {&(0x7f0000000440)="a380186a2f9dd6d809143011c936b6b46689bafed5d81053a02e95e09465149b722dfa67e54b074703f21f62eed702294dbb7f1a6955f5a20f5208c33218eadcab002c3ee8c0e14579814c337ae76208e3f6c8dc890e17ce68bff6e06f15651b7dcc04293768c7cbe879679b4512b5ed34b3fbcf03bcd2574552b8d9771babeb895df57d4b87442aa9bf61810ae58a6c44fd3b243b4c3e9b9a73c14f9b7da176861bee978c5e4e853becfb483423eec11af0032c9539e447aa9342537c48f0e6a4fc9fa4e07db0c1", 0xc8}], 0x4) writev(r2, &(0x7f00000017c0)=[{&(0x7f0000000380)="9ce61db81cca13c02d590a9d653ed8108d60508e7402ade0956f9fd69f2b30f16d54ace90144a714437991d950f633b40c516f21647789566becec7538c52cc4ed7a32a764db9ff94a0d644098f3b8ce4eec0d552343afefcff64cda7df1a5aa72f821a9c2c810a8343294c81ff3442f6171cd48cfbb565bdd12d0c4809c690802ea63cb89e47f8f83c9f58f6eba5a6b4deed038704f11dbfe7e1773d9016dfe21eebe08", 0xa4}], 0x1) 01:16:47 executing program 7: sysctl$vfs_fuse(&(0x7f0000000080)={0xa, 0x12, 0x4}, 0x3, &(0x7f00000000c0)="aed4bf56cd24f47e30b9427697a54b5a55a252929f4770811060d752e44d6d2ecaa4c9ef42be633de0ce0ca7b4e66c5afda297fae2d283451d4e0355f5e06f39807c4cf44d766134b6b16889109ae4a8b6d6f1891d064bf0f4616ddc59456b03a4f08a9e60b6", &(0x7f0000000140)=0x66, &(0x7f0000000180)="a8f90a0db50555c25604109b6d31b5d9d8030033f6580300b64c7e3dcbb8dfabc4122bffa810c7fa34f2b21344a31a3da459522ebf476d827f1a4be5bcf2b0deb24b321fa08cfe645b0864c94935f562ddbe31b8058a5ae63a2c73767aa70cfe84ff96b03290921736837bd190badaef3a01492746219ee6b340abbeeff58377f498df6fa839f13fc2168e17970270f7b4a8c29d3637bdbf3267952b087e0aa81dc5b9779ea181e8bbc1dd16cad590fd3e60c95e22d411bb23427512b0e310c5712d016afb7c43d6f6dcad98917f1e170704", 0xd2) (async) sysctl$vfs_fuse(&(0x7f0000000480)={0xa, 0x12, 0x3}, 0x3, &(0x7f00000004c0)="ad9d8043cc5e4e0ad77d2e9394def7345eb4060b8a27990ea302dfeb95ffe4da3467be30a64258516a9013b7b033e2a521a1d45fc3b089905e0d33a5315e127cd1cbc58b59fd1332558d49a69fb5898265852b53f480c692f5f1b5e30928beb6056790529ecc0fa693a07eb13c2007723030598ab56a8ad22ea6da1920e4eccb5c4dda6c47df8d0b97f3199faa4567d34c95db78570d4ffa2c5df4890c5cfcffa6dae1b13cfda36b339a4e0f91cee360152c1d65f78781bd", &(0x7f0000000580)=0xb8, &(0x7f00000005c0)="f8e730735a1f779c27bba6abd53b268a5f7501d7efc26c25d8e387f946717a457e570aeaf2cf748026e022973704c7f08cef81a11b11f3175ddcf72c252b973288ed253ecc40a9b1b9725d2516fb37fbd75a9b50da81af3b670fd361bbbb8ef304c2e06230dbf7dc0266d4329f2320f6f29957f8d1842c41c3de07b10f8eb7014280a4a5c04a93fe9feae2b15e3ec48e0144c056a77245913a1c641050874ad5ba85a50ebe", 0xa5) (async) sysctl$vfs_fuse(&(0x7f0000000280)={0xa, 0x12, 0x4}, 0x3, &(0x7f00000002c0)="1a29f22a40273228cddfb75b5b1261432aa17acbaec366fc1d32bd8b13e6f0853c67c037564f40c4fe1c895730f4c70dc18e0e47767fe64bf668acddedc5b26754e276bb3b1afdd87df4c9d401e2ec220fb46774f52c0a9c554531d92f3cf98186636ae166dcdb7c1711602fb4a950623a9047c7fe0a266fc9d8641c073e39d85689ff1d0c9462edfb6d5cd1c1cbb43c127213ecdaf7534fff6105eb15a58c4d6df6d7f303146f6b43aa5911cadf054ee24de1f43fa2e96458acb310b1a80fa2c27e", &(0x7f00000003c0)=0xc2, &(0x7f0000000400)="85cd79a774e899c3288fe484f0382ada44814c9b2474b7afa9a0ce3e24a2db3b567bf7ce8abe2a7b4995824164ca937f9f0156f8d746bf04e5d935572a7561001cac8c8a6b27", 0x46) (async) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000040)={0x7fffffff, 0x29}) (async) socket(0x6, 0x3, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x50) 01:16:47 executing program 6: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0x3f, 0x4) semget$private(0x0, 0x4, 0x340) r1 = socket(0x6, 0x0, 0x28) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 01:16:47 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000340), 0x100, 0x0) r1 = socket$inet(0x2, 0x5, 0x4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000580)={&(0x7f0000000540)='./file0\x00', r1}) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (rerun: 32) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = accept$inet(r1, &(0x7f00000005c0), &(0x7f0000000600)=0xc) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000640)="8c91aefdb90e51649871d887431c9dc479a2a9b3c754e30acc9b79658ac3e17ac8cbae9d167560a97f96243c5ea4e60ba5ff49474053ac7097239f2d", 0x3c) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0xf4b, 0x4009, 0x1fc80d8b, "20d35ed978be8b3ee1b270180000000800e300"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="18a8d4dc68765cfe1c90dd69364e5622289f3f09abff98b29e7a7fee9f7d122d19944696ff12708b8ffe3ff2a516efa22a6898bb050f178a5d4face8c8b2da0d9dfd008b816b2c73a0278e9a4270f660e151f85797b54f52430fa848c6ea7422f6a31fb177e3da4f26e685abb110aee02be4d276287e7ca55ecb512495ff29976c85cc1e5b008b56bb4058c67e901387000840616407ebe48e238971e6d00a2fc38837d333c09433d1862ee1119f730d789dd4b9591be883ce909531c33c12ab33cac32670c6f8bf93ae837b9a05720bc2908348f55137d1b7f83b146287fce829dcb2ac111aa1f4c9fb", 0xea}, {&(0x7f0000000180)="c1cd0463bfa09c845a4905d3dbbe3fb3f90264c3b02339267cf2f39e4a7546cac8eb3010a0ec77eca4bfb441ff3c618c0ea84b9d0443712581ae2c63bc234ef6c60e9a13711258c76d3ba46080224a669f976b1ad9b34300df8af1c1ad4fab632983ca581dff6fef082b7215b52c", 0x6e}, {&(0x7f0000000200)="01ae7b756f69bc420394d21924b506bdc217b9963fd64f56b67a415a8d63f8bfdd7a5d0cd779f68c7018120e18bc3b577e80cb79a8cc3c542bc0ebcd59d51c550ce3bba3374d6c7f1335aa70128ca789f4e63d440568acf504c23ab6cffa36aa41602ac5fcbcd0983ccf219cb99c540a09004fd03c8bd3f7c9fa9335caa40f67c012afa2c78d4dffb98609d06cac3ec0231bc4cc711fe87defb2beb27f7c1b652117547e5adb99fc1b934777b7bdf127d338b139464eefe756681f53f8cd8600c3147d7e8e6020229eb35828356bcfa69dfe9577c721ea9ce501c4b5e2a2cb", 0xdf}, {&(0x7f0000000440)="a380186a2f9dd6d809143011c936b6b46689bafed5d81053a02e95e09465149b722dfa67e54b074703f21f62eed702294dbb7f1a6955f5a20f5208c33218eadcab002c3ee8c0e14579814c337ae76208e3f6c8dc890e17ce68bff6e06f15651b7dcc04293768c7cbe879679b4512b5ed34b3fbcf03bcd2574552b8d9771babeb895df57d4b87442aa9bf61810ae58a6c44fd3b243b4c3e9b9a73c14f9b7da176861bee978c5e4e853becfb483423eec11af0032c9539e447aa9342537c48f0e6a4fc9fa4e07db0c1", 0xc8}], 0x4) writev(r2, &(0x7f00000017c0)=[{&(0x7f0000000380)="9ce61db81cca13c02d590a9d653ed8108d60508e7402ade0956f9fd69f2b30f16d54ace90144a714437991d950f633b40c516f21647789566becec7538c52cc4ed7a32a764db9ff94a0d644098f3b8ce4eec0d552343afefcff64cda7df1a5aa72f821a9c2c810a8343294c81ff3442f6171cd48cfbb565bdd12d0c4809c690802ea63cb89e47f8f83c9f58f6eba5a6b4deed038704f11dbfe7e1773d9016dfe21eebe08", 0xa4}], 0x1) 01:16:47 executing program 5: ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000080)={0x9, './file0\x00', './file0\x00'}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x401, 0x80, 0x2, 0x8}, {0x3f, 0xdb, 0x9, 0x3}, {0x100, 0x1, 0x0, 0x1000}]}) 01:16:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c, 0x0, 0xfd, 0xfffffffc}, {}, {0x6, 0x0, 0x0, 0x4cd2}]}) dup2(r0, r0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x8) 01:16:47 executing program 3: r0 = semget(0x0, 0x0, 0x0) semop(r0, 0x0, 0x0) r1 = semget(0x2, 0x0, 0x4) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000000c0)=""/47) (async) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000000)=""/168) 01:16:47 executing program 2: socket(0x1e, 0x3, 0x0) (async) r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) (async) setsockopt(r0, 0x4, 0x1000, &(0x7f0000000000)="fdfd4b53309f58aff6b5f0eb6a3634e1bfd12eddd8c2884d7d15e4809d1020ec8946452950a2b6", 0x27) sendto(0xffffffffffffff9c, 0x0, 0x44, 0x408, 0x0, 0x51) 01:16:47 executing program 5: ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000080)={0x9, './file0\x00', './file0\x00'}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x401, 0x80, 0x2, 0x8}, {0x3f, 0xdb, 0x9, 0x3}, {0x100, 0x1, 0x0, 0x1000}]}) 01:16:47 executing program 7: sysctl$vfs_fuse(&(0x7f0000000080)={0xa, 0x12, 0x4}, 0x3, &(0x7f00000000c0)="aed4bf56cd24f47e30b9427697a54b5a55a252929f4770811060d752e44d6d2ecaa4c9ef42be633de0ce0ca7b4e66c5afda297fae2d283451d4e0355f5e06f39807c4cf44d766134b6b16889109ae4a8b6d6f1891d064bf0f4616ddc59456b03a4f08a9e60b6", &(0x7f0000000140)=0x66, &(0x7f0000000180)="a8f90a0db50555c25604109b6d31b5d9d8030033f6580300b64c7e3dcbb8dfabc4122bffa810c7fa34f2b21344a31a3da459522ebf476d827f1a4be5bcf2b0deb24b321fa08cfe645b0864c94935f562ddbe31b8058a5ae63a2c73767aa70cfe84ff96b03290921736837bd190badaef3a01492746219ee6b340abbeeff58377f498df6fa839f13fc2168e17970270f7b4a8c29d3637bdbf3267952b087e0aa81dc5b9779ea181e8bbc1dd16cad590fd3e60c95e22d411bb23427512b0e310c5712d016afb7c43d6f6dcad98917f1e170704", 0xd2) sysctl$vfs_fuse(&(0x7f0000000480)={0xa, 0x12, 0x3}, 0x3, &(0x7f00000004c0)="ad9d8043cc5e4e0ad77d2e9394def7345eb4060b8a27990ea302dfeb95ffe4da3467be30a64258516a9013b7b033e2a521a1d45fc3b089905e0d33a5315e127cd1cbc58b59fd1332558d49a69fb5898265852b53f480c692f5f1b5e30928beb6056790529ecc0fa693a07eb13c2007723030598ab56a8ad22ea6da1920e4eccb5c4dda6c47df8d0b97f3199faa4567d34c95db78570d4ffa2c5df4890c5cfcffa6dae1b13cfda36b339a4e0f91cee360152c1d65f78781bd", &(0x7f0000000580)=0xb8, &(0x7f00000005c0)="f8e730735a1f779c27bba6abd53b268a5f7501d7efc26c25d8e387f946717a457e570aeaf2cf748026e022973704c7f08cef81a11b11f3175ddcf72c252b973288ed253ecc40a9b1b9725d2516fb37fbd75a9b50da81af3b670fd361bbbb8ef304c2e06230dbf7dc0266d4329f2320f6f29957f8d1842c41c3de07b10f8eb7014280a4a5c04a93fe9feae2b15e3ec48e0144c056a77245913a1c641050874ad5ba85a50ebe", 0xa5) sysctl$vfs_fuse(&(0x7f0000000280)={0xa, 0x12, 0x4}, 0x3, &(0x7f00000002c0)="1a29f22a40273228cddfb75b5b1261432aa17acbaec366fc1d32bd8b13e6f0853c67c037564f40c4fe1c895730f4c70dc18e0e47767fe64bf668acddedc5b26754e276bb3b1afdd87df4c9d401e2ec220fb46774f52c0a9c554531d92f3cf98186636ae166dcdb7c1711602fb4a950623a9047c7fe0a266fc9d8641c073e39d85689ff1d0c9462edfb6d5cd1c1cbb43c127213ecdaf7534fff6105eb15a58c4d6df6d7f303146f6b43aa5911cadf054ee24de1f43fa2e96458acb310b1a80fa2c27e", &(0x7f00000003c0)=0xc2, &(0x7f0000000400)="85cd79a774e899c3288fe484f0382ada44814c9b2474b7afa9a0ce3e24a2db3b567bf7ce8abe2a7b4995824164ca937f9f0156f8d746bf04e5d935572a7561001cac8c8a6b27", 0x46) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000040)={0x7fffffff, 0x29}) socket(0x6, 0x3, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x50) sysctl$vfs_fuse(&(0x7f0000000080)={0xa, 0x12, 0x4}, 0x3, &(0x7f00000000c0)="aed4bf56cd24f47e30b9427697a54b5a55a252929f4770811060d752e44d6d2ecaa4c9ef42be633de0ce0ca7b4e66c5afda297fae2d283451d4e0355f5e06f39807c4cf44d766134b6b16889109ae4a8b6d6f1891d064bf0f4616ddc59456b03a4f08a9e60b6", &(0x7f0000000140)=0x66, &(0x7f0000000180)="a8f90a0db50555c25604109b6d31b5d9d8030033f6580300b64c7e3dcbb8dfabc4122bffa810c7fa34f2b21344a31a3da459522ebf476d827f1a4be5bcf2b0deb24b321fa08cfe645b0864c94935f562ddbe31b8058a5ae63a2c73767aa70cfe84ff96b03290921736837bd190badaef3a01492746219ee6b340abbeeff58377f498df6fa839f13fc2168e17970270f7b4a8c29d3637bdbf3267952b087e0aa81dc5b9779ea181e8bbc1dd16cad590fd3e60c95e22d411bb23427512b0e310c5712d016afb7c43d6f6dcad98917f1e170704", 0xd2) (async) sysctl$vfs_fuse(&(0x7f0000000480)={0xa, 0x12, 0x3}, 0x3, &(0x7f00000004c0)="ad9d8043cc5e4e0ad77d2e9394def7345eb4060b8a27990ea302dfeb95ffe4da3467be30a64258516a9013b7b033e2a521a1d45fc3b089905e0d33a5315e127cd1cbc58b59fd1332558d49a69fb5898265852b53f480c692f5f1b5e30928beb6056790529ecc0fa693a07eb13c2007723030598ab56a8ad22ea6da1920e4eccb5c4dda6c47df8d0b97f3199faa4567d34c95db78570d4ffa2c5df4890c5cfcffa6dae1b13cfda36b339a4e0f91cee360152c1d65f78781bd", &(0x7f0000000580)=0xb8, &(0x7f00000005c0)="f8e730735a1f779c27bba6abd53b268a5f7501d7efc26c25d8e387f946717a457e570aeaf2cf748026e022973704c7f08cef81a11b11f3175ddcf72c252b973288ed253ecc40a9b1b9725d2516fb37fbd75a9b50da81af3b670fd361bbbb8ef304c2e06230dbf7dc0266d4329f2320f6f29957f8d1842c41c3de07b10f8eb7014280a4a5c04a93fe9feae2b15e3ec48e0144c056a77245913a1c641050874ad5ba85a50ebe", 0xa5) (async) sysctl$vfs_fuse(&(0x7f0000000280)={0xa, 0x12, 0x4}, 0x3, &(0x7f00000002c0)="1a29f22a40273228cddfb75b5b1261432aa17acbaec366fc1d32bd8b13e6f0853c67c037564f40c4fe1c895730f4c70dc18e0e47767fe64bf668acddedc5b26754e276bb3b1afdd87df4c9d401e2ec220fb46774f52c0a9c554531d92f3cf98186636ae166dcdb7c1711602fb4a950623a9047c7fe0a266fc9d8641c073e39d85689ff1d0c9462edfb6d5cd1c1cbb43c127213ecdaf7534fff6105eb15a58c4d6df6d7f303146f6b43aa5911cadf054ee24de1f43fa2e96458acb310b1a80fa2c27e", &(0x7f00000003c0)=0xc2, &(0x7f0000000400)="85cd79a774e899c3288fe484f0382ada44814c9b2474b7afa9a0ce3e24a2db3b567bf7ce8abe2a7b4995824164ca937f9f0156f8d746bf04e5d935572a7561001cac8c8a6b27", 0x46) (async) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000040)={0x7fffffff, 0x29}) (async) socket(0x6, 0x3, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x50) (async) 01:16:47 executing program 6: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0x3f, 0x4) (async) semget$private(0x0, 0x4, 0x340) (async) r1 = socket(0x6, 0x0, 0x28) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 01:16:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x4000000001, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6, 0x0, 0x0, 0x101}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0) (async) 01:16:47 executing program 4: semget(0x2, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) unlinkat(r1, &(0x7f0000000040)='./file1\x00', 0x8) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 01:16:47 executing program 7: fchownat(0xffffffffffffffff, &(0x7f0000000240)='./file1/file0\x00', 0x0, 0x0, 0x6) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x0, 0x0, 0x4) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x80) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0xe4) lseek(r1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x20, 0x1f, 0x1, 0x7d}, {0xf800, 0x17, 0xa, 0xbecc}, {0xffff, 0x80, 0x3}, {0x400, 0x9, 0x0, 0x400}]}) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchownat(r1, &(0x7f0000000240)='./file1/file0\x00', 0x0, r2, 0x6) fchownat(r1, &(0x7f0000000100)='./file1\x00', r0, r2, 0x4) r3 = getpgid(0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x60001408, r3) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x7ff, 0xffffffffffffffff, 0x0, 0x0, r2, 0x168, 0x3ff}, 0x0, 0x8, r3, 0x0, 0x6a91, 0x7, 0x8}) socket$inet6(0x1e, 0x3, 0x0) r4 = socket$inet6(0x1e, 0x8000, 0x2) r5 = kqueue() r6 = dup2(r5, r4) dup(r6) 01:16:47 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x14b) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x13, r0, 0x6dbcb7eb) 01:16:47 executing program 6: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0x3f, 0x4) (async, rerun: 32) semget$private(0x0, 0x4, 0x340) (rerun: 32) r1 = socket(0x6, 0x0, 0x28) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 01:16:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c, 0x0, 0xfd, 0xfffffffc}, {}, {0x6, 0x0, 0x0, 0x4cd2}]}) dup2(r0, r0) (async) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x8) 01:16:47 executing program 2: socket(0x1e, 0x3, 0x0) (async, rerun: 64) r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) (rerun: 64) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) (async, rerun: 64) setsockopt(r0, 0x4, 0x1000, &(0x7f0000000000)="fdfd4b53309f58aff6b5f0eb6a3634e1bfd12eddd8c2884d7d15e4809d1020ec8946452950a2b6", 0x27) (async, rerun: 64) sendto(0xffffffffffffff9c, 0x0, 0x44, 0x408, 0x0, 0x51) 01:16:47 executing program 5: ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000080)={0x9, './file0\x00', './file0\x00'}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x401, 0x80, 0x2, 0x8}, {0x3f, 0xdb, 0x9, 0x3}, {0x100, 0x1, 0x0, 0x1000}]}) 01:16:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xa}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x2d, 0x0, 0x4f, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x10000, 0x0, 0xfffffb27, 0x0) kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) 01:16:47 executing program 7: fchownat(0xffffffffffffffff, &(0x7f0000000240)='./file1/file0\x00', 0x0, 0x0, 0x6) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x0, 0x0, 0x4) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x80) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) (async) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0xe4) lseek(r1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x20, 0x1f, 0x1, 0x7d}, {0xf800, 0x17, 0xa, 0xbecc}, {0xffff, 0x80, 0x3}, {0x400, 0x9, 0x0, 0x400}]}) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchownat(r1, &(0x7f0000000240)='./file1/file0\x00', 0x0, r2, 0x6) (async) fchownat(r1, &(0x7f0000000100)='./file1\x00', r0, r2, 0x4) (async) r3 = getpgid(0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x60001408, r3) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x7ff, 0xffffffffffffffff, 0x0, 0x0, r2, 0x168, 0x3ff}, 0x0, 0x8, r3, 0x0, 0x6a91, 0x7, 0x8}) (async) socket$inet6(0x1e, 0x3, 0x0) r4 = socket$inet6(0x1e, 0x8000, 0x2) (async) r5 = kqueue() r6 = dup2(r5, r4) dup(r6) 01:16:47 executing program 2: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffdf}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x1fc, 0x11d) mknod(&(0x7f0000000080)='./bus\x00', 0x3080002000, 0x1604) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() dup(r2) syz_open_pts() close(r2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semget$private(0x0, 0x4, 0x50) 01:16:47 executing program 6: semget$private(0x0, 0x3, 0x20f) 01:16:47 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x14b) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x13, r0, 0x6dbcb7eb) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x14b) (async) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x13, r0, 0x6dbcb7eb) (async) 01:16:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c, 0x0, 0xfd, 0xfffffffc}, {}, {0x6, 0x0, 0x0, 0x4cd2}]}) (async) dup2(r0, r0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x8) 01:16:47 executing program 5: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000240)='./file1/file0\x00', 0x0, r0, 0x6) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x0, r0, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) r2 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r2, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x80) r4 = getuid() chown(&(0x7f0000000000)='./file0\x00', r4, 0x0) r5 = open(&(0x7f0000000300)='.\x00', 0x0, 0xe4) lseek(r5, 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x20, 0x1f, 0x1, 0x7f}, {0xf800, 0x17, 0x7f, 0xbecc}, {0xffff, 0x80, 0x3}]}) getdents(r5, &(0x7f0000000080)=""/37, 0xfe37) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchownat(r5, &(0x7f0000000240)='./file1/file0\x00', 0x0, r6, 0x6) fchownat(r3, &(0x7f0000000100)='./file1\x00', r4, r6, 0x4) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000180)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000240)="d7f2732321f7637847bd3838d8e96db3838e09cdec11a872f2fb152b7be0f30abb0f772a1cd02f95b26e72beb60597e877af752c733ef52c6f0c96a5bf6b73d5c8401191e5450ee874c3db280c5e04d997f0de5a34ccf9b846fbf0a016f36c980609cb295315ec40205c5619d99885b1635ee44e65007873dda64a0faf4c672a8237648a29a1803286a2f071538c8fab38dd2a7a9439852cf69926ff9ddddb35e92e9df70a7c3b0402ceeee5309fc120469f0e7e0f064ad617a7baa68d8fec715f40c2b78c85a03821837d2e4c6eec7f05075e35557fda5e5a3b98499c1eca5d72ec4bd8f58e3430db0f13e919e54e179674d3179862f7a66b8d9421edd8803f8287e5212f8b718bc95ac5469718869f094dbe605bd2a9ecea5fbb2da20966b61a68ff90f9677ed398f900af41189e9ade900a4e364456bf8101b01e05081fb0bf6a891da3f371b5a3529ea9c0b9764e2bb1c686915c3531bcf31be9f6f566bd0a8546ba6e83a6a552c4de1adc6b98ee51b9d2d462806636a8da80b955e3649f590c33becf44d060a3b4889c3c24d1eeacdc6d7c0b05edb34702a0bd54625c47f0e1af9605d41f54dd1f23001e97d1a7cc54bb1ff9b78118f8545b5c831402b34d6aea33d933686104e8e5b39d1ffd4ad9e68f298d3b1e09a1e1fbb15a57a01db58be221937b31741f619be786214c5f8dc6e25476a3065f554d3400298fa04ace533e2bcf90be3dd1464e8ca931766f5ce6d5fb6416f6efd8e605887ca2d81ddb90a82057d0f003a6bf03242c7f9d2be5780f5a57b3a866d9b434d12d4dcfec699f4bf502efa8a06ce4900bc31a5bdadeb8832ffa5079baf64d1cdd71ad114d419ed5e87ef4d57ceff52cf3d264a9ea4c145233cc16f698a067ef59fbd07553fec8e3eea5911518a51a9837bfecccdc4ece38a7fcc5703f6d3a594807b0f99a2ebe6e53c11aee6277232bad1b593bf338ce3ce363fe8c6550cdbf3af48b30d8b1977d0f35e6f8a2754e6d34f508c5661232b9503351a746084ef79400054a80823e71b8ca0e6ea5ab91524f3ee903d8fae005765a19a7270d456138c56156358d2bbdecd0b2a8082e4333659febafe7eaddd14e321a66d6e58ceddb1b96a3d6af1e9e6280054f1873561551f76821dd2439c5fe9f312f4b3e3f099f43f7dd1017305104e88ce48476ed9e4eb67b6565613db7e457fa96142d00057de3435add61c3dab2bb6cdc4214bb94b3f5f74d1b9affff30ba27e1bfdcab23cffd391bc4524ba54c9a4ae98e92a0173172996a54e408171a33fc51971a55399e3fde9d8b46d7ebdb9b6e7a14910be31a017dff254bf544ffaff74caa56920c22a2811646797f89aa6709a3de2a2ee79ca58c7a8291836be08f9b1ca17cf507c31859a71e7246f0899404b24afa90ea34b9d1f3f75cefba7dbeb8c2b5a74c4ea7b19a31f3b9a9770a4b7a6e854731467fd096092289484bb7a452cba05d89a0b679a29ffd52d511ab819b7b6bbeca408afb19e07dbc3f482c9d9f0ef0f96f0770a99786d768075a5979d1a54eadda278fc08f566bd7f984c8a8efec39d1abedc8dd57c634b99f6986741637685a7c8dafaf5ab3b6c437bf3ec9b15bb42919441055cd1428ab431f5601ab2b877fdfcf4f4f9b64003c61a6fd0043b1c343c772447f4186d4f42ffd190adb9cbe7caa61fcb99bb87b44ca06e62c14287062aee855c713cb40c321ddc2f485733c9f8286df874b6c635bccb256c15da243461a88e36c1be0784a75721171a5b4c2bc152dc6b0e436f5ecaaeded4e0543208454d8f2e5b36b22b5ca427c98ac1b39d9d3f96a01ed8d6ac2f58cda08d7e0be52076b3a0a016ebaba0757819e9df440efcabe95be3f08b1300c2545fd28e183bab65f408f459963bb2ef7133a0b44ba814cbe4559ad7080b86e7eb57321f9b3940e13ecf116c4e49794e6557b50f81a7d04108cb38d3fb0118bee9ba1dbec1df44757a845523063d562993f4319cace0b3e6b3c7977ab39617041bf8730f669c7887f12472cab7c318e658f8ae4c728b0e11629c0e4a7e711ab145513a1efcabe8228443f13781a3e1e7dc25209573c2cf661de4c152e663fc25298ead5454fe7c2528418a210beae00184da1aaec34e35e4bfb7cd770c480628fa60dc33dce17f5b36da54d707ccdd786885bc919d52b676fd96fe4d8b717facaf273e55671cce5f59ceb173407e94ca0f4e3acb60aed3aa411c68483003e26e7e71cba3f7136f68ed7ef665d7bf72095b949b073dc14a5ea1812833cf55275abb5ccfcc1ec06d0f470df8ba129292f78c92fe1a641e5da8ee383fb394d2de24c8ba746f155a41dba8a2f538b918522376f361c47abe835d253c125d0eda21d8f36df5209c33e12ae15d3ff4f1441bccabb902d7fa344ee183fa19d988276b6560e7f761e98d39eaaf380861861877b32896b4b094a464c31d79ff2c93c51fe5d4673aebe80567106b7ac613ddaa95f195343155dc52fb612a11f7ca34c1f55fd1890526e2ffc55a3cb3c03ac64f47e7c9a81a981b97978f26d085ec8b547d4bdb39d843a7b8314bc37ed3a249cd8f4bcbf78e721f6f352c47ce8587a8fd39ba3615185effd24751d112ca7fcce75b137598cd17cfb8664bd3fbc255c4a26e40ee4be8cd0f731ec97d0cc7da6f2c095f24362e7359abf003af55d6df5641fb60981a110a0f948501598e5f1b6f3558563ea299b87e12062b379ca3804bb9daa67349818a00161487562995b898b1b9a31c941240c8b0ffc5808c2437f0782bf723ddc8ae013b257db095665812f175d0bd15f77919c9de42a5e81bf372aec7516d3655869fe919ef4762ad0569e9fea3ea15f3d7dc9bfc2ad7f2e589b9f4beb1ea0843a7f254daec959cecbf9d5da85e487fd587b1f11127e64afe4eabe0f08d3903c7174403ba1bd3280807807d3c49610bcf4c16772e5f3094c1ba0645f2a8ca794bd3709b845d6dd1ff816298febe8440c3dbad35c70709ae89c6b7d300557441cc99f94f13ad1638c2ca22921ad6d6aaed862fc5fa0c607b4a435bdec8b876628b8580180b59d260d9275dfb0bfabec2e581a8d33ec61db1d69f2f4193c6c80a5680cbed8af39a2e027b3fbdc3364b0e40bf4b4a74c6088e5d650db01c74ffdc60310135b036c3894636da936fb88a21e83cbc6ee403b5e048fb3af1264e8b31850cd35b9586f5ab10c51bd4c24e54df0ac04513464f2b69cfabdf8bc2f211df46901bbdb6ed7817e7d6cdd5b15a6afcd03ddc31466ee6af7664d6f8c319364fe1bf14ebdbb06ffebc845713942923fdb45bcba8c6d795c254abdca05310a0abf7a7518d8789c9f6b89f64ac3787ed0bcf28266c0cbe7f65ac345357e8d0479977a6db629003bad9d95015ffbac9fd9ee9d83190de4a7d9c155e1e9fedf600beee854e5111bd7b342d9400eb2a94aff4d4aaf4c544532857e8821487a5320fc721d553f0251fd8e821a3767a55195f9522263932296eef5c73c72d9e0ea18233db50325a03e1c2d068cc81171f30bb2e4fc9dd01496f9caa58ac78d603f7d29b2be7c131603d82150ba830834764e114e9f32ed986cd13993b5c7ef68b3587d6590ae6699aac68b112586d992edf9634100f411b834779ac5fe84ef9ccd528339ae17901bef6f44d0799665cc9702f2db90b78e32e81987bf22f232e75015f79844444d5980e3a42c7be95db543d26a483d4335da86f8caf707294135e218020a3c17d0148925b5c1539820bb631501d112997ec9a864eb9188531168cf3cdb4a62ddbfbbca1627593a5cb5ad94f01d00af50c6ca042423cfe33da0393e51dfbd845468912b22517e94b1b13363982c3a2cf1b2af72ece62bee97686cfd95b2c3f2b755cdf3f97a22696694874e54c6fb9fb162c66745d1d13b49b59df85a346b3dfe1d85b1bc065c1b69784c0b2cab81cc4bb00078dff68a42af9d44a0f7f4795b5d0a9cd20eb26146b1a422cc643d895a4455b3fa32ac61620187a0e2ebbf6652145015246c0cfe33a7bbeb256f7106047405d0564e73d38328a9c9b54b1a43a9c671e6a243cb9310e03f56cc9d05a49c9678b24b377f9fea73a58dd661c6d349f81fa3b207774864e48556dc91e606e8ff2c3603f41c1b0fc324514fc7141dc2615739cfa74fb4d7f98d53fa0e1821071d692c34273b72170562e7b89fb09875c7283f67a490adc52d0118b70e0ed140eb143378217c15c3ca303e38dc2fa7a7e31bb2eb208a7c2c4d93150cd6834f460bc43975ccbbd004526573e75943af4f85c27e9d1b88aa124afb5fe7f8a87e1a895262b7373b8e7d63e4cc6d079fc9d70c4e02fe076211c1a954eeda994917ddef7fa08bc8d6efd320928e3befa1f28d80e594d02738382a74727bab94d0bb032229e60eee1296c6c007fa694f223083188b09a9779f2e568b5c1f18c69aba75975edeb8dbd6805bff48f3af4a039553032f2278d748a525c306938639a3c7c85bb0541b4dcd75cc538052a960cb951d781a1ba647c495b2748fbc5441a3a4d551933f53576772a70ae0dd69f2a75d665577ea0fd953b75b75baa6b922e7eddcaba2af37319b97d60763e330ba184ae910009e582ee3d0ade486945439ad424126acc316d6b112cf3eb66252e721e62d05c68e4f9d26f62dba00fa640559f2ff1650c7a2c1ea6be8b2833ab0c6b62dd3821a7d8409b5d03f2e9747649942cbbb8abbc0efe53250a82a1651848c5c3bce32bc739a06eb3f5667a8e0e302eb41a4ef464ddaa1f97482e0116bd5dfff0dba21a7daa3144b2d003e0c122714d0ee7b341904e89f01e1ddf4d0fd160c40f518803431ed6a3c1d3200221557edd35ddaa8b629552439aba7ad63e97f46a0f5dc1870d5c0274b001d873fa6c21b67d00a2348716a1a1b47be5b3d44076f854d6a463735821eeb7752e660ac7a6e9743f3df07c2218f793e2b0002910880f630e6fb4f54b7ae79007b5b5d407517c0014915470392754af293d235d55c685770a3985f7c6b668a890c5d91b1716a0928049631fbb58b0f3efc90a1b899149dcfba2855b76b336eb099e9cb3b49bf97f618e7b5939f011e799b706dcf239441eaafd63ca7e179615f9e3c3f222808dca347926c323f55d6f092bbdb8f3a26b13bc6676de468624c0cbe7e40f8647e5e19960c845f11dfa2c890e40a791ac6dea8fac936170b4ab0c38b32e2ab9660241ee59720bff9c35a103ec58f5e05f9df61dec03c86518d5d631f19280f7d4f01a41805ff7fc4d2bd11c02482a8f5e44beae8962cf1e8094872d31a7a550ba129fbe4c925f011589f46779bd910f77d04ea4622027f9a6a359e01319488caab48be8c974f6aa284234654fcae07a041addd796431ed4a560afc66228e8a17000c2cc137d8b3d3d2d83193ec3afaa418c86f7d7b8141d409426ab3b6365bda8001797a5cd78de907ca45b7fdcdfcf56209810718850ec282d1cb5d2104c208d1d682105b99537d928b319d549e910a49ee09a90d21bccf654c03aa92b540949319b151172e10a552cd34be41b8f1bf1aab319cb18a0968c7afe2f7272c6f135d929a32b68a25fc3e9b59eda2846638f39cf251a10bbac5e502b077e6a57260f03a8450240d16274a01df443085feef7d5cbcc5c0dfa2930f00be4fcc37aabdc6d3c71f019a1591eaeb2666a41791624c97417b18fa125b4e76d2479ab031fdcadbdf93fd4c57a4d315dc4c651a13ce6ba124d7fc6c1092ed8440ce93a271220811b701c1d59b08669ec957a36796f99c4d7773f96d5ad2be492b18f499", 0x1000}], 0x1, &(0x7f0000001240)=ANY=[@ANYBLOB="18004939ed0400000000000000000000b08dfe3c5a988bb85d107f7173404cb4ef245917931a886d83c6ec94542cd9df520320b0909c8c84d65480a7a8fee95f8bb9d6743bf81cb3fc2644602f57257548e4cd2d29ca681db58d8667eee32ab10db96afe7dd30ba0c5774669fb4b583cca33faba414018c9460a83", @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0x8}, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) 01:16:47 executing program 0: syz_emit_ethernet(0x80, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60010000004a3a00fe8000000000000000000000000000bbfe8000000000000000000000000000aa010090780000000060b654b100002b0000000000000000000000ffffac1400aaff020000000000000000200000000001000200ff004000003cedbaeb3d242d2692cd787bfd28211b7d44"]) syz_emit_ethernet(0xe7, &(0x7f0000000080)={@remote, @remote, [{[], {0x8100, 0x4, 0x1, 0x4}}], {@ipv6={0x86dd, {0x6, 0x6, "3072e8", 0xad, 0x16, 0x60, @empty, @mcast1, {[@hopopts={0x3b, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x6}, @ra={0x5, 0x2, 0x400}, @ra={0x5, 0x2, 0x9}]}, @fragment={0x11, 0x0, 0x1, 0x1, 0x0, 0x2, 0x64}], @udp={{0x0, 0x1, 0x8}, {"06cc41d5312e8f610c4713751f36cf7a4bf99811d1bae5e7addb5d1cca66601f938d38f16cccaff63e1ef6e30d111c1f7d643b0b0c52d62ccc58eae11543338d8d8ec3a896f97ce04948894251c22e692426ea8acec24b0423e8d2f581ffac24a3c8624908ce0848a3d6056f86d74f5c5663c5e65dcf92af087fdb822e5bbc8734d8f21d91"}}}}}}}) 01:16:47 executing program 6: semget$private(0x0, 0x3, 0x20f) semget$private(0x0, 0x3, 0x20f) (async) 01:16:48 executing program 4: semget(0x2, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) unlinkat(r1, &(0x7f0000000040)='./file1\x00', 0x8) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 01:16:48 executing program 0: syz_emit_ethernet(0x80, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60010000004a3a00fe8000000000000000000000000000bbfe8000000000000000000000000000aa010090780000000060b654b100002b0000000000000000000000ffffac1400aaff020000000000000000200000000001000200ff004000003cedbaeb3d242d2692cd787bfd28211b7d44"]) syz_emit_ethernet(0xe7, &(0x7f0000000080)={@remote, @remote, [{[], {0x8100, 0x4, 0x1, 0x4}}], {@ipv6={0x86dd, {0x6, 0x6, "3072e8", 0xad, 0x16, 0x60, @empty, @mcast1, {[@hopopts={0x3b, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x6}, @ra={0x5, 0x2, 0x400}, @ra={0x5, 0x2, 0x9}]}, @fragment={0x11, 0x0, 0x1, 0x1, 0x0, 0x2, 0x64}], @udp={{0x0, 0x1, 0x8}, {"06cc41d5312e8f610c4713751f36cf7a4bf99811d1bae5e7addb5d1cca66601f938d38f16cccaff63e1ef6e30d111c1f7d643b0b0c52d62ccc58eae11543338d8d8ec3a896f97ce04948894251c22e692426ea8acec24b0423e8d2f581ffac24a3c8624908ce0848a3d6056f86d74f5c5663c5e65dcf92af087fdb822e5bbc8734d8f21d91"}}}}}}}) syz_emit_ethernet(0x80, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60010000004a3a00fe8000000000000000000000000000bbfe8000000000000000000000000000aa010090780000000060b654b100002b0000000000000000000000ffffac1400aaff020000000000000000200000000001000200ff004000003cedbaeb3d242d2692cd787bfd28211b7d44"]) (async) syz_emit_ethernet(0xe7, &(0x7f0000000080)={@remote, @remote, [{[], {0x8100, 0x4, 0x1, 0x4}}], {@ipv6={0x86dd, {0x6, 0x6, "3072e8", 0xad, 0x16, 0x60, @empty, @mcast1, {[@hopopts={0x3b, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x6}, @ra={0x5, 0x2, 0x400}, @ra={0x5, 0x2, 0x9}]}, @fragment={0x11, 0x0, 0x1, 0x1, 0x0, 0x2, 0x64}], @udp={{0x0, 0x1, 0x8}, {"06cc41d5312e8f610c4713751f36cf7a4bf99811d1bae5e7addb5d1cca66601f938d38f16cccaff63e1ef6e30d111c1f7d643b0b0c52d62ccc58eae11543338d8d8ec3a896f97ce04948894251c22e692426ea8acec24b0423e8d2f581ffac24a3c8624908ce0848a3d6056f86d74f5c5663c5e65dcf92af087fdb822e5bbc8734d8f21d91"}}}}}}}) (async) 01:16:48 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x14b) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x13, r0, 0x6dbcb7eb) 01:16:48 executing program 5: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000240)='./file1/file0\x00', 0x0, r0, 0x6) (async) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x0, r0, 0x4) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) (async) r2 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r2, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x80) (async) r4 = getuid() chown(&(0x7f0000000000)='./file0\x00', r4, 0x0) r5 = open(&(0x7f0000000300)='.\x00', 0x0, 0xe4) lseek(r5, 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x20, 0x1f, 0x1, 0x7f}, {0xf800, 0x17, 0x7f, 0xbecc}, {0xffff, 0x80, 0x3}]}) getdents(r5, &(0x7f0000000080)=""/37, 0xfe37) (async) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x8) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchownat(r5, &(0x7f0000000240)='./file1/file0\x00', 0x0, r6, 0x6) fchownat(r3, &(0x7f0000000100)='./file1\x00', r4, r6, 0x4) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000180)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000240)="d7f2732321f7637847bd3838d8e96db3838e09cdec11a872f2fb152b7be0f30abb0f772a1cd02f95b26e72beb60597e877af752c733ef52c6f0c96a5bf6b73d5c8401191e5450ee874c3db280c5e04d997f0de5a34ccf9b846fbf0a016f36c980609cb295315ec40205c5619d99885b1635ee44e65007873dda64a0faf4c672a8237648a29a1803286a2f071538c8fab38dd2a7a9439852cf69926ff9ddddb35e92e9df70a7c3b0402ceeee5309fc120469f0e7e0f064ad617a7baa68d8fec715f40c2b78c85a03821837d2e4c6eec7f05075e35557fda5e5a3b98499c1eca5d72ec4bd8f58e3430db0f13e919e54e179674d3179862f7a66b8d9421edd8803f8287e5212f8b718bc95ac5469718869f094dbe605bd2a9ecea5fbb2da20966b61a68ff90f9677ed398f900af41189e9ade900a4e364456bf8101b01e05081fb0bf6a891da3f371b5a3529ea9c0b9764e2bb1c686915c3531bcf31be9f6f566bd0a8546ba6e83a6a552c4de1adc6b98ee51b9d2d462806636a8da80b955e3649f590c33becf44d060a3b4889c3c24d1eeacdc6d7c0b05edb34702a0bd54625c47f0e1af9605d41f54dd1f23001e97d1a7cc54bb1ff9b78118f8545b5c831402b34d6aea33d933686104e8e5b39d1ffd4ad9e68f298d3b1e09a1e1fbb15a57a01db58be221937b31741f619be786214c5f8dc6e25476a3065f554d3400298fa04ace533e2bcf90be3dd1464e8ca931766f5ce6d5fb6416f6efd8e605887ca2d81ddb90a82057d0f003a6bf03242c7f9d2be5780f5a57b3a866d9b434d12d4dcfec699f4bf502efa8a06ce4900bc31a5bdadeb8832ffa5079baf64d1cdd71ad114d419ed5e87ef4d57ceff52cf3d264a9ea4c145233cc16f698a067ef59fbd07553fec8e3eea5911518a51a9837bfecccdc4ece38a7fcc5703f6d3a594807b0f99a2ebe6e53c11aee6277232bad1b593bf338ce3ce363fe8c6550cdbf3af48b30d8b1977d0f35e6f8a2754e6d34f508c5661232b9503351a746084ef79400054a80823e71b8ca0e6ea5ab91524f3ee903d8fae005765a19a7270d456138c56156358d2bbdecd0b2a8082e4333659febafe7eaddd14e321a66d6e58ceddb1b96a3d6af1e9e6280054f1873561551f76821dd2439c5fe9f312f4b3e3f099f43f7dd1017305104e88ce48476ed9e4eb67b6565613db7e457fa96142d00057de3435add61c3dab2bb6cdc4214bb94b3f5f74d1b9affff30ba27e1bfdcab23cffd391bc4524ba54c9a4ae98e92a0173172996a54e408171a33fc51971a55399e3fde9d8b46d7ebdb9b6e7a14910be31a017dff254bf544ffaff74caa56920c22a2811646797f89aa6709a3de2a2ee79ca58c7a8291836be08f9b1ca17cf507c31859a71e7246f0899404b24afa90ea34b9d1f3f75cefba7dbeb8c2b5a74c4ea7b19a31f3b9a9770a4b7a6e854731467fd096092289484bb7a452cba05d89a0b679a29ffd52d511ab819b7b6bbeca408afb19e07dbc3f482c9d9f0ef0f96f0770a99786d768075a5979d1a54eadda278fc08f566bd7f984c8a8efec39d1abedc8dd57c634b99f6986741637685a7c8dafaf5ab3b6c437bf3ec9b15bb42919441055cd1428ab431f5601ab2b877fdfcf4f4f9b64003c61a6fd0043b1c343c772447f4186d4f42ffd190adb9cbe7caa61fcb99bb87b44ca06e62c14287062aee855c713cb40c321ddc2f485733c9f8286df874b6c635bccb256c15da243461a88e36c1be0784a75721171a5b4c2bc152dc6b0e436f5ecaaeded4e0543208454d8f2e5b36b22b5ca427c98ac1b39d9d3f96a01ed8d6ac2f58cda08d7e0be52076b3a0a016ebaba0757819e9df440efcabe95be3f08b1300c2545fd28e183bab65f408f459963bb2ef7133a0b44ba814cbe4559ad7080b86e7eb57321f9b3940e13ecf116c4e49794e6557b50f81a7d04108cb38d3fb0118bee9ba1dbec1df44757a845523063d562993f4319cace0b3e6b3c7977ab39617041bf8730f669c7887f12472cab7c318e658f8ae4c728b0e11629c0e4a7e711ab145513a1efcabe8228443f13781a3e1e7dc25209573c2cf661de4c152e663fc25298ead5454fe7c2528418a210beae00184da1aaec34e35e4bfb7cd770c480628fa60dc33dce17f5b36da54d707ccdd786885bc919d52b676fd96fe4d8b717facaf273e55671cce5f59ceb173407e94ca0f4e3acb60aed3aa411c68483003e26e7e71cba3f7136f68ed7ef665d7bf72095b949b073dc14a5ea1812833cf55275abb5ccfcc1ec06d0f470df8ba129292f78c92fe1a641e5da8ee383fb394d2de24c8ba746f155a41dba8a2f538b918522376f361c47abe835d253c125d0eda21d8f36df5209c33e12ae15d3ff4f1441bccabb902d7fa344ee183fa19d988276b6560e7f761e98d39eaaf380861861877b32896b4b094a464c31d79ff2c93c51fe5d4673aebe80567106b7ac613ddaa95f195343155dc52fb612a11f7ca34c1f55fd1890526e2ffc55a3cb3c03ac64f47e7c9a81a981b97978f26d085ec8b547d4bdb39d843a7b8314bc37ed3a249cd8f4bcbf78e721f6f352c47ce8587a8fd39ba3615185effd24751d112ca7fcce75b137598cd17cfb8664bd3fbc255c4a26e40ee4be8cd0f731ec97d0cc7da6f2c095f24362e7359abf003af55d6df5641fb60981a110a0f948501598e5f1b6f3558563ea299b87e12062b379ca3804bb9daa67349818a00161487562995b898b1b9a31c941240c8b0ffc5808c2437f0782bf723ddc8ae013b257db095665812f175d0bd15f77919c9de42a5e81bf372aec7516d3655869fe919ef4762ad0569e9fea3ea15f3d7dc9bfc2ad7f2e589b9f4beb1ea0843a7f254daec959cecbf9d5da85e487fd587b1f11127e64afe4eabe0f08d3903c7174403ba1bd3280807807d3c49610bcf4c16772e5f3094c1ba0645f2a8ca794bd3709b845d6dd1ff816298febe8440c3dbad35c70709ae89c6b7d300557441cc99f94f13ad1638c2ca22921ad6d6aaed862fc5fa0c607b4a435bdec8b876628b8580180b59d260d9275dfb0bfabec2e581a8d33ec61db1d69f2f4193c6c80a5680cbed8af39a2e027b3fbdc3364b0e40bf4b4a74c6088e5d650db01c74ffdc60310135b036c3894636da936fb88a21e83cbc6ee403b5e048fb3af1264e8b31850cd35b9586f5ab10c51bd4c24e54df0ac04513464f2b69cfabdf8bc2f211df46901bbdb6ed7817e7d6cdd5b15a6afcd03ddc31466ee6af7664d6f8c319364fe1bf14ebdbb06ffebc845713942923fdb45bcba8c6d795c254abdca05310a0abf7a7518d8789c9f6b89f64ac3787ed0bcf28266c0cbe7f65ac345357e8d0479977a6db629003bad9d95015ffbac9fd9ee9d83190de4a7d9c155e1e9fedf600beee854e5111bd7b342d9400eb2a94aff4d4aaf4c544532857e8821487a5320fc721d553f0251fd8e821a3767a55195f9522263932296eef5c73c72d9e0ea18233db50325a03e1c2d068cc81171f30bb2e4fc9dd01496f9caa58ac78d603f7d29b2be7c131603d82150ba830834764e114e9f32ed986cd13993b5c7ef68b3587d6590ae6699aac68b112586d992edf9634100f411b834779ac5fe84ef9ccd528339ae17901bef6f44d0799665cc9702f2db90b78e32e81987bf22f232e75015f79844444d5980e3a42c7be95db543d26a483d4335da86f8caf707294135e218020a3c17d0148925b5c1539820bb631501d112997ec9a864eb9188531168cf3cdb4a62ddbfbbca1627593a5cb5ad94f01d00af50c6ca042423cfe33da0393e51dfbd845468912b22517e94b1b13363982c3a2cf1b2af72ece62bee97686cfd95b2c3f2b755cdf3f97a22696694874e54c6fb9fb162c66745d1d13b49b59df85a346b3dfe1d85b1bc065c1b69784c0b2cab81cc4bb00078dff68a42af9d44a0f7f4795b5d0a9cd20eb26146b1a422cc643d895a4455b3fa32ac61620187a0e2ebbf6652145015246c0cfe33a7bbeb256f7106047405d0564e73d38328a9c9b54b1a43a9c671e6a243cb9310e03f56cc9d05a49c9678b24b377f9fea73a58dd661c6d349f81fa3b207774864e48556dc91e606e8ff2c3603f41c1b0fc324514fc7141dc2615739cfa74fb4d7f98d53fa0e1821071d692c34273b72170562e7b89fb09875c7283f67a490adc52d0118b70e0ed140eb143378217c15c3ca303e38dc2fa7a7e31bb2eb208a7c2c4d93150cd6834f460bc43975ccbbd004526573e75943af4f85c27e9d1b88aa124afb5fe7f8a87e1a895262b7373b8e7d63e4cc6d079fc9d70c4e02fe076211c1a954eeda994917ddef7fa08bc8d6efd320928e3befa1f28d80e594d02738382a74727bab94d0bb032229e60eee1296c6c007fa694f223083188b09a9779f2e568b5c1f18c69aba75975edeb8dbd6805bff48f3af4a039553032f2278d748a525c306938639a3c7c85bb0541b4dcd75cc538052a960cb951d781a1ba647c495b2748fbc5441a3a4d551933f53576772a70ae0dd69f2a75d665577ea0fd953b75b75baa6b922e7eddcaba2af37319b97d60763e330ba184ae910009e582ee3d0ade486945439ad424126acc316d6b112cf3eb66252e721e62d05c68e4f9d26f62dba00fa640559f2ff1650c7a2c1ea6be8b2833ab0c6b62dd3821a7d8409b5d03f2e9747649942cbbb8abbc0efe53250a82a1651848c5c3bce32bc739a06eb3f5667a8e0e302eb41a4ef464ddaa1f97482e0116bd5dfff0dba21a7daa3144b2d003e0c122714d0ee7b341904e89f01e1ddf4d0fd160c40f518803431ed6a3c1d3200221557edd35ddaa8b629552439aba7ad63e97f46a0f5dc1870d5c0274b001d873fa6c21b67d00a2348716a1a1b47be5b3d44076f854d6a463735821eeb7752e660ac7a6e9743f3df07c2218f793e2b0002910880f630e6fb4f54b7ae79007b5b5d407517c0014915470392754af293d235d55c685770a3985f7c6b668a890c5d91b1716a0928049631fbb58b0f3efc90a1b899149dcfba2855b76b336eb099e9cb3b49bf97f618e7b5939f011e799b706dcf239441eaafd63ca7e179615f9e3c3f222808dca347926c323f55d6f092bbdb8f3a26b13bc6676de468624c0cbe7e40f8647e5e19960c845f11dfa2c890e40a791ac6dea8fac936170b4ab0c38b32e2ab9660241ee59720bff9c35a103ec58f5e05f9df61dec03c86518d5d631f19280f7d4f01a41805ff7fc4d2bd11c02482a8f5e44beae8962cf1e8094872d31a7a550ba129fbe4c925f011589f46779bd910f77d04ea4622027f9a6a359e01319488caab48be8c974f6aa284234654fcae07a041addd796431ed4a560afc66228e8a17000c2cc137d8b3d3d2d83193ec3afaa418c86f7d7b8141d409426ab3b6365bda8001797a5cd78de907ca45b7fdcdfcf56209810718850ec282d1cb5d2104c208d1d682105b99537d928b319d549e910a49ee09a90d21bccf654c03aa92b540949319b151172e10a552cd34be41b8f1bf1aab319cb18a0968c7afe2f7272c6f135d929a32b68a25fc3e9b59eda2846638f39cf251a10bbac5e502b077e6a57260f03a8450240d16274a01df443085feef7d5cbcc5c0dfa2930f00be4fcc37aabdc6d3c71f019a1591eaeb2666a41791624c97417b18fa125b4e76d2479ab031fdcadbdf93fd4c57a4d315dc4c651a13ce6ba124d7fc6c1092ed8440ce93a271220811b701c1d59b08669ec957a36796f99c4d7773f96d5ad2be492b18f499", 0x1000}], 0x1, &(0x7f0000001240)=ANY=[@ANYBLOB="18004939ed0400000000000000000000b08dfe3c5a988bb85d107f7173404cb4ef245917931a886d83c6ec94542cd9df520320b0909c8c84d65480a7a8fee95f8bb9d6743bf81cb3fc2644602f57257548e4cd2d29ca681db58d8667eee32ab10db96afe7dd30ba0c5774669fb4b583cca33faba414018c9460a83", @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0x8}, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) 01:16:48 executing program 6: semget$private(0x0, 0x3, 0x20f) semget$private(0x0, 0x3, 0x20f) (async) 01:16:48 executing program 2: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffdf}, 0x0) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) (async) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) (async) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) (async) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) (async) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) r2 = syz_open_pts() (async) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) (async) open(&(0x7f0000000040)='./bus\x00', 0x1fc, 0x11d) mknod(&(0x7f0000000080)='./bus\x00', 0x3080002000, 0x1604) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) (async) syz_open_pts() (async) dup(r2) (async) syz_open_pts() (async) close(r2) (async) getgid() (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semget$private(0x0, 0x4, 0x50) 01:16:48 executing program 7: fchownat(0xffffffffffffffff, &(0x7f0000000240)='./file1/file0\x00', 0x0, 0x0, 0x6) (async) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x0, 0x0, 0x4) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x80) (async) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0xe4) lseek(r1, 0x0, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x20, 0x1f, 0x1, 0x7d}, {0xf800, 0x17, 0xa, 0xbecc}, {0xffff, 0x80, 0x3}, {0x400, 0x9, 0x0, 0x400}]}) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchownat(r1, &(0x7f0000000240)='./file1/file0\x00', 0x0, r2, 0x6) (async) fchownat(r1, &(0x7f0000000100)='./file1\x00', r0, r2, 0x4) (async) r3 = getpgid(0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x60001408, r3) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x7ff, 0xffffffffffffffff, 0x0, 0x0, r2, 0x168, 0x3ff}, 0x0, 0x8, r3, 0x0, 0x6a91, 0x7, 0x8}) socket$inet6(0x1e, 0x3, 0x0) r4 = socket$inet6(0x1e, 0x8000, 0x2) (async) r5 = kqueue() r6 = dup2(r5, r4) dup(r6) 01:16:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) (async, rerun: 32) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async, rerun: 32) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) (async) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) r2 = kqueue() (rerun: 64) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xa}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r2, &(0x7f00000000c0), 0x2d, 0x0, 0x4f, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x10000, 0x0, 0xfffffb27, 0x0) (async) kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) 01:16:48 executing program 3: ioctl$WSKBDIO_SETENCODING(0xffffffffffffff9c, 0x80045710, &(0x7f0000000000)=0x8) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ftruncate(r0, 0x7) 01:16:48 executing program 0: syz_emit_ethernet(0x80, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60010000004a3a00fe8000000000000000000000000000bbfe8000000000000000000000000000aa010090780000000060b654b100002b0000000000000000000000ffffac1400aaff020000000000000000200000000001000200ff004000003cedbaeb3d242d2692cd787bfd28211b7d44"]) (async) syz_emit_ethernet(0xe7, &(0x7f0000000080)={@remote, @remote, [{[], {0x8100, 0x4, 0x1, 0x4}}], {@ipv6={0x86dd, {0x6, 0x6, "3072e8", 0xad, 0x16, 0x60, @empty, @mcast1, {[@hopopts={0x3b, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x6}, @ra={0x5, 0x2, 0x400}, @ra={0x5, 0x2, 0x9}]}, @fragment={0x11, 0x0, 0x1, 0x1, 0x0, 0x2, 0x64}], @udp={{0x0, 0x1, 0x8}, {"06cc41d5312e8f610c4713751f36cf7a4bf99811d1bae5e7addb5d1cca66601f938d38f16cccaff63e1ef6e30d111c1f7d643b0b0c52d62ccc58eae11543338d8d8ec3a896f97ce04948894251c22e692426ea8acec24b0423e8d2f581ffac24a3c8624908ce0848a3d6056f86d74f5c5663c5e65dcf92af087fdb822e5bbc8734d8f21d91"}}}}}}}) 01:16:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xa}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r2, &(0x7f00000000c0), 0x2d, 0x0, 0x4f, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x10000, 0x0, 0xfffffb27, 0x0) (async) kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) 01:16:48 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60acee7000183b0000000000000000040000000000000001ff020f410800000000000000000000000000010000907800000000fe8000000000000000000000008a0ba0b6a6154c0026ecb26247074eaf8a0f1fca352f32bcfc"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0xbc, &(0x7f0000000180)={@local, @random="08f554513773", [], {@generic={0xaaaa, "fd3e49d2853420377c888d152b837c372868b1e601825c8c4fb0d7ecccc892a6ec74ed1558bc562712d4c1b65348e41b6b3555381c140bb7149914b27ffb98565827e847c8b71a8e1eb7f90a7c230e31bfc9acdbd15215be0b72e61d69e7d44b6b3aea5f9649a1a5244eaddf65baa6b829736bf5deb95bc823bd1e967603910979c5151c4345d8e5cbcb64574ecd143e7c7ddd42e60e0e5106b9fe9667c4dd17d6fd4724b1a2e0a8745866b946be"}}}) 01:16:48 executing program 6: r0 = semget$private(0x0, 0x1, 0x2) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x8) semop(r0, &(0x7f0000000040)=[{0x4, 0x9, 0x800}, {0x1, 0x2, 0x1800}], 0x2) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000100)=""/143) 01:16:48 executing program 4: semget(0x2, 0x0, 0x0) (async) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) (async) unlinkat(r1, &(0x7f0000000040)='./file1\x00', 0x8) (async) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 01:16:48 executing program 7: r0 = socket(0x18, 0x2, 0x0) getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r1}], 0x20}, 0x0) 01:16:48 executing program 2: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffdf}, 0x0) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) (async) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) r2 = syz_open_pts() (async) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x1fc, 0x11d) mknod(&(0x7f0000000080)='./bus\x00', 0x3080002000, 0x1604) (async) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) (async) syz_open_pts() (async) dup(r2) syz_open_pts() (async) close(r2) getgid() (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) semget$private(0x0, 0x4, 0x50) 01:16:48 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60acee7000183b0000000000000000040000000000000001ff020f410800000000000000000000000000010000907800000000fe8000000000000000000000008a0ba0b6a6154c0026ecb26247074eaf8a0f1fca352f32bcfc"]) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) syz_emit_ethernet(0xbc, &(0x7f0000000180)={@local, @random="08f554513773", [], {@generic={0xaaaa, "fd3e49d2853420377c888d152b837c372868b1e601825c8c4fb0d7ecccc892a6ec74ed1558bc562712d4c1b65348e41b6b3555381c140bb7149914b27ffb98565827e847c8b71a8e1eb7f90a7c230e31bfc9acdbd15215be0b72e61d69e7d44b6b3aea5f9649a1a5244eaddf65baa6b829736bf5deb95bc823bd1e967603910979c5151c4345d8e5cbcb64574ecd143e7c7ddd42e60e0e5106b9fe9667c4dd17d6fd4724b1a2e0a8745866b946be"}}}) 01:16:48 executing program 4: syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800480000340000000000009078dfffffffffffffff0189030000070700c90000014e214e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@random="2ea08ecebac6", @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, @random="21097c9c0b4e", @loopback}}}}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) 01:16:48 executing program 7: r0 = socket(0x18, 0x2, 0x0) (async) getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r1}], 0x20}, 0x0) 01:16:49 executing program 5: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000240)='./file1/file0\x00', 0x0, r0, 0x6) (async) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x0, r0, 0x4) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) r2 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r2, 0x0) (async) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x80) (async) r4 = getuid() chown(&(0x7f0000000000)='./file0\x00', r4, 0x0) (async) r5 = open(&(0x7f0000000300)='.\x00', 0x0, 0xe4) lseek(r5, 0x0, 0x0) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x20, 0x1f, 0x1, 0x7f}, {0xf800, 0x17, 0x7f, 0xbecc}, {0xffff, 0x80, 0x3}]}) (async) getdents(r5, &(0x7f0000000080)=""/37, 0xfe37) (async) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x8) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchownat(r5, &(0x7f0000000240)='./file1/file0\x00', 0x0, r6, 0x6) fchownat(r3, &(0x7f0000000100)='./file1\x00', r4, r6, 0x4) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000180)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000240)="d7f2732321f7637847bd3838d8e96db3838e09cdec11a872f2fb152b7be0f30abb0f772a1cd02f95b26e72beb60597e877af752c733ef52c6f0c96a5bf6b73d5c8401191e5450ee874c3db280c5e04d997f0de5a34ccf9b846fbf0a016f36c980609cb295315ec40205c5619d99885b1635ee44e65007873dda64a0faf4c672a8237648a29a1803286a2f071538c8fab38dd2a7a9439852cf69926ff9ddddb35e92e9df70a7c3b0402ceeee5309fc120469f0e7e0f064ad617a7baa68d8fec715f40c2b78c85a03821837d2e4c6eec7f05075e35557fda5e5a3b98499c1eca5d72ec4bd8f58e3430db0f13e919e54e179674d3179862f7a66b8d9421edd8803f8287e5212f8b718bc95ac5469718869f094dbe605bd2a9ecea5fbb2da20966b61a68ff90f9677ed398f900af41189e9ade900a4e364456bf8101b01e05081fb0bf6a891da3f371b5a3529ea9c0b9764e2bb1c686915c3531bcf31be9f6f566bd0a8546ba6e83a6a552c4de1adc6b98ee51b9d2d462806636a8da80b955e3649f590c33becf44d060a3b4889c3c24d1eeacdc6d7c0b05edb34702a0bd54625c47f0e1af9605d41f54dd1f23001e97d1a7cc54bb1ff9b78118f8545b5c831402b34d6aea33d933686104e8e5b39d1ffd4ad9e68f298d3b1e09a1e1fbb15a57a01db58be221937b31741f619be786214c5f8dc6e25476a3065f554d3400298fa04ace533e2bcf90be3dd1464e8ca931766f5ce6d5fb6416f6efd8e605887ca2d81ddb90a82057d0f003a6bf03242c7f9d2be5780f5a57b3a866d9b434d12d4dcfec699f4bf502efa8a06ce4900bc31a5bdadeb8832ffa5079baf64d1cdd71ad114d419ed5e87ef4d57ceff52cf3d264a9ea4c145233cc16f698a067ef59fbd07553fec8e3eea5911518a51a9837bfecccdc4ece38a7fcc5703f6d3a594807b0f99a2ebe6e53c11aee6277232bad1b593bf338ce3ce363fe8c6550cdbf3af48b30d8b1977d0f35e6f8a2754e6d34f508c5661232b9503351a746084ef79400054a80823e71b8ca0e6ea5ab91524f3ee903d8fae005765a19a7270d456138c56156358d2bbdecd0b2a8082e4333659febafe7eaddd14e321a66d6e58ceddb1b96a3d6af1e9e6280054f1873561551f76821dd2439c5fe9f312f4b3e3f099f43f7dd1017305104e88ce48476ed9e4eb67b6565613db7e457fa96142d00057de3435add61c3dab2bb6cdc4214bb94b3f5f74d1b9affff30ba27e1bfdcab23cffd391bc4524ba54c9a4ae98e92a0173172996a54e408171a33fc51971a55399e3fde9d8b46d7ebdb9b6e7a14910be31a017dff254bf544ffaff74caa56920c22a2811646797f89aa6709a3de2a2ee79ca58c7a8291836be08f9b1ca17cf507c31859a71e7246f0899404b24afa90ea34b9d1f3f75cefba7dbeb8c2b5a74c4ea7b19a31f3b9a9770a4b7a6e854731467fd096092289484bb7a452cba05d89a0b679a29ffd52d511ab819b7b6bbeca408afb19e07dbc3f482c9d9f0ef0f96f0770a99786d768075a5979d1a54eadda278fc08f566bd7f984c8a8efec39d1abedc8dd57c634b99f6986741637685a7c8dafaf5ab3b6c437bf3ec9b15bb42919441055cd1428ab431f5601ab2b877fdfcf4f4f9b64003c61a6fd0043b1c343c772447f4186d4f42ffd190adb9cbe7caa61fcb99bb87b44ca06e62c14287062aee855c713cb40c321ddc2f485733c9f8286df874b6c635bccb256c15da243461a88e36c1be0784a75721171a5b4c2bc152dc6b0e436f5ecaaeded4e0543208454d8f2e5b36b22b5ca427c98ac1b39d9d3f96a01ed8d6ac2f58cda08d7e0be52076b3a0a016ebaba0757819e9df440efcabe95be3f08b1300c2545fd28e183bab65f408f459963bb2ef7133a0b44ba814cbe4559ad7080b86e7eb57321f9b3940e13ecf116c4e49794e6557b50f81a7d04108cb38d3fb0118bee9ba1dbec1df44757a845523063d562993f4319cace0b3e6b3c7977ab39617041bf8730f669c7887f12472cab7c318e658f8ae4c728b0e11629c0e4a7e711ab145513a1efcabe8228443f13781a3e1e7dc25209573c2cf661de4c152e663fc25298ead5454fe7c2528418a210beae00184da1aaec34e35e4bfb7cd770c480628fa60dc33dce17f5b36da54d707ccdd786885bc919d52b676fd96fe4d8b717facaf273e55671cce5f59ceb173407e94ca0f4e3acb60aed3aa411c68483003e26e7e71cba3f7136f68ed7ef665d7bf72095b949b073dc14a5ea1812833cf55275abb5ccfcc1ec06d0f470df8ba129292f78c92fe1a641e5da8ee383fb394d2de24c8ba746f155a41dba8a2f538b918522376f361c47abe835d253c125d0eda21d8f36df5209c33e12ae15d3ff4f1441bccabb902d7fa344ee183fa19d988276b6560e7f761e98d39eaaf380861861877b32896b4b094a464c31d79ff2c93c51fe5d4673aebe80567106b7ac613ddaa95f195343155dc52fb612a11f7ca34c1f55fd1890526e2ffc55a3cb3c03ac64f47e7c9a81a981b97978f26d085ec8b547d4bdb39d843a7b8314bc37ed3a249cd8f4bcbf78e721f6f352c47ce8587a8fd39ba3615185effd24751d112ca7fcce75b137598cd17cfb8664bd3fbc255c4a26e40ee4be8cd0f731ec97d0cc7da6f2c095f24362e7359abf003af55d6df5641fb60981a110a0f948501598e5f1b6f3558563ea299b87e12062b379ca3804bb9daa67349818a00161487562995b898b1b9a31c941240c8b0ffc5808c2437f0782bf723ddc8ae013b257db095665812f175d0bd15f77919c9de42a5e81bf372aec7516d3655869fe919ef4762ad0569e9fea3ea15f3d7dc9bfc2ad7f2e589b9f4beb1ea0843a7f254daec959cecbf9d5da85e487fd587b1f11127e64afe4eabe0f08d3903c7174403ba1bd3280807807d3c49610bcf4c16772e5f3094c1ba0645f2a8ca794bd3709b845d6dd1ff816298febe8440c3dbad35c70709ae89c6b7d300557441cc99f94f13ad1638c2ca22921ad6d6aaed862fc5fa0c607b4a435bdec8b876628b8580180b59d260d9275dfb0bfabec2e581a8d33ec61db1d69f2f4193c6c80a5680cbed8af39a2e027b3fbdc3364b0e40bf4b4a74c6088e5d650db01c74ffdc60310135b036c3894636da936fb88a21e83cbc6ee403b5e048fb3af1264e8b31850cd35b9586f5ab10c51bd4c24e54df0ac04513464f2b69cfabdf8bc2f211df46901bbdb6ed7817e7d6cdd5b15a6afcd03ddc31466ee6af7664d6f8c319364fe1bf14ebdbb06ffebc845713942923fdb45bcba8c6d795c254abdca05310a0abf7a7518d8789c9f6b89f64ac3787ed0bcf28266c0cbe7f65ac345357e8d0479977a6db629003bad9d95015ffbac9fd9ee9d83190de4a7d9c155e1e9fedf600beee854e5111bd7b342d9400eb2a94aff4d4aaf4c544532857e8821487a5320fc721d553f0251fd8e821a3767a55195f9522263932296eef5c73c72d9e0ea18233db50325a03e1c2d068cc81171f30bb2e4fc9dd01496f9caa58ac78d603f7d29b2be7c131603d82150ba830834764e114e9f32ed986cd13993b5c7ef68b3587d6590ae6699aac68b112586d992edf9634100f411b834779ac5fe84ef9ccd528339ae17901bef6f44d0799665cc9702f2db90b78e32e81987bf22f232e75015f79844444d5980e3a42c7be95db543d26a483d4335da86f8caf707294135e218020a3c17d0148925b5c1539820bb631501d112997ec9a864eb9188531168cf3cdb4a62ddbfbbca1627593a5cb5ad94f01d00af50c6ca042423cfe33da0393e51dfbd845468912b22517e94b1b13363982c3a2cf1b2af72ece62bee97686cfd95b2c3f2b755cdf3f97a22696694874e54c6fb9fb162c66745d1d13b49b59df85a346b3dfe1d85b1bc065c1b69784c0b2cab81cc4bb00078dff68a42af9d44a0f7f4795b5d0a9cd20eb26146b1a422cc643d895a4455b3fa32ac61620187a0e2ebbf6652145015246c0cfe33a7bbeb256f7106047405d0564e73d38328a9c9b54b1a43a9c671e6a243cb9310e03f56cc9d05a49c9678b24b377f9fea73a58dd661c6d349f81fa3b207774864e48556dc91e606e8ff2c3603f41c1b0fc324514fc7141dc2615739cfa74fb4d7f98d53fa0e1821071d692c34273b72170562e7b89fb09875c7283f67a490adc52d0118b70e0ed140eb143378217c15c3ca303e38dc2fa7a7e31bb2eb208a7c2c4d93150cd6834f460bc43975ccbbd004526573e75943af4f85c27e9d1b88aa124afb5fe7f8a87e1a895262b7373b8e7d63e4cc6d079fc9d70c4e02fe076211c1a954eeda994917ddef7fa08bc8d6efd320928e3befa1f28d80e594d02738382a74727bab94d0bb032229e60eee1296c6c007fa694f223083188b09a9779f2e568b5c1f18c69aba75975edeb8dbd6805bff48f3af4a039553032f2278d748a525c306938639a3c7c85bb0541b4dcd75cc538052a960cb951d781a1ba647c495b2748fbc5441a3a4d551933f53576772a70ae0dd69f2a75d665577ea0fd953b75b75baa6b922e7eddcaba2af37319b97d60763e330ba184ae910009e582ee3d0ade486945439ad424126acc316d6b112cf3eb66252e721e62d05c68e4f9d26f62dba00fa640559f2ff1650c7a2c1ea6be8b2833ab0c6b62dd3821a7d8409b5d03f2e9747649942cbbb8abbc0efe53250a82a1651848c5c3bce32bc739a06eb3f5667a8e0e302eb41a4ef464ddaa1f97482e0116bd5dfff0dba21a7daa3144b2d003e0c122714d0ee7b341904e89f01e1ddf4d0fd160c40f518803431ed6a3c1d3200221557edd35ddaa8b629552439aba7ad63e97f46a0f5dc1870d5c0274b001d873fa6c21b67d00a2348716a1a1b47be5b3d44076f854d6a463735821eeb7752e660ac7a6e9743f3df07c2218f793e2b0002910880f630e6fb4f54b7ae79007b5b5d407517c0014915470392754af293d235d55c685770a3985f7c6b668a890c5d91b1716a0928049631fbb58b0f3efc90a1b899149dcfba2855b76b336eb099e9cb3b49bf97f618e7b5939f011e799b706dcf239441eaafd63ca7e179615f9e3c3f222808dca347926c323f55d6f092bbdb8f3a26b13bc6676de468624c0cbe7e40f8647e5e19960c845f11dfa2c890e40a791ac6dea8fac936170b4ab0c38b32e2ab9660241ee59720bff9c35a103ec58f5e05f9df61dec03c86518d5d631f19280f7d4f01a41805ff7fc4d2bd11c02482a8f5e44beae8962cf1e8094872d31a7a550ba129fbe4c925f011589f46779bd910f77d04ea4622027f9a6a359e01319488caab48be8c974f6aa284234654fcae07a041addd796431ed4a560afc66228e8a17000c2cc137d8b3d3d2d83193ec3afaa418c86f7d7b8141d409426ab3b6365bda8001797a5cd78de907ca45b7fdcdfcf56209810718850ec282d1cb5d2104c208d1d682105b99537d928b319d549e910a49ee09a90d21bccf654c03aa92b540949319b151172e10a552cd34be41b8f1bf1aab319cb18a0968c7afe2f7272c6f135d929a32b68a25fc3e9b59eda2846638f39cf251a10bbac5e502b077e6a57260f03a8450240d16274a01df443085feef7d5cbcc5c0dfa2930f00be4fcc37aabdc6d3c71f019a1591eaeb2666a41791624c97417b18fa125b4e76d2479ab031fdcadbdf93fd4c57a4d315dc4c651a13ce6ba124d7fc6c1092ed8440ce93a271220811b701c1d59b08669ec957a36796f99c4d7773f96d5ad2be492b18f499", 0x1000}], 0x1, &(0x7f0000001240)=ANY=[@ANYBLOB="18004939ed0400000000000000000000b08dfe3c5a988bb85d107f7173404cb4ef245917931a886d83c6ec94542cd9df520320b0909c8c84d65480a7a8fee95f8bb9d6743bf81cb3fc2644602f57257548e4cd2d29ca681db58d8667eee32ab10db96afe7dd30ba0c5774669fb4b583cca33faba414018c9460a83", @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0x8}, 0x5) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) 01:16:49 executing program 3: ioctl$WSKBDIO_SETENCODING(0xffffffffffffff9c, 0x80045710, &(0x7f0000000000)=0x8) (async) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ftruncate(r0, 0x7) 01:16:49 executing program 6: r0 = semget$private(0x0, 0x1, 0x2) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x8) (async) semop(r0, &(0x7f0000000040)=[{0x4, 0x9, 0x800}, {0x1, 0x2, 0x1800}], 0x2) (async) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000100)=""/143) 01:16:49 executing program 2: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x1ff, 0x81, 0x9c9, 0x101, 0x3, 0x3, 0x1, 0x1000}, &(0x7f0000000140)={0x526, 0x8, 0x401, 0x9, 0x7fffffff, 0xfff00000000, 0x81, 0x2}, &(0x7f0000000180)={0x4, 0x7, 0x8000, 0x5, 0x1, 0xe69a, 0x5, 0x5}, &(0x7f00000001c0)={0x6, 0x5}) select(0x40, &(0x7f0000000000)={0x8000000000009, 0x4, 0x401, 0x1ff, 0x4, 0x0, 0x7, 0x5}, &(0x7f0000000040)={0xfffffffffffffffa, 0x1d, 0x401, 0x6, 0x1, 0x52, 0x4, 0x5efb9197}, &(0x7f0000000080)={0x6, 0x0, 0x3ff, 0xfffffffffffffffe, 0x180, 0x1ff, 0x20, 0x3}, &(0x7f00000000c0)={0x7ff, 0xe3f4}) 01:16:49 executing program 7: r0 = socket(0x18, 0x2, 0x0) getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r1}], 0x20}, 0x0) socket(0x18, 0x2, 0x0) (async) getgid() (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r1}], 0x20}, 0x0) (async) 01:16:49 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60acee7000183b0000000000000000040000000000000001ff020f410800000000000000000000000000010000907800000000fe8000000000000000000000008a0ba0b6a6154c0026ecb26247074eaf8a0f1fca352f32bcfc"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0xbc, &(0x7f0000000180)={@local, @random="08f554513773", [], {@generic={0xaaaa, "fd3e49d2853420377c888d152b837c372868b1e601825c8c4fb0d7ecccc892a6ec74ed1558bc562712d4c1b65348e41b6b3555381c140bb7149914b27ffb98565827e847c8b71a8e1eb7f90a7c230e31bfc9acdbd15215be0b72e61d69e7d44b6b3aea5f9649a1a5244eaddf65baa6b829736bf5deb95bc823bd1e967603910979c5151c4345d8e5cbcb64574ecd143e7c7ddd42e60e0e5106b9fe9667c4dd17d6fd4724b1a2e0a8745866b946be"}}}) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60acee7000183b0000000000000000040000000000000001ff020f410800000000000000000000000000010000907800000000fe8000000000000000000000008a0ba0b6a6154c0026ecb26247074eaf8a0f1fca352f32bcfc"]) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) syz_emit_ethernet(0xbc, &(0x7f0000000180)={@local, @random="08f554513773", [], {@generic={0xaaaa, "fd3e49d2853420377c888d152b837c372868b1e601825c8c4fb0d7ecccc892a6ec74ed1558bc562712d4c1b65348e41b6b3555381c140bb7149914b27ffb98565827e847c8b71a8e1eb7f90a7c230e31bfc9acdbd15215be0b72e61d69e7d44b6b3aea5f9649a1a5244eaddf65baa6b829736bf5deb95bc823bd1e967603910979c5151c4345d8e5cbcb64574ecd143e7c7ddd42e60e0e5106b9fe9667c4dd17d6fd4724b1a2e0a8745866b946be"}}}) (async) 01:16:49 executing program 4: syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800480000340000000000009078dfffffffffffffff0189030000070700c90000014e214e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@random="2ea08ecebac6", @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, @random="21097c9c0b4e", @loopback}}}}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800480000340000000000009078dfffffffffffffff0189030000070700c90000014e214e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x1) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@random="2ea08ecebac6", @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, @random="21097c9c0b4e", @loopback}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) (async) 01:16:49 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @local, [], {@generic={0x803e, "4f16bdc831961dbffe87a0a82446391e95aff515af04cc36a86be5c6f142c4873a68474ce80aa1454037941a6a5aec8fef62f87ca6c1ef2a5de38f1ce83f28f6377dd8de6b07645c29cfd2237f86ec448a0f29ce58a8f1e72227b293056c2abc016b61020253a4bf1d3a90b56469ff410f746dd8741f71b235088bd9e9fb39c126a002742d142b24f7c3e5f7464d6e1dcc8b2d94cab0e46e3eff2997b775"}}}) 01:16:49 executing program 3: ioctl$WSKBDIO_SETENCODING(0xffffffffffffff9c, 0x80045710, &(0x7f0000000000)=0x8) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ftruncate(r0, 0x7) ioctl$WSKBDIO_SETENCODING(0xffffffffffffff9c, 0x80045710, &(0x7f0000000000)=0x8) (async) dup2(0xffffffffffffffff, 0xffffffffffffff9c) (async) ftruncate(r0, 0x7) (async) 01:16:49 executing program 6: r0 = semget$private(0x0, 0x1, 0x2) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x8) (async) semop(r0, &(0x7f0000000040)=[{0x4, 0x9, 0x800}, {0x1, 0x2, 0x1800}], 0x2) (async, rerun: 64) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000100)=""/143) (rerun: 64) 01:16:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x1, 0x3, 0xe3, 0xf2}, {0x2, 0x0, 0xb2, 0x8000}, {0x4, 0x0, 0x81, 0x101}, {0x5, 0x8, 0xf8, 0xab}, {0x40, 0x4, 0xf, 0x8}, {0x162b, 0x6, 0x4, 0xfffffff7}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x81}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) 01:16:49 executing program 2: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x1ff, 0x81, 0x9c9, 0x101, 0x3, 0x3, 0x1, 0x1000}, &(0x7f0000000140)={0x526, 0x8, 0x401, 0x9, 0x7fffffff, 0xfff00000000, 0x81, 0x2}, &(0x7f0000000180)={0x4, 0x7, 0x8000, 0x5, 0x1, 0xe69a, 0x5, 0x5}, &(0x7f00000001c0)={0x6, 0x5}) select(0x40, &(0x7f0000000000)={0x8000000000009, 0x4, 0x401, 0x1ff, 0x4, 0x0, 0x7, 0x5}, &(0x7f0000000040)={0xfffffffffffffffa, 0x1d, 0x401, 0x6, 0x1, 0x52, 0x4, 0x5efb9197}, &(0x7f0000000080)={0x6, 0x0, 0x3ff, 0xfffffffffffffffe, 0x180, 0x1ff, 0x20, 0x3}, &(0x7f00000000c0)={0x7ff, 0xe3f4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) (async) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) (async) select(0x40, &(0x7f0000000100)={0x1ff, 0x81, 0x9c9, 0x101, 0x3, 0x3, 0x1, 0x1000}, &(0x7f0000000140)={0x526, 0x8, 0x401, 0x9, 0x7fffffff, 0xfff00000000, 0x81, 0x2}, &(0x7f0000000180)={0x4, 0x7, 0x8000, 0x5, 0x1, 0xe69a, 0x5, 0x5}, &(0x7f00000001c0)={0x6, 0x5}) (async) select(0x40, &(0x7f0000000000)={0x8000000000009, 0x4, 0x401, 0x1ff, 0x4, 0x0, 0x7, 0x5}, &(0x7f0000000040)={0xfffffffffffffffa, 0x1d, 0x401, 0x6, 0x1, 0x52, 0x4, 0x5efb9197}, &(0x7f0000000080)={0x6, 0x0, 0x3ff, 0xfffffffffffffffe, 0x180, 0x1ff, 0x20, 0x3}, &(0x7f00000000c0)={0x7ff, 0xe3f4}) (async) 01:16:49 executing program 4: syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800480000340000000000009078dfffffffffffffff0189030000070700c90000014e214e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@random="2ea08ecebac6", @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, @random="21097c9c0b4e", @loopback}}}}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800480000340000000000009078dfffffffffffffff0189030000070700c90000014e214e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x1) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@random="2ea08ecebac6", @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, @random="21097c9c0b4e", @loopback}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) (async) 01:16:49 executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 01:16:49 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x61}, {0x6, 0x0, 0x0, 0x3ffc}]}) pwrite(r0, &(0x7f0000000240)="f94c4c49dfd7675ab985f9af8a0d", 0xe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) write(r1, &(0x7f00000000c0)="ca3b3872040c284fe834d5c60318118201e736da5912f1202b627c8e03f24f35831bafd7a0c4cbb142df8f882f13f81017176d7cc3f033ea6e39121b31dad756731dff0da1373ab6ddd1112739d91097daefc1b1bb0d963850c3ed8fcb1e4a4e2cb26c325b6d", 0x66) 01:16:49 executing program 3: getpeername(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 01:16:49 executing program 3: getpeername(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 01:16:49 executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 01:16:49 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @local, [], {@generic={0x803e, "4f16bdc831961dbffe87a0a82446391e95aff515af04cc36a86be5c6f142c4873a68474ce80aa1454037941a6a5aec8fef62f87ca6c1ef2a5de38f1ce83f28f6377dd8de6b07645c29cfd2237f86ec448a0f29ce58a8f1e72227b293056c2abc016b61020253a4bf1d3a90b56469ff410f746dd8741f71b235088bd9e9fb39c126a002742d142b24f7c3e5f7464d6e1dcc8b2d94cab0e46e3eff2997b775"}}}) 01:16:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x1, 0x3, 0xe3, 0xf2}, {0x2, 0x0, 0xb2, 0x8000}, {0x4, 0x0, 0x81, 0x101}, {0x5, 0x8, 0xf8, 0xab}, {0x40, 0x4, 0xf, 0x8}, {0x162b, 0x6, 0x4, 0xfffffff7}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x81}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) 01:16:49 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x61}, {0x6, 0x0, 0x0, 0x3ffc}]}) pwrite(r0, &(0x7f0000000240)="f94c4c49dfd7675ab985f9af8a0d", 0xe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) write(r1, &(0x7f00000000c0)="ca3b3872040c284fe834d5c60318118201e736da5912f1202b627c8e03f24f35831bafd7a0c4cbb142df8f882f13f81017176d7cc3f033ea6e39121b31dad756731dff0da1373ab6ddd1112739d91097daefc1b1bb0d963850c3ed8fcb1e4a4e2cb26c325b6d", 0x66) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x61}, {0x6, 0x0, 0x0, 0x3ffc}]}) (async) pwrite(r0, &(0x7f0000000240)="f94c4c49dfd7675ab985f9af8a0d", 0xe, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) (async) write(r1, &(0x7f00000000c0)="ca3b3872040c284fe834d5c60318118201e736da5912f1202b627c8e03f24f35831bafd7a0c4cbb142df8f882f13f81017176d7cc3f033ea6e39121b31dad756731dff0da1373ab6ddd1112739d91097daefc1b1bb0d963850c3ed8fcb1e4a4e2cb26c325b6d", 0x66) (async) 01:16:49 executing program 3: getpeername(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 01:16:49 executing program 6: r0 = semget$private(0x0, 0x1, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0x41}, {0x3, 0x4, 0x1000}, {0x0, 0x7fff, 0x1800}], 0x3) 01:16:49 executing program 4: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @loopback}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 01:16:49 executing program 2: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) (async) select(0x40, &(0x7f0000000100)={0x1ff, 0x81, 0x9c9, 0x101, 0x3, 0x3, 0x1, 0x1000}, &(0x7f0000000140)={0x526, 0x8, 0x401, 0x9, 0x7fffffff, 0xfff00000000, 0x81, 0x2}, &(0x7f0000000180)={0x4, 0x7, 0x8000, 0x5, 0x1, 0xe69a, 0x5, 0x5}, &(0x7f00000001c0)={0x6, 0x5}) (async) select(0x40, &(0x7f0000000000)={0x8000000000009, 0x4, 0x401, 0x1ff, 0x4, 0x0, 0x7, 0x5}, &(0x7f0000000040)={0xfffffffffffffffa, 0x1d, 0x401, 0x6, 0x1, 0x52, 0x4, 0x5efb9197}, &(0x7f0000000080)={0x6, 0x0, 0x3ff, 0xfffffffffffffffe, 0x180, 0x1ff, 0x20, 0x3}, &(0x7f00000000c0)={0x7ff, 0xe3f4}) 01:16:49 executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) (async) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) (async) 01:16:49 executing program 3: mquery(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x6) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 01:16:49 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @local, [], {@generic={0x803e, "4f16bdc831961dbffe87a0a82446391e95aff515af04cc36a86be5c6f142c4873a68474ce80aa1454037941a6a5aec8fef62f87ca6c1ef2a5de38f1ce83f28f6377dd8de6b07645c29cfd2237f86ec448a0f29ce58a8f1e72227b293056c2abc016b61020253a4bf1d3a90b56469ff410f746dd8741f71b235088bd9e9fb39c126a002742d142b24f7c3e5f7464d6e1dcc8b2d94cab0e46e3eff2997b775"}}}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @local, [], {@generic={0x803e, "4f16bdc831961dbffe87a0a82446391e95aff515af04cc36a86be5c6f142c4873a68474ce80aa1454037941a6a5aec8fef62f87ca6c1ef2a5de38f1ce83f28f6377dd8de6b07645c29cfd2237f86ec448a0f29ce58a8f1e72227b293056c2abc016b61020253a4bf1d3a90b56469ff410f746dd8741f71b235088bd9e9fb39c126a002742d142b24f7c3e5f7464d6e1dcc8b2d94cab0e46e3eff2997b775"}}}) (async) 01:16:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x1, 0x3, 0xe3, 0xf2}, {0x2, 0x0, 0xb2, 0x8000}, {0x4, 0x0, 0x81, 0x101}, {0x5, 0x8, 0xf8, 0xab}, {0x40, 0x4, 0xf, 0x8}, {0x162b, 0x6, 0x4, 0xfffffff7}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x81}, {0x6, 0x0, 0x0, 0xfb}]}) (async) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) 01:16:49 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x108) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="0d05b5a90ca7", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e07f04", 0x8, 0x3a, 0xff, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) 01:16:49 executing program 4: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @loopback}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 01:16:49 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x61}, {0x6, 0x0, 0x0, 0x3ffc}]}) (async) pwrite(r0, &(0x7f0000000240)="f94c4c49dfd7675ab985f9af8a0d", 0xe, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) write(r1, &(0x7f00000000c0)="ca3b3872040c284fe834d5c60318118201e736da5912f1202b627c8e03f24f35831bafd7a0c4cbb142df8f882f13f81017176d7cc3f033ea6e39121b31dad756731dff0da1373ab6ddd1112739d91097daefc1b1bb0d963850c3ed8fcb1e4a4e2cb26c325b6d", 0x66) 01:16:49 executing program 6: r0 = semget$private(0x0, 0x1, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0x41}, {0x3, 0x4, 0x1000}, {0x0, 0x7fff, 0x1800}], 0x3) 01:16:49 executing program 1: open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x10000, 0x8) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340), 0x42, 0x0) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000280)=0x7ffe) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x3f, &(0x7f0000000c40)={{0x0, 0xfc, 0x0, 0x0, 0x0, 0x3, 0xfffffffc}, {[0x0, 0xfffffffffffffffe, 0x0, 0x639b5996, 0x0, 0xffffffff, 0x6, 0x0, 0x10000, 0x0, 0x3ff, 0x4003, 0xe00000000000000, 0x0, 0x8000003, 0x10, 0x800000000, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xffffffffffffffff], [0x20000000000, 0x18778, 0x0, 0xffffffffffffffe8, 0x1], [0x0, 0x0, 0x4000000000000000, 0x0, 0x2, 0x9], [{0x8, 0x7fe, 0x0, 0x7}, {0x0, 0x0, 0x0, 0x3}, {0x8000, 0xffffffff, 0x40000003, 0x3}, {0x0, 0x2}, {0x0, 0xfffffffe, 0x9542}, {0xf3, 0xff, 0x77f, 0x9}, {0x3f, 0x2, 0x74}, {0x400, 0x3, 0x10013}], {0xfff, 0x0, 0x200, 0x4000000000000}, {0x0, 0x0, 0x85, 0x24f}}}, 0x0, 0x7}) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000100)={0x2, 0x2}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f00000001c0)={0x4, 0x3}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x6, &(0x7f0000000300)=[{0x4, 0x0, 0xfd, 0x3}, {0x45, 0x4}, {0x6, 0x5, 0x0, 0xfc}, {0x3ff, 0x1f, 0x3, 0x80000002}, {0x4, 0x7f, 0x9, 0x5}, {0x8000, 0x0, 0x7, 0x2}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf093530aa00000014f6357e3a", 0xe, 0x0) read(r5, &(0x7f0000000140)=""/80, 0x50) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf457f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a168f1efd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700b6e35ced2953644e000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642acccf8724eb18089278c314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b27a2bff4b7b46564ef087626e969c9341589ac3fe0446850c2e9ecc5cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544021c041734aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000603000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f340d7decdb2a2a684ee884f6c013b1253f5a659255490b88ff1bf33436e6731ad2574d79be64d7a5484d3e4132deb57c4c"], 0x10) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 01:16:49 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000440)={&(0x7f00000003c0)='./file0\x00', 0x7, 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/', 0x0, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000140)='./file1\x00') unveil(&(0x7f0000000280)='./file2\x00', &(0x7f0000000240)='r\x00') unveil(&(0x7f0000000000)='./file2\x00', &(0x7f0000000080)='r\x00') r2 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', 0x2, &(0x7f0000000100)='./file2\x00', 0x8}) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x20002) symlinkat(&(0x7f00000001c0)='./file2\x00', r3, &(0x7f0000000300)='./file1/file0\x00') 01:16:49 executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) 01:16:49 executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) 01:16:49 executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) (async) 01:16:49 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x108) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="0d05b5a90ca7", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e07f04", 0x8, 0x3a, 0xff, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) 01:16:49 executing program 6: r0 = semget$private(0x0, 0x1, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0x41}, {0x3, 0x4, 0x1000}, {0x0, 0x7fff, 0x1800}], 0x3) 01:16:49 executing program 4: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @loopback}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 01:16:50 executing program 3: mquery(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x6) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mquery(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x6) (async) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) (async) 01:16:50 executing program 1: open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x10000, 0x8) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340), 0x42, 0x0) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000280)=0x7ffe) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x3f, &(0x7f0000000c40)={{0x0, 0xfc, 0x0, 0x0, 0x0, 0x3, 0xfffffffc}, {[0x0, 0xfffffffffffffffe, 0x0, 0x639b5996, 0x0, 0xffffffff, 0x6, 0x0, 0x10000, 0x0, 0x3ff, 0x4003, 0xe00000000000000, 0x0, 0x8000003, 0x10, 0x800000000, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xffffffffffffffff], [0x20000000000, 0x18778, 0x0, 0xffffffffffffffe8, 0x1], [0x0, 0x0, 0x4000000000000000, 0x0, 0x2, 0x9], [{0x8, 0x7fe, 0x0, 0x7}, {0x0, 0x0, 0x0, 0x3}, {0x8000, 0xffffffff, 0x40000003, 0x3}, {0x0, 0x2}, {0x0, 0xfffffffe, 0x9542}, {0xf3, 0xff, 0x77f, 0x9}, {0x3f, 0x2, 0x74}, {0x400, 0x3, 0x10013}], {0xfff, 0x0, 0x200, 0x4000000000000}, {0x0, 0x0, 0x85, 0x24f}}}, 0x0, 0x7}) (async) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) (async) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000100)={0x2, 0x2}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f00000001c0)={0x4, 0x3}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x6, &(0x7f0000000300)=[{0x4, 0x0, 0xfd, 0x3}, {0x45, 0x4}, {0x6, 0x5, 0x0, 0xfc}, {0x3ff, 0x1f, 0x3, 0x80000002}, {0x4, 0x7f, 0x9, 0x5}, {0x8000, 0x0, 0x7, 0x2}]}) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf093530aa00000014f6357e3a", 0xe, 0x0) (async) read(r5, &(0x7f0000000140)=""/80, 0x50) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf457f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a168f1efd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700b6e35ced2953644e000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642acccf8724eb18089278c314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b27a2bff4b7b46564ef087626e969c9341589ac3fe0446850c2e9ecc5cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544021c041734aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000603000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f340d7decdb2a2a684ee884f6c013b1253f5a659255490b88ff1bf33436e6731ad2574d79be64d7a5484d3e4132deb57c4c"], 0x10) (async) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 01:16:50 executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0xfe, 0x6, 0x6, 0x2}, {0x1, 0x3, 0xb5, 0x80000000}, {0x7, 0x78, 0x9, 0x3}, {0xffff, 0x2, 0x9, 0x6}, {0x0, 0x5, 0x81, 0x81}]}) 01:16:50 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x108) (async) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="0d05b5a90ca7", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e07f04", 0x8, 0x3a, 0xff, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) 01:16:50 executing program 4: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x3, 0x2, 0x3ff}, {0x18, 0x0, 0x800, 0x3}, 0x6b39, [0x9, 0x7, 0x0, 0x5, 0x5, 0x8, 0x3, 0x4]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x1, 0x4, 0x7}, {0x18, 0x2, 0x1f, 0x401}, 0x6, [0xdb1a, 0x6, 0x4, 0x8, 0x7, 0x1f, 0x7c, 0xa0cb]}, 0x3c) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) writev(r1, &(0x7f0000000400)=[{0x0}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) kqueue() r2 = socket(0x11, 0x3, 0x0) getsockopt$inet_opts(r2, 0x11, 0x0, 0x0, 0x0) pipe(&(0x7f0000000180)) 01:16:50 executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x406) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) ktrace(&(0x7f0000000080)='.\x00', 0x4, 0x0, 0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x80) 01:16:50 executing program 2: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x75, &(0x7f0000000040)={@random="0000001d00", @broadcast, [], {@generic={0x7000, "d6a0a14b5fa172cf08f7c46f5cce1f4a464ce88ec6b119c130c700995bd160bce5a24971d06c5485715ef84afa24066517254721c0e8adf0c2491f3feda26bb3e8ae92436fa9ef218717f5d990d5ebc442730f33a9618804c00e45dfac368f5c5aa9fc7935d516"}}}) syz_emit_ethernet(0x57, &(0x7f0000000100)={@local, @broadcast, [], {@generic={0x7034, "9fbbf79fed931bd413b81a92bf696c5d739af0675daf767b699cd8120917ab68eb5612da523a6a69052f5d0cf2caca7fb2469efeb465dabce764c05575f6775e3e1cd3f8f62a4025fb"}}}) 01:16:50 executing program 6: r0 = semget$private(0x0, 0x0, 0x51a) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x7f) 01:16:50 executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0xfe, 0x6, 0x6, 0x2}, {0x1, 0x3, 0xb5, 0x80000000}, {0x7, 0x78, 0x9, 0x3}, {0xffff, 0x2, 0x9, 0x6}, {0x0, 0x5, 0x81, 0x81}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x51, &(0x7f0000000000)=[{}, {}, {}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0xfe, 0x6, 0x6, 0x2}, {0x1, 0x3, 0xb5, 0x80000000}, {0x7, 0x78, 0x9, 0x3}, {0xffff, 0x2, 0x9, 0x6}, {0x0, 0x5, 0x81, 0x81}]}) (async) witness: lock_object uninitialized: 0xffff800000cf1028 Starting stack trace... witness_checkorder(ffff800000cf1028,9,0) at witness_checkorder+0x133 rw_enter_write(ffff800000cf1018) at rw_enter_write+0x5b unveil_delete_names(ffff800000cf1000) at unveil_delete_names+0x30 unveil_destroy(ffff8000fffe5910) at unveil_destroy+0xad exit1(ffff8000fffe9ce8,0,0,1) at exit1+0x3d5 sys_exit(ffff8000fffe9ce8,ffff800029530880,ffff8000295308e0) at sys_exit+0x16 syscall(ffff800029530950) at syscall+0x489 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdf9d0, count: 249 End of stack trace. Stopped at db_enter+0x18: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x18 witness_checkorder(ffff800000cf1028,9,0) at witness_checkorder+0x138 rw_enter_write(ffff800000cf1018) at rw_enter_write+0x5b unveil_delete_names(ffff800000cf1000) at unveil_delete_names+0x30 unveil_destroy(ffff8000fffe5910) at unveil_destroy+0xad exit1(ffff8000fffe9ce8,0,0,1) at exit1+0x3d5 sys_exit(ffff8000fffe9ce8,ffff800029530880,ffff8000295308e0) at sys_exit+0x16 syscall(ffff800029530950) at syscall+0x489 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdf9d0, count: -9 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff800029530620 rbx 0x3 rdx 0 rcx 0 rax 0xffff8000fffe9ce8 r8 0xffff8000295305c0 r9 0x8080808080808080 r10 0x97d599a852fb4850 r11 0x85127591e993e70e r12 0xffff800000cf1001 r13 0xffff800000cf1028 r14 0 r15 0 rip 0xffffffff824d4738 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800029530610 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=396924 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000fffe9508,0xffff8000fffe82b8 process=0xffff8000fffe5910 user=0xffff80002952b000, vmspace=0xfffffd807df3e738 estcpu=36, cpticks=17, pctcpu=0.9 user=0, sys=8, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 84938 297664 38171 0 3 0x80 nanoslp syz-executor.5 84938 95207 38171 0 3 0x4000080 fsleep syz-executor.5 84938 318339 38171 0 3 0x4000080 fsleep syz-executor.5 84938 111634 38171 0 3 0x4000080 fsleep syz-executor.5 57678 128677 39085 0 3 0x82 piperd syz-executor.4 3275 452224 39085 0 3 0x82 piperd syz-executor.7 93669 347419 39085 0 3 0x82 piperd syz-executor.1 91207 359825 0 0 3 0x14200 bored sosplice 36025 123547 0 0 3 0x14200 acct acct 64670 122720 0 0 3 0x14280 nfsidl nfsio 21133 336138 0 0 3 0x14280 nfsidl nfsio 19363 102785 0 0 3 0x14280 nfsidl nfsio 8974 466284 0 0 3 0x14280 nfsidl nfsio 55375 403690 0 0 3 0x14280 nfsidl nfsio 12699 505420 0 0 3 0x14280 nfsidl nfsio 66526 511074 0 0 3 0x14280 nfsidl nfsio 92968 166683 0 0 3 0x14280 nfsidl nfsio 28889 391806 0 0 3 0x14280 nfsidl nfsio 35817 55658 0 0 3 0x14280 nfsidl nfsio 61823 475640 0 0 3 0x14280 nfsidl nfsio 14527 408893 0 0 3 0x14280 nfsidl nfsio 41896 43588 0 0 3 0x14280 nfsidl nfsio 52719 325432 0 0 3 0x14280 nfsidl nfsio 69785 235637 0 0 3 0x14280 nfsidl nfsio 81827 247374 0 0 3 0x14280 nfsidl nfsio 83197 225101 0 0 3 0x14280 nfsidl nfsio 97109 290288 0 0 3 0x14280 nfsidl nfsio 16960 344738 0 0 3 0x14280 nfsidl nfsio 35991 225408 0 0 3 0x14280 nfsidl nfsio 38171 129181 39085 0 3 0x82 nanoslp syz-executor.5 39499 116858 39085 0 3 0x82 piperd syz-executor.6 51488 305119 39085 0 3 0x82 piperd syz-executor.2 50234 152457 39085 0 3 0x2 biowait syz-executor.3 87215 451947 39085 0 3 0x82 nanoslp syz-executor.0 39085 414902 77197 0 3 0x82 kqread syz-fuzzer 39085 488340 77197 0 3 0x4000082 nanoslp syz-fuzzer 39085 451113 77197 0 3 0x4000082 nanoslp syz-fuzzer 39085 296394 77197 0 3 0x4000082 thrsleep syz-fuzzer 39085 402362 77197 0 3 0x4000082 thrsleep syz-fuzzer 39085 25881 77197 0 3 0x4000082 thrsleep syz-fuzzer 39085 443019 77197 0 3 0x4000082 thrsleep syz-fuzzer 39085 125442 77197 0 3 0x4000082 thrsleep syz-fuzzer 39085 201680 77197 0 3 0x4000082 thrsleep syz-fuzzer 77197 380202 56171 0 3 0x10008a sigsusp ksh 56171 355159 84703 0 3 0x9a poll sshd 23350 168745 1 0 3 0x100083 ttyin getty 84703 311251 1 0 3 0x88 poll sshd 55517 365965 49467 74 3 0x100092 bpf pflogd 49467 201095 1 0 3 0x80 netio pflogd 81088 452931 18453 73 3 0x100090 kqread syslogd 18453 450831 1 0 3 0x100082 netio syslogd 49367 58069 1 0 3 0x100080 kqread resolvd 91073 250231 34050 77 3 0x100092 kqread dhcpleased 48216 282638 34050 77 3 0x100092 kqread dhcpleased 34050 160273 1 0 3 0x80 kqread dhcpleased 25727 365650 0 0 3 0x14200 bored smr 92022 472755 0 0 3 0x14200 pgzero zerothread 91210 507659 0 0 3 0x14200 aiodoned aiodoned 22185 50241 0 0 3 0x14200 syncer update 87622 284301 0 0 3 0x14200 cleaner cleaner 30646 487231 0 0 7 0x14200 reaper 65862 159084 0 0 3 0x14200 pgdaemon pagedaemon 58402 58814 0 0 3 0x14200 bored viomb 20745 205560 0 0 3 0x40014200 acpi0 acpi0 32579 395440 0 0 3 0x40014200 idle1 72477 35977 0 0 3 0x14200 bored softnet 79711 324665 0 0 3 0x14200 bored systqmp 54238 133940 0 0 3 0x14200 bored systq 18332 272855 0 0 3 0x40014200 bored softclock 31907 216390 0 0 3 0x40014200 idle0 1 126485 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 50234 (syz-executor.3) thread 0xffff8000ffff5ce0 (152457) exclusive rrwlock inode r = 0 (0xfffffd806720e5f8) #0 witness_lock+0x44d #1 rw_enter+0x3e1 #2 rrw_enter+0x8b #3 VOP_LOCK+0x87 #4 ufs_ihashins+0x42 #5 ffs_vget+0x141 #6 ffs_inode_alloc+0x1be #7 ufs_mkdir+0xf4 #8 VOP_MKDIR+0xbf #9 domkdirat+0x121 #10 syscall+0x489 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806901fc50) #0 witness_lock+0x44d #1 rw_enter+0x3e1 #2 rrw_enter+0x8b #3 VOP_LOCK+0x87 #4 vn_lock+0x84 #5 vfs_lookup+0xd1 #6 namei+0x36a #7 domkdirat+0x75 #8 syscall+0x489 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10200 6541K 7059K 78643K 15315 0 pcb 13 12K 14K 78643K 165 0 rtable 212 15K 18K 78643K 671 0 ifaddr 85 18K 19K 78643K 283 0 sysctl 2 0K 0K 78643K 2 0 counters 54 35K 35K 78643K 120 0 ioctlops 0 0K 4K 78643K 1602 0 iov 0 0K 12K 78643K 95 0 mount 1 1K 1K 78643K 1 0 log 0 0K 0K 78643K 4 0 vnodes 1335 83K 84K 78643K 3093 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 20 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 608 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1697 195K 286K 78643K 12548 0 file desc 11 37K 89K 78643K 1633 0 sigio 0 0K 0K 78643K 4 0 proc 76 111K 124K 78643K 705 0 subproc 104 6K 6K 78643K 169 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 33 0 in_multi 85 5K 6K 78643K 196 0 ether_multi 1 0K 0K 78643K 18 0 mrt 0 0K 0K 78643K 17 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 139 625K 625K 78643K 139 0 exec 0 0K 2K 78643K 891 0 tdb 3 0K 0K 78643K 3 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 353 265K 266K 78643K 22349 0 UVM aobj 10 2K 2K 78643K 10 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 37 0 NDP 11 0K 1K 78643K 73 0 temp 130 4699K 4763K 78643K 11436 0 kqueue 10 14K 26K 78643K 71 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 22 0 0 1 0 1 1 0 8 0 rtpcb 120 180 0 177 3 2 1 3 0 8 0 rtentry 112 184 0 92 4 0 4 4 0 8 0 unpcb 136 612 0 597 8 7 1 5 0 8 0 syncache 296 18 0 18 3 3 0 1 0 8 0 tcpqe 32 104 0 104 2 2 0 1 0 8 0 tcpcb 736 535 0 530 26 22 4 11 0 8 3 arp 120 30 0 13 1 0 1 1 0 8 0 inpcb 304 1140 0 1133 18 15 3 6 0 8 2 rttmr 72 6 0 6 2 1 1 1 0 8 1 nd6 48 44 0 22 1 0 1 1 0 8 0 pkpcb 40 70 0 70 1 0 1 1 0 8 1 kcovpl 48 13 0 5 1 0 1 1 0 8 0 ppxss 1248 14 0 14 4 4 0 1 0 8 0 pfstscr 40 3 0 3 1 1 0 1 0 8 0 pffrag 232 34 0 34 1 1 0 1 0 482 0 pffrnode 88 34 0 34 1 1 0 1 0 8 0 pffrent 40 1496 0 1496 1 1 0 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 49 0 46 1 0 1 1 0 8 0 pfstitem 24 35 0 27 1 0 1 1 0 8 0 pfstkey 112 41 0 33 1 0 1 1 0 8 0 pfstate 320 38 0 30 3 1 2 3 0 8 0 pfrule 1360 44 0 32 5 3 2 2 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 889 0 499 32 7 25 29 0 8 0 art_table 32 890 0 499 4 0 4 4 0 8 0 art_node 16 183 0 102 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 0 1 0 1 1 0 8 0 semapl 112 602 0 592 1 0 1 1 0 8 0 shmpl 112 7 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 3431 0 1993 91 0 91 91 0 8 0 ffsino 272 3431 0 1993 97 0 97 97 0 8 0 nchpl 144 5832 0 4202 63 0 63 63 0 8 0 uvmvnodes 80 5190 0 0 106 0 106 106 0 8 0 vnodes 224 5190 0 0 306 0 306 306 0 8 0 namei 1024 20419 0 20418 5 3 2 2 0 8 1 percpumem 16 72 0 33 1 0 1 1 0 8 0 vcpupl 2048 50 0 0 7 0 7 7 0 8 0 vmpool 560 50 0 0 4 0 4 4 0 8 0 pfiaddrpl 120 12 0 9 1 0 1 1 0 8 0 scxspl 216 15939 0 15938 10 9 1 8 0 8 0 plimitpl 152 116 0 101 1 0 1 1 0 8 0 sigapl 424 1955 0 1894 8 0 8 8 0 8 0 futexpl 64 12265 0 12262 2 1 1 1 0 8 0 knotepl 112 115 0 0 3 0 3 3 0 8 0 kqueuepl 216 228 0 222 7 6 1 3 0 8 0 pipepl 336 444 0 416 16 13 3 8 0 8 0 fdescpl 496 1919 0 1895 5 1 4 5 0 8 0 filepl 152 11280 0 11039 32 20 12 18 0 8 2 lockfpl 104 582 0 578 1 0 1 1 0 8 0 lockfspl 48 200 0 196 1 0 1 1 0 8 0 sessionpl 144 29 0 12 1 0 1 1 0 8 0 pgrppl 48 35 0 18 1 0 1 1 0 8 0 ucredpl 96 881 0 869 1 0 1 1 0 8 0 zombiepl 144 2521 0 2520 1 0 1 1 0 8 0 processpl 1064 1955 0 1894 5 0 5 5 0 8 0 procpl 672 4669 0 4596 9 1 8 9 0 8 0 srpgc 96 10 0 10 2 2 0 1 0 8 0 sosppl 168 4 0 4 2 2 0 1 0 8 0 sockpl 480 2006 0 1981 50 38 12 28 0 8 8 mcl64k 65536 19 0 0 3 0 3 3 0 8 0 mcl16k 16384 10 0 0 2 0 2 2 0 8 0 mcl12k 12288 13 0 0 2 0 2 2 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 14 0 0 2 0 2 2 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 205 0 0 25 0 25 25 0 8 0 mtagpl 96 159 0 0 4 0 4 4 0 8 0 mbufpl 256 427 0 0 25 0 25 25 0 8 0 bufpl 288 5548 0 152 387 1 386 386 0 8 0 anonpl 24 490204 0 473597 138 6 132 133 0 186 2 amapchunkpl 152 54461 0 53659 42 2 40 40 0 158 3 amappl16 200 3836 0 3204 36 1 35 35 0 8 1 amappl15 192 204 0 198 1 0 1 1 0 8 0 amappl14 184 6 0 4 2 1 1 1 0 8 0 amappl13 176 114 0 111 1 0 1 1 0 8 0 amappl12 168 91 0 85 1 0 1 1 0 8 0 amappl11 160 45 0 31 1 0 1 1 0 8 0 amappl10 152 150 0 146 1 0 1 1 0 8 0 amappl9 144 1436 0 1428 1 0 1 1 0 8 0 amappl8 136 980 0 916 3 0 3 3 0 8 0 amappl7 128 410 0 397 1 0 1 1 0 8 0 amappl6 120 1180 0 1154 2 1 1 2 0 8 0 amappl5 112 1951 0 1936 1 0 1 1 0 8 0 amappl4 104 1011 0 982 2 1 1 2 0 8 0 amappl3 96 317 0 305 1 0 1 1 0 8 0 amappl2 88 707 0 660 3 1 2 3 0 8 0 amappl1 80 37794 0 37252 19 4 15 19 0 8 0 amappl 88 21768 0 21516 8 0 8 8 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 9 0 0 1 0 1 1 0 8 0 uaddrrnd 24 1969 0 1894 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1969 0 1894 1 0 1 1 0 8 0 vmmpekpl 168 18546 0 18487 4 0 4 4 0 8 1 vmmpepl 168 179320 0 176883 166 32 134 136 0 357 8 vmsppl 368 1968 0 1894 9 1 8 8 0 8 0 rwobjpl 56 48638 0 41811 99 1 98 98 0 8 0 pdppl 4096 3945 0 3838 207 88 119 119 0 8 12 pvpl 32 948080 0 927347 270 55 215 245 0 265 8 pmappl 248 1968 0 1894 7 1 6 6 0 8 0 extentpl 40 58 0 38 1 0 1 1 0 8 0 phpool 112 949 0 140 24 0 24 24 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff82994ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff82b5a420) at __mp_lock+0x129 intr_handler(ffff8000211351c0,ffff800000077500) at intr_handler+0x5e Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f __mp_lock(ffffffff82b5a420) at __mp_lock+0x122 intr_handler(ffff800021135310,ffff80000004ad00) at intr_handler+0x5e Xintr_ioapic_edge21_untramp() at Xintr_ioapic_edge21_untramp+0x18f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x28 __mp_lock(ffffffff82b5a420) at __mp_lock+0x133 reaper(ffff8000210f82a0) at reaper+0x150 end trace frame: 0x0, count: -12 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x18: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x18 witness_checkorder(ffff800000cf1028,9,0) at witness_checkorder+0x138 rw_enter_write(ffff800000cf1018) at rw_enter_write+0x5b unveil_delete_names(ffff800000cf1000) at unveil_delete_names+0x30 unveil_destroy(ffff8000fffe5910) at unveil_destroy+0xad exit1(ffff8000fffe9ce8,0,0,1) at exit1+0x3d5 sys_exit(ffff8000fffe9ce8,ffff800029530880,ffff8000295308e0) at sys_exit+0x16 syscall(ffff800029530950) at syscall+0x489 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdf9d0, count: -9