Detailed information about 24.215.128.0/18