217.73.224.0/20

217.73.224.0/20 is maintained by it.arubabusiness