504-page charge sheet