TMC Healthcare
AS25792 (TMCHEA) announces at least one prefix:
204.68.32.0/19
Tucson Medical Center
about a second ago
NET-204-68-32-0-1
204.68.32.0-204.68.63.255
0