How to defeat Miranda in RE8: on Village of Shadows difficulty

How to defeat Miranda in RE8: on Village of Shadows difficulty

How to defeat the last boss, Miranda on Shadows of Village difficulty, This is after I already beat the game and used the bonus after content to gain Chris's favorite assault rifle with unlimited ammo.