ICP Extends Rally to 35%