Detailed information about 149.63.0.0/19