Detailed information about 106.53.96.0/20