Detailed information about 187.126.64.0/18