E\xafo]))\x19)_\x19\xcd\x03\x80\xd8\xd600\xf1+\xe6\x0f(\xe9]\x05\x19\x10\xfd+O\xf5\x11\xff\xff\x13\xedB0\xfb\x09\xeb{\xd6\xd0\xf5|\xb5 \xee\xf1\xff8\xfc\xc7v
Note that non-ascii characters in the above source code will be escaped (such as \x9f).
Disassemble:
ORG 00000H LD B,L ;0000 45 E XOR A ;0001 AF . LD L,A ;0002 6F O LD E,L ;0003 5D ] ADD HL,HL ;0004 29 ) ADD HL,HL ;0005 29 ) ADD HL,DE ;0006 19 . ADD HL,HL ;0007 29 ) LD E,A ;0008 5F _ ADD HL,DE ;0009 19 . CALL 08003H ;000A CD 03 80 . . . RET C ;000D D8 . SUB 030H ;000E D6 30 . 0 JR NC,$-13 ;0010 30 F1 0 . DEC HL ;0012 2B + AND 00FH ;0013 E6 0F . . JR Z,$-21 ;0015 28 E9 ( . LD E,L ;0017 5D ] DEC B ;0018 05 . ADD HL,DE ;0019 19 . DJNZ $-1 ;001A 10 FD . . DEC HL ;001C 2B + LD C,A ;001D 4F O PUSH AF ;001E F5 . LD DE,0FFFFH ;001F 11 FF FF . . . INC DE ;0022 13 . SBC HL,BC ;0023 ED 42 . B JR NC,$-3 ;0025 30 FB 0 . ADD HL,BC ;0027 09 . EX DE,HL ;0028 EB . LD A,E ;0029 7B { SUB 0D0H ;002A D6 D0 . . PUSH AF ;002C F5 . LD A,H ;002D 7C | OR L ;002E B5 . JR NZ,$-16 ;002F 20 EE . POP AF ;0031 F1 . RST 38H ;0032 FF . JR C,$-2 ;0033 38 FC 8 . RST 0 ;0035 C7 . HALT ;0036 76 V