Detailed information about 124.121.64.0/18