Detailed information about 139.45.224.0/20