Detailed information about 186.209.0.0/20