Processed or perfected.
Done for; doomed; used up.
Completed; concluded; done.
Not defective; perfect; complete.