193.34.144.0/23

193.34.144.0/23 is maintained by de.giga-hosting