mark buy (191.582)