Thursday 2nd January - Fiendish

Sudoku puzzle