Detailed information about 149.152.32.0/20