Detailed information about 102.39.224.0/20