Detailed information about 40.126.64.0/18