First 16 bytes are the IV, then 32 bytes of private key. I removed the padding, since it's 16 bytes of 0x10 (e.g. no bytes in last block).
Quoted to save this
If anyone steals my prize I will divulge the decryption key.
But why? I mean what you want to achieve with this?
[/quote]
It's funny that you didn't see anything wrong there

I missed the part that we also need 16 bytes for the encrypted padding block, or else we can put whatever we want in it.
but that's a funny threat

if someone steals your price, then he has already stolen it and therefore the pubkey is known and anyone can calculate the private key within seconds. Moreover, it would be made public here immediately. But that doesn't change the fact that your prize has still been snatched by someone else.
But I'm sure (no, I know) that you don't know the private key of #66 yet.

I'm not even bothering with it, as I said already that the ROI on it is close to 0 as it's a higher fees competition. Any number above 0 of free bitcoin is better than 0, so no one will stop at some lower bound.
And the other problem is that you don't even need some powerful GPU to solve the 66 priv key once pub is known. Most of the work can be done in advance.