BANK BUG ANNUAL LEAVE 2025