Detailed information about 148.59.64.0/20