Ruin Almanac(2)