Big financial impact from weekend blizzard