Detailed information about 154.41.64.0/18