Detailed information about 136.26.128.0/18