After checking your rosters I have to say that City is not compliant with our Dutch FLIGHT TIME REGULATIONS rules.
The major problem is that you don’t allow crew to have in each 7 days 36 hours rest including two nights free.
(2x 8 hour rest between 2200-0800LT as minimum)
Rest starts 30 minutes after on blocks so a 2400LT arrival means 0030LT sign out. So this is after 2400LT (8 hours rest betweem 2200-0800LT), this night is not counted as rest for the period of 36 hours!