user: ### NOW ANSWER:
Question: WHAT IS THE BIRTH DATE THAT HAS Ceased to be Duke of Girona OF 21 November 1582?
Columns: ['Name', 'Heir of', 'Birth', 'Ceased to be Duke of Girona', 'Death']
Types: ['text', 'text', 'text', 'text', 'text']
Sample row: ['Infante Juan later John I', 'Peter IV', '27 December 1350', '6 January 1387 became King', '19 May 1396']
SQL:

assistant: SELECT "Birth" FROM "Table" WHERE "Ceased to be Duke of Girona" = '21 November 1582';