Detailed information about 124.28.32.0/20