\x09\x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09\x09 \x09 \x09 \x09\x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09\x09\x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09 \x09\x09\x09 \x09 \x09\x09\x09 \x09 \x09\x09 \x09 \x09 \x09 \x09 \x09 \x09
Note that non-ascii characters in the above source code will be escaped (such as \x9f).
Disassemble:
push -1(1b) mark null push +1(1b) add call +0(0b) mul call +0(0b) getc add copy +1(1b) push -9(4b) mod dup jzero null mark -0(0b) swap dup add swap push +1(1b) add dup jneg -0(0b) pop copy +2(2b) add dup putc push +512(10b) div swap jump null mark +0(0b) dup dup getc retr push +39(6b) mod push +9(4b) sub push +16(5b) ret