mary butterfly (117.280)