mark buy (161.640)