A very long time ago I was flying BGI YYZ on December 23. Due to issues on the inbound the crew timed out and we all had to stay overnight in BGI and departed on the 24th. The crew had simply run out of time and had to have the minimum rest period before it could return to Toronto.