RegimeSwitching Code for Markov Chain Regime Switching models including GARCH processes in the regimes