Detailed information about 154.124.128.0/18