20061221 unknown: Shane Warne announces retirement