Detailed information about 135.103.64.0/18