Detailed information about 44.60.114.128/26