Detailed information about 129.228.32.0/19