Detailed information about 61.155.240.0/20