Detailed information about 149.152.160.0/19