Detailed information about 83.133.96.0/19