The National - Annexet, Stockholm, 171104