Detailed information about 146.142.64.0/18