Detailed information about 81.28.127.0/26