Fixed memory corruption bug in SP's ICARUS and restored most of ICARUS's functionality in MP