Detailed information about 64.37.240.0/20