Detailed information about 113.187.144.0/20