Detailed information about 154.196.64.0/19