96 points of presence