This line seems to be pointless.  Line 577 changes ICAX1,x.