How can I return a 12 byte from a function?

TanHadron:
If you really want to return 12 bytes, you could pass 3 long ints by reference.

.. or just pass an array of 12 bytes.