IT Glitches at Hargreaves Lansdown Finally Resolved