Detailed information about 184.187.240.0/20