Detailed information about 146.66.192.0/20