Detailed information about 145.236.128.0/18