Detailed information about 141.126.64.0/18