MIDDLEBY CORP