Detailed information about 75.152.64.0/19