Detailed information about 149.236.64.0/18