marfa – the snow it melts the soonest