Detailed information about 166.203.224.0/20