Detailed information about 108.42.64.0/20