\x0c\x15\x12\xcd\x03\x80\xd600\xf6\xe5kSA\xc5\x15\x1aDM))\x09)CO\x09|c\x12\xc1\x10\xee,- \xe6\xe1}\xff\xb7 \xfav
Note that non-ascii characters in the above source code will be escaped (such as \x9f).
Disassemble:
ORG 00000H INC C ;0000 0C . DEC D ;0001 15 . LD (DE),A ;0002 12 . CALL 08003H ;0003 CD 03 80 . . . SUB 030H ;0006 D6 30 . 0 JR NC,$-8 ;0008 30 F6 0 . PUSH HL ;000A E5 . LD L,E ;000B 6B K LD D,E ;000C 53 S LD B,C ;000D 41 A PUSH BC ;000E C5 . DEC D ;000F 15 . LD A,(DE) ;0010 1A . LD B,H ;0011 44 D LD C,L ;0012 4D M ADD HL,HL ;0013 29 ) ADD HL,HL ;0014 29 ) ADD HL,BC ;0015 09 . ADD HL,HL ;0016 29 ) LD B,E ;0017 43 C LD C,A ;0018 4F O ADD HL,BC ;0019 09 . LD A,H ;001A 7C | LD H,E ;001B 63 C LD (DE),A ;001C 12 . POP BC ;001D C1 . DJNZ $-16 ;001E 10 EE . . INC L ;0020 2C , DEC L ;0021 2D - JR NZ,$-24 ;0022 20 E6 . POP HL ;0024 E1 . LD A,L ;0025 7D } RST 38H ;0026 FF . OR A ;0027 B7 . JR NZ,$-4 ;0028 20 FA . HALT ;002A 76 V