Its possible to proxy or tunnel the traffic through a port that is allowed (say port 80, http) but the technical details of how to do that maybe too daunting.
If you want to check if the ports are open do these telnet tests from a command (cmd.exe) prompt:
telnet gw1.ibllc.com 4001
and
telnet mktgw1.ibllc.com 4000
If it connects you will get a blank screen, failure looks like this:
Connecting To mktgw1.ibllc.com...Could not open connection to the host, on port 4000: Connect failed