############################################################################### # Fitting Routine # ###############################################################################