Detailed information about 161.66.16.0/20