FIRMWARE DATA RECOVERY (stage 3)