Detailed information about 62.114.128.0/19