Detailed information about 109.120.64.0/18