Can someone help me understand what these scripts mean?
PUSHDATA(71): Pushes the next 71 bytes onto the top of stack
PUSHDATA(33): Pushes the next 33 bytes onto the top of stack
DUP: Pushes a duplicate of the top stack item onto the top of the stack
HASH160: Pop the top stack item off of the stack, hash it using SHA256 then that hash with RIPEMD160, and push the resulting hash to the top of the stack
PUSHDATA(20): Push the next 20 bytes onto the top of the stack
EQUALVERIFY: Check that the top two stack items are equal. If they are, do nothing. If they are not, immediately fail execution
CHECKSIG:Pop the top stack item and interpret it as a public key. Pop the next stack item and interpret it as a signature. Check that the signature verifies to that public key when the message that is signed is a modified version of the transaction containing the signature. If the signature is valid, push OP_TRUE to the top of the stack. If it is false, push OP_FALSE to the top of the stack.


A full description of all script opcodes and their actual byte values can be found on the Bitcoin wiki.