Detailed information about 66.60.48.0/20