Actually, there are two outputs
DUP HASH160 PUSHDATA(20)[78ce48f88c94df3762da89dc8498205373a8ce6f] EQUALVERIFY CHECKSIG and RETURN PUSHDATA(36)[aa21a9ed9463ee420b10cbad1d997bfa132a89dc9ba3de04e7233e6e6954f1bc339ebb1a]
The strange point is the first output has 12.77303443 BTC, the second is 0 BTC.
There are two questions about this transaction.
- How the coinbase could have more than 12.5 BTC?
- What is the purpose of the
RETURN PUSHDATA(36)(...), actually, in theory, this output can never be consumed by anyone, becuase there is no
OP_CHECKSIGor similar OP at the end to return true in the Script stack.