-21˚C and the furnace gave up last night. Thankfully we have some redundant forms of heating and some friends dropped off extra space heaters so we should be able to keep things going until a tech arrives.