Skip to content

Instantly share code, notes, and snippets.

@Sqbika
Created June 8, 2019 10:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Sqbika/896bda83a0df60f3cc7953e5723d7d50 to your computer and use it in GitHub Desktop.
Save Sqbika/896bda83a0df60f3cc7953e5723d7d50 to your computer and use it in GitHub Desktop.
BYK870 Firmware ASM (Broken)
LJMP BEE1
LJMP 002Eh
ORL 86h, #40h
MOV 88h, #10h
MOV 8Ch, #F1h
MOV 8Dh, #B8h
MOV 88h, #14h
ANL 86h, #3Fh
SETB ABh
RET
LJMP D710h
MOV A, 36h
SETB C
SUBB A, #C8h
JC 03h
SETB 5Ah
RET
INC 36h
RET
LJMP BCFDh
PUSH 86h
PUSH A7h
ANL 86h, #3Fh
ANL A7h, #FEh
ANL 88h, #FDh
SETB 09h
POP A7h
POP 86h
RETI
RET
LJMP DE69h
LJMP DEB9h
NOP
NOP
LJMP DE7Dh
NOP
NOP
NOP
NOP
NOP
LJMP DE91h
NOP
NOP
NOP
NOP
NOP
LJMP CFA5h
MOV R0, #64h
MOV A, @R0
JNB E0h, 29h
MOV DPTR, #0215h
MOVX A, @DPTR
JNZ 1Bh
JB 07h, 06h
MOV R5, #04h
MOV R4, A
MOV R7, A
SJMP 0Fh
MOV R5, #08h
MOV R4, #00h
CLR A
MOV R7, A
LCALL A485h
MOV R5, #0Eh
MOV R4, #00h
MOV R7, #03h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0215h
MOVX @DPTR, A
MOV R0, #65h
MOV A, @R0
JNB E0h, 29h
MOV DPTR, #0216h
MOVX A, @DPTR
JNZ 1Bh
JB 07h, 06h
MOV R5, #08h
MOV R4, A
MOV R7, A
SJMP 0Fh
MOV R5, #14h
MOV R4, #00h
CLR A
MOV R7, A
LCALL A485h
MOV R5, #1Ch
MOV R4, #00h
MOV R7, #03h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0216h
MOVX @DPTR, A
MOV R0, #66h
MOV A, @R0
JNB E0h, 29h
MOV DPTR, #0217h
MOVX A, @DPTR
JNZ 1Bh
JB 07h, 06h
MOV R5, #10h
MOV R4, A
MOV R7, A
SJMP 0Fh
MOV R5, #28h
MOV R4, #00h
CLR A
MOV R7, A
LCALL A485h
MOV R5, #38h
MOV R4, #00h
MOV R7, #03h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0217h
MOVX @DPTR, A
MOV R0, #67h
MOV A, @R0
JNB E0h, 29h
MOV DPTR, #0218h
MOVX A, @DPTR
JNZ 1Bh
JB 07h, 06h
MOV R5, #20h
MOV R4, A
MOV R7, A
SJMP 0Fh
MOV R5, #50h
MOV R4, #00h
CLR A
MOV R7, A
LCALL A485h
MOV R5, #70h
MOV R4, #00h
MOV R7, #03h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0218h
MOVX @DPTR, A
MOV R0, #68h
MOV A, @R0
JNB E0h, 32h
MOV DPTR, #0219h
MOVX A, @DPTR
JNZ 24h
JB 07h, 06h
MOV R5, #40h
MOV R4, A
MOV R7, A
SJMP 18h
MOV R5, #20h
MOV R4, #00h
CLR A
MOV R7, A
LCALL A485h
MOV R5, #01h
MOV R4, #00h
MOV R7, #01h
LCALL A485h
MOV R5, #E0h
MOV R4, #00h
MOV R7, #03h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0219h
MOVX @DPTR, A
MOV R0, #69h
MOV A, @R0
JNB E0h, 15h
MOV DPTR, #021Ah
MOVX A, @DPTR
JNZ 07h
MOV R5, #80h
MOV R4, A
MOV R7, A
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #021Ah
MOVX @DPTR, A
MOV R0, #6Ah
MOV A, @R0
JNB E0h, 3Ch
MOV DPTR, #021Bh
MOVX A, @DPTR
JNZ 2Eh
JB 07h, 07h
MOV R5, #01h
MOV R4, A
MOV R7, #01h
SJMP 21h
MOV R5, #02h
MOV R4, #00h
MOV R7, #01h
LCALL A485h
MOV R5, #40h
MOV R4, #00h
CLR A
MOV R7, A
LCALL A485h
MOV R5, #C0h
MOV R4, #00h
MOV R7, #03h
LCALL A485h
MOV R5, #01h
MOV R4, #00h
MOV R7, #04h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #021Bh
MOVX @DPTR, A
MOV R0, #6Bh
MOV A, @R0
JNB E0h, 2Ah
MOV DPTR, #021Ch
MOVX A, @DPTR
JNZ 1Ch
JB 07h, 07h
MOV R5, #02h
MOV R4, A
MOV R7, #01h
SJMP 0Fh
MOV R5, #05h
MOV R4, #00h
MOV R7, #01h
LCALL A485h
MOV R5, #03h
MOV R4, #00h
MOV R7, #04h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #021Ch
MOVX @DPTR, A
MOV R0, #6Ch
MOV A, @R0
JNB E0h, 28h
MOV DPTR, #021Eh
MOVX A, @DPTR
JNZ 1Ch
JB 07h, 07h
MOV R5, #04h
MOV R4, A
MOV R7, #01h
SJMP 0Fh
MOV R5, #0Ah
MOV R4, #00h
MOV R7, #01h
LCALL A485h
MOV R5, #06h
MOV R4, #00h
MOV R7, #04h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
INC DPTR
MOVX @DPTR, A
MOV R0, #6Dh
MOV A, @R0
JNB E0h, 2Ah
MOV DPTR, #0220h
MOVX A, @DPTR
JNZ 1Ch
JB 07h, 07h
MOV R5, #08h
MOV R4, A
MOV R7, #01h
SJMP 0Fh
MOV R5, #14h
MOV R4, #00h
MOV R7, #01h
LCALL A485h
MOV R5, #0Ch
MOV R4, #00h
MOV R7, #04h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0220h
MOVX @DPTR, A
MOV R0, #6Eh
MOV A, @R0
JNB E0h, 2Ah
MOV DPTR, #0223h
MOVX A, @DPTR
JNZ 1Ch
JB 07h, 07h
MOV R5, #10h
MOV R4, A
MOV R7, #01h
SJMP 0Fh
MOV R5, #28h
MOV R4, #00h
MOV R7, #01h
LCALL A485h
MOV R5, #38h
MOV R4, #00h
MOV R7, #04h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0223h
MOVX @DPTR, A
MOV R0, #6Fh
MOV A, @R0
JNB E0h, 2Ah
MOV DPTR, #0227h
MOVX A, @DPTR
JNZ 1Ch
JB 07h, 07h
MOV R5, #20h
MOV R4, A
MOV R7, #01h
SJMP 0Fh
MOV R5, #50h
MOV R4, #00h
MOV R7, #01h
LCALL A485h
MOV R5, #20h
MOV R4, #00h
MOV R7, #04h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0227h
MOVX @DPTR, A
MOV R0, #70h
MOV A, @R0
JNB E0h, 2Ah
MOV DPTR, #022Ch
MOVX A, @DPTR
JNZ 1Ch
JB 07h, 07h
MOV R5, #40h
MOV R4, A
MOV R7, #01h
SJMP 0Fh
MOV R5, #A0h
MOV R4, #00h
MOV R7, #01h
LCALL A485h
MOV R5, #60h
MOV R4, #00h
MOV R7, #04h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #022Ch
MOVX @DPTR, A
MOV R0, #71h
MOV A, @R0
JNB E0h, 3Ch
MOV DPTR, #0232h
MOVX A, @DPTR
JNZ 2Eh
JB 07h, 07h
MOV R5, #80h
MOV R4, A
MOV R7, #01h
SJMP 21h
MOV R5, #40h
MOV R4, #00h
MOV R7, #01h
LCALL A485h
MOV R5, #01h
MOV R4, #00h
MOV R7, #02h
LCALL A485h
MOV R5, #C0h
MOV R4, #00h
MOV R7, #04h
LCALL A485h
MOV R5, #01h
MOV R4, #00h
MOV R7, #05h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0232h
MOVX @DPTR, A
MOV R0, #72h
MOV A, @R0
JNB E0h, 33h
MOV DPTR, #0239h
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #01h
MOV R4, A
MOV R7, #02h
SJMP 18h
MOV R5, #02h
MOV R4, #00h
MOV R7, #02h
LCALL A485h
MOV R5, #80h
MOV R4, #00h
MOV R7, #01h
LCALL A485h
MOV R5, #03h
MOV R4, #00h
MOV R7, #05h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0239h
MOVX @DPTR, A
MOV R0, #73h
MOV A, @R0
JNB E0h, 2Ah
MOV DPTR, #0241h
MOVX A, @DPTR
JNZ 1Ch
JB 07h, 07h
MOV R5, #02h
MOV R4, A
MOV R7, #02h
SJMP 0Fh
MOV R5, #05h
MOV R4, #00h
MOV R7, #02h
LCALL A485h
MOV R5, #07h
MOV R4, #00h
MOV R7, #05h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0241h
MOVX @DPTR, A
MOV R0, #74h
MOV A, @R0
JNB E0h, 2Ah
MOV DPTR, #024Ah
MOVX A, @DPTR
JNZ 1Ch
JB 07h, 07h
MOV R5, #04h
MOV R4, A
MOV R7, #02h
SJMP 0Fh
MOV R5, #0Ah
MOV R4, #00h
MOV R7, #02h
LCALL A485h
MOV R5, #0Eh
MOV R4, #00h
MOV R7, #05h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #024Ah
MOVX @DPTR, A
MOV R0, #75h
MOV A, @R0
JNB E0h, 2Ah
MOV DPTR, #0253h
MOVX A, @DPTR
JNZ 1Ch
JB 07h, 07h
MOV R5, #08h
MOV R4, A
MOV R7, #02h
SJMP 0Fh
MOV R5, #14h
MOV R4, #00h
MOV R7, #02h
LCALL A485h
MOV R5, #1Ch
MOV R4, #00h
MOV R7, #05h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0253h
MOVX @DPTR, A
MOV R0, #76h
MOV A, @R0
JNB E0h, 2Ah
MOV DPTR, #021Fh
MOVX A, @DPTR
JNZ 1Ch
JB 07h, 07h
MOV R5, #10h
MOV R4, A
MOV R7, #02h
SJMP 0Fh
MOV R5, #08h
MOV R4, #00h
MOV R7, #02h
LCALL A485h
MOV R5, #38h
MOV R4, #00h
MOV R7, #05h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #021Fh
MOVX @DPTR, A
MOV 4Bh, #02h
MOV 4Ch, #03h
MOV R0, #63h
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #0238h
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #02h
MOV R4, A
MOV R7, #03h
SJMP 18h
MOV R5, #04h
MOV R4, #00h
CLR A
MOV R7, A
LCALL A485h
MOV R5, #04h
MOV R4, #00h
MOV R7, #03h
LCALL A485h
MOV R5, #02h
MOV R4, #00h
MOV R7, #06h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0238h
MOVX @DPTR, A
MOV R0, #64h
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #0240h
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #04h
MOV R4, A
MOV R7, #03h
SJMP 18h
MOV R5, #0Ch
MOV R4, #00h
CLR A
MOV R7, A
LCALL A485h
MOV R5, #0Ah
MOV R4, #00h
MOV R7, #03h
LCALL A485h
MOV R5, #06h
MOV R4, #00h
MOV R7, #06h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0240h
MOVX @DPTR, A
MOV R0, #65h
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #0249h
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #08h
MOV R4, A
MOV R7, #03h
SJMP 18h
MOV R5, #18h
MOV R4, #00h
CLR A
MOV R7, A
LCALL A485h
MOV R5, #14h
MOV R4, #00h
MOV R7, #03h
LCALL A485h
MOV R5, #0Ch
MOV R4, #00h
MOV R7, #06h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0249h
MOVX @DPTR, A
MOV R0, #66h
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #0252h
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #10h
MOV R4, A
MOV R7, #03h
SJMP 18h
MOV R5, #18h
MOV R4, #00h
CLR A
MOV R7, A
LCALL A485h
MOV R5, #28h
MOV R4, #00h
MOV R7, #03h
LCALL A485h
MOV R5, #18h
MOV R4, #00h
MOV R7, #06h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0252h
MOVX @DPTR, A
MOV R0, #67h
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #025Bh
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #20h
MOV R4, A
MOV R7, #03h
SJMP 18h
MOV R5, #30h
MOV R4, #00h
CLR A
MOV R7, A
LCALL A485h
MOV R5, #50h
MOV R4, #00h
MOV R7, #03h
LCALL A485h
MOV R5, #30h
MOV R4, #00h
MOV R7, #06h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #025Bh
MOVX @DPTR, A
MOV R0, #68h
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #0221h
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #40h
MOV R4, A
MOV R7, #03h
SJMP 18h
MOV R5, #60h
MOV R4, #00h
CLR A
MOV R7, A
LCALL A485h
MOV R5, #A0h
MOV R4, #00h
MOV R7, #03h
LCALL A485h
MOV R5, #60h
MOV R4, #00h
MOV R7, #06h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0221h
MOVX @DPTR, A
MOV R0, #69h
MOV A, @R0
ANL A, 4Bh
JZ 45h
MOV DPTR, #0225h
MOVX A, @DPTR
JNZ 37h
JB 07h, 07h
MOV R5, #80h
MOV R4, A
MOV R7, #03h
SJMP 2Ah
MOV R5, #40h
MOV R4, #00h
CLR A
MOV R7, A
LCALL A485h
MOV R5, #01h
MOV R4, #00h
MOV R7, #01h
LCALL A485h
MOV R5, #40h
MOV R4, #00h
MOV R7, #03h
LCALL A485h
MOV R5, #01h
MOV R4, #00h
MOV R7, #04h
LCALL A485h
MOV R5, #C0h
MOV R4, #00h
MOV R7, #06h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0225h
MOVX @DPTR, A
MOV 4Ch, #04h
MOV R0, #6Ah
MOV A, @R0
ANL A, 4Bh
JZ 45h
MOV DPTR, #022Ah
MOVX A, @DPTR
JNZ 37h
JB 07h, 07h
MOV R5, #01h
MOV R4, A
MOV R7, #04h
SJMP 2Ah
MOV R5, #03h
MOV R4, #00h
MOV R7, #01h
LCALL A485h
MOV R5, #80h
MOV R4, #00h
MOV R7, #03h
LCALL A485h
MOV R5, #02h
MOV R4, #00h
MOV R7, #04h
LCALL A485h
MOV R5, #80h
MOV R4, #00h
MOV R7, #06h
LCALL A485h
MOV R5, #01h
MOV R4, #00h
MOV R7, #07h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #022Ah
MOVX @DPTR, A
MOV R0, #6Bh
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #0230h
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #02h
MOV R4, A
MOV R7, #04h
SJMP 18h
MOV R5, #06h
MOV R4, #00h
MOV R7, #01h
LCALL A485h
MOV R5, #05h
MOV R4, #00h
MOV R7, #04h
LCALL A485h
MOV R5, #03h
MOV R4, #00h
MOV R7, #07h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0230h
MOVX @DPTR, A
MOV R0, #6Ch
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #0237h
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #04h
MOV R4, A
MOV R7, #04h
SJMP 18h
MOV R5, #0Ch
MOV R4, #00h
MOV R7, #01h
LCALL A485h
MOV R5, #0Ah
MOV R4, #00h
MOV R7, #04h
LCALL A485h
MOV R5, #06h
MOV R4, #00h
MOV R7, #07h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0237h
MOVX @DPTR, A
MOV R0, #6Dh
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #023Fh
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #08h
MOV R4, A
MOV R7, #04h
SJMP 18h
MOV R5, #18h
MOV R4, #00h
MOV R7, #01h
LCALL A485h
MOV R5, #14h
MOV R4, #00h
MOV R7, #04h
LCALL A485h
MOV R5, #0Ch
MOV R4, #00h
MOV R7, #07h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #023Fh
MOVX @DPTR, A
MOV R0, #6Eh
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #0248h
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #10h
MOV R4, A
MOV R7, #04h
SJMP 18h
MOV R5, #30h
MOV R4, #00h
MOV R7, #01h
LCALL A485h
MOV R5, #28h
MOV R4, #00h
MOV R7, #04h
LCALL A485h
MOV R5, #18h
MOV R4, #00h
MOV R7, #07h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0248h
MOVX @DPTR, A
MOV R0, #6Fh
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #0251h
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #20h
MOV R4, A
MOV R7, #04h
SJMP 18h
MOV R5, #60h
MOV R4, #00h
MOV R7, #01h
LCALL A485h
MOV R5, #50h
MOV R4, #00h
MOV R7, #04h
LCALL A485h
MOV R5, #30h
MOV R4, #00h
MOV R7, #07h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0251h
MOVX @DPTR, A
MOV R0, #70h
MOV A, @R0
ANL A, 4Bh
JZ 43h
MOV DPTR, #025Ah
MOVX A, @DPTR
JNZ 35h
JB 07h, 05h
MOV R5, #40h
MOV R4, A
SJMP 28h
MOV R5, #C0h
MOV R4, #00h
MOV R7, #01h
LCALL A485h
MOV R5, #40h
MOV R4, #00h
MOV R7, #07h
LCALL A485h
MOV R5, #01h
MOV R4, #00h
MOV R7, #05h
LCALL A485h
MOV R5, #20h
MOV R4, #00h
MOV R7, #07h
LCALL A485h
MOV R5, #20h
MOV R4, #00h
MOV R7, #04h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #025Ah
MOVX @DPTR, A
MOV R0, #71h
MOV A, @R0
ANL A, 4Bh
JZ 19h
MOV DPTR, #0262h
MOVX A, @DPTR
JNZ 0Bh
JB 07h, 08h
MOV R5, #80h
MOV R4, A
MOV R7, #04h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0262h
MOVX @DPTR, A
MOV 4Ch, #05h
MOV R0, #72h
MOV A, @R0
ANL A, 4Bh
JZ 45h
MOV DPTR, #0224h
MOVX A, @DPTR
JNZ 37h
JB 07h, 07h
MOV R5, #01h
MOV R4, A
MOV R7, #05h
SJMP 2Ah
MOV R5, #80h
MOV R4, #00h
MOV R7, #01h
LCALL A485h
MOV R5, #03h
MOV R4, #00h
MOV R7, #02h
LCALL A485h
MOV R5, #40h
MOV R4, #00h
MOV R7, #04h
LCALL A485h
MOV R5, #02h
MOV R4, #00h
MOV R7, #05h
LCALL A485h
MOV R5, #03h
MOV R4, #00h
MOV R7, #08h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0224h
MOVX @DPTR, A
MOV R0, #73h
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #0229h
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #02h
MOV R4, A
MOV R7, #05h
SJMP 18h
MOV R5, #07h
MOV R4, #00h
MOV R7, #02h
LCALL A485h
MOV R5, #05h
MOV R4, #00h
MOV R7, #05h
LCALL A485h
MOV R5, #07h
MOV R4, #00h
MOV R7, #08h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0229h
MOVX @DPTR, A
MOV R0, #74h
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #022Fh
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #04h
MOV R4, A
MOV R7, #05h
SJMP 18h
MOV R5, #0Eh
MOV R4, #00h
MOV R7, #02h
LCALL A485h
MOV R5, #0Ah
MOV R4, #00h
MOV R7, #05h
LCALL A485h
MOV R5, #0Eh
MOV R4, #00h
MOV R7, #08h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #022Fh
MOVX @DPTR, A
MOV R0, #75h
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #0236h
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #08h
MOV R4, A
MOV R7, #05h
SJMP 18h
MOV R5, #1Ch
MOV R4, #00h
MOV R7, #02h
LCALL A485h
MOV R5, #14h
MOV R4, #00h
MOV R7, #05h
LCALL A485h
MOV R5, #1Ch
MOV R4, #00h
MOV R7, #08h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0236h
MOVX @DPTR, A
MOV R0, #76h
MOV A, @R0
ANL A, 4Bh
JZ 2Ah
MOV DPTR, #023Eh
MOVX A, @DPTR
JNZ 1Ch
JB 07h, 07h
MOV R5, #10h
MOV R4, A
MOV R7, #05h
SJMP 0Fh
MOV R5, #28h
MOV R4, #00h
MOV R7, #05h
LCALL A485h
MOV R5, #38h
MOV R4, #00h
MOV R7, #08h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #023Eh
MOVX @DPTR, A
MOV R0, #77h
MOV A, @R0
ANL A, 4Bh
JZ 2Ah
MOV DPTR, #0247h
MOVX A, @DPTR
JNZ 1Ch
JB 07h, 07h
MOV R5, #20h
MOV R4, A
MOV R7, #05h
SJMP 0Fh
MOV R5, #50h
MOV R4, #00h
MOV R7, #05h
LCALL A485h
MOV R5, #20h
MOV R4, #00h
MOV R7, #08h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0247h
MOVX @DPTR, A
MOV R0, #78h
MOV A, @R0
ANL A, 4Bh
JZ 2Ah
MOV DPTR, #0250h
MOVX A, @DPTR
JNZ 1Ch
JB 07h, 07h
MOV R5, #40h
MOV R4, A
MOV R7, #05h
SJMP 0Fh
MOV R5, #20h
MOV R4, #00h
MOV R7, #05h
LCALL A485h
MOV R5, #60h
MOV R4, #00h
MOV R7, #08h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0250h
MOVX @DPTR, A
MOV 4Bh, #04h
MOV 4Ch, #06h
MOV R0, #62h
MOV A, @R0
ANL A, 4Bh
JZ 19h
MOV DPTR, #0261h
MOVX A, @DPTR
JNZ 0Bh
JB 07h, 08h
MOV R5, #01h
MOV R4, A
MOV R7, #06h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0261h
MOVX @DPTR, A
MOV R0, #63h
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #0268h
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #02h
MOV R4, A
MOV R7, #06h
SJMP 18h
MOV R5, #06h
MOV R4, #00h
MOV R7, #03h
LCALL A485h
MOV R5, #04h
MOV R4, #00h
MOV R7, #06h
LCALL A485h
MOV R5, #06h
MOV R4, #00h
MOV R7, #09h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0268h
MOVX @DPTR, A
MOV R0, #64h
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #0228h
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #04h
MOV R4, A
MOV R7, #06h
SJMP 18h
MOV R5, #0Ch
MOV R4, #00h
MOV R7, #03h
LCALL A485h
MOV R5, #0Ah
MOV R4, #00h
MOV R7, #06h
LCALL A485h
MOV R5, #06h
MOV R4, #00h
MOV R7, #09h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0228h
MOVX @DPTR, A
MOV R0, #65h
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #022Eh
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #08h
MOV R4, A
MOV R7, #06h
SJMP 18h
MOV R5, #18h
MOV R4, #00h
MOV R7, #03h
LCALL A485h
MOV R5, #14h
MOV R4, #00h
MOV R7, #06h
LCALL A485h
MOV R5, #0Ch
MOV R4, #00h
MOV R7, #09h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #022Eh
MOVX @DPTR, A
MOV R0, #66h
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #0235h
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #10h
MOV R4, A
MOV R7, #06h
SJMP 18h
MOV R5, #30h
MOV R4, #00h
MOV R7, #03h
LCALL A485h
MOV R5, #28h
MOV R4, #00h
MOV R7, #06h
LCALL A485h
MOV R5, #18h
MOV R4, #00h
MOV R7, #09h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0235h
MOVX @DPTR, A
MOV R0, #67h
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #023Dh
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #20h
MOV R4, A
MOV R7, #06h
SJMP 18h
MOV R5, #60h
MOV R4, #00h
MOV R7, #03h
LCALL A485h
MOV R5, #50h
MOV R4, #00h
MOV R7, #06h
LCALL A485h
MOV R5, #30h
MOV R4, #00h
MOV R7, #09h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #023Dh
MOVX @DPTR, A
MOV R0, #68h
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #0246h
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #40h
MOV R4, A
MOV R7, #06h
SJMP 18h
MOV R5, #C0h
MOV R4, #00h
MOV R7, #03h
LCALL A485h
MOV R5, #A0h
MOV R4, #00h
MOV R7, #06h
LCALL A485h
MOV R5, #60h
MOV R4, #00h
MOV R7, #09h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0246h
MOVX @DPTR, A
MOV R0, #69h
MOV A, @R0
ANL A, 4Bh
JZ 43h
MOV DPTR, #024Fh
MOVX A, @DPTR
JNZ 35h
MOV R5, #80h
JB 07h, 05h
MOV R4, A
MOV R7, #06h
SJMP 28h
MOV R4, #00h
MOV R7, #03h
LCALL A485h
MOV R5, #01h
MOV R4, #00h
MOV R7, #04h
LCALL A485h
MOV R5, #40h
MOV R4, #00h
MOV R7, #06h
LCALL A485h
MOV R5, #01h
MOV R4, #00h
MOV R7, #07h
LCALL A485h
MOV R5, #C0h
MOV R4, #00h
MOV R7, #09h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #024Fh
MOVX @DPTR, A
MOV 4Ch, #07h
MOV R0, #6Ah
MOV A, @R0
ANL A, 4Bh
JZ 45h
MOV DPTR, #0258h
MOVX A, @DPTR
JNZ 37h
JB 07h, 07h
MOV R5, #01h
MOV R4, A
MOV R7, #07h
SJMP 2Ah
MOV R5, #03h
MOV R4, #00h
MOV R7, #04h
LCALL A485h
MOV R5, #80h
MOV R4, #00h
MOV R7, #06h
LCALL A485h
MOV R5, #02h
MOV R4, #00h
MOV R7, #07h
LCALL A485h
MOV R5, #80h
MOV R4, #00h
MOV R7, #09h
LCALL A485h
MOV R5, #01h
MOV R4, #00h
MOV R7, #0Ah
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0258h
MOVX @DPTR, A
MOV R0, #6Bh
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #0260h
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #02h
MOV R4, A
MOV R7, #07h
SJMP 18h
MOV R5, #06h
MOV R4, #00h
MOV R7, #04h
LCALL A485h
MOV R5, #05h
MOV R4, #00h
MOV R7, #07h
LCALL A485h
MOV R5, #03h
MOV R4, #00h
MOV R7, #0Ah
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0260h
MOVX @DPTR, A
MOV R0, #6Ch
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #0267h
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #04h
MOV R4, A
MOV R7, #07h
SJMP 18h
MOV R5, #0Ch
MOV R4, #00h
MOV R7, #04h
LCALL A485h
MOV R5, #0Ah
MOV R4, #00h
MOV R7, #07h
LCALL A485h
MOV R5, #06h
MOV R4, #00h
MOV R7, #0Ah
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0267h
MOVX @DPTR, A
MOV R0, #6Dh
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #026Dh
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #08h
MOV R4, A
MOV R7, #07h
SJMP 18h
MOV R5, #18h
MOV R4, #00h
MOV R7, #04h
LCALL A485h
MOV R5, #14h
MOV R4, #00h
MOV R7, #07h
LCALL A485h
MOV R5, #0Ch
MOV R4, #00h
MOV R7, #0Ah
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #026Dh
MOVX @DPTR, A
MOV R0, #6Eh
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #022Dh
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #10h
MOV R4, A
MOV R7, #07h
SJMP 18h
MOV R5, #30h
MOV R4, #00h
MOV R7, #04h
LCALL A485h
MOV R5, #28h
MOV R4, #00h
MOV R7, #07h
LCALL A485h
MOV R5, #18h
MOV R4, #00h
MOV R7, #0Ah
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #022Dh
MOVX @DPTR, A
MOV R0, #6Fh
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #0234h
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #20h
MOV R4, A
MOV R7, #07h
SJMP 18h
MOV R5, #60h
MOV R4, #00h
MOV R7, #04h
LCALL A485h
MOV R5, #D0h
MOV R4, #00h
MOV R7, #07h
LCALL A485h
MOV R5, #50h
MOV R4, #00h
MOV R7, #0Ah
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0234h
MOVX @DPTR, A
MOV R0, #70h
MOV A, @R0
ANL A, 4Bh
JZ 3Ah
MOV DPTR, #023Ch
MOVX A, @DPTR
JNZ 2Ch
MOV R5, #40h
JB 07h, 05h
MOV R4, A
MOV R7, #07h
SJMP 1Fh
MOV R4, #00h
MOV R7, #04h
LCALL A485h
MOV R5, #20h
MOV R4, #00h
MOV R7, #07h
LCALL A485h
MOV R5, #40h
MOV R4, #00h
MOV R7, #0Ah
LCALL A485h
MOV R5, #01h
MOV R4, #00h
MOV R7, #08h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #023Ch
MOVX @DPTR, A
MOV R0, #71h
MOV A, @R0
ANL A, 4Bh
JZ 31h
MOV DPTR, #0245h
MOVX A, @DPTR
JNZ 23h
JB 07h, 05h
MOV R5, #20h
MOV R4, A
SJMP 16h
MOV R5, #40h
MOV R4, #00h
MOV R7, #04h
LCALL A485h
MOV R5, #20h
MOV R4, #00h
MOV R7, #07h
LCALL A485h
MOV R5, #40h
MOV R4, #00h
MOV R7, #0Ah
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0245h
MOVX @DPTR, A
MOV 4Ch, #08h
MOV R0, #72h
MOV A, @R0
ANL A, 4Bh
JZ 3Ah
MOV DPTR, #024Eh
MOVX A, @DPTR
JNZ 2Ch
MOV R5, #01h
JB 07h, 05h
MOV R4, A
MOV R7, #08h
SJMP 1Fh
MOV R4, #00h
MOV R7, #05h
LCALL A485h
MOV R5, #02h
MOV R4, #00h
MOV R7, #08h
LCALL A485h
MOV R5, #20h
MOV R4, #00h
MOV R7, #0Ah
LCALL A485h
MOV R5, #40h
MOV R4, #00h
MOV R7, #07h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #024Eh
MOVX @DPTR, A
MOV R0, #73h
MOV A, @R0
ANL A, 4Bh
JZ 28h
MOV DPTR, #0257h
MOVX A, @DPTR
JNZ 1Ah
JB 07h, 05h
MOV R5, #02h
MOV R4, A
SJMP 0Dh
MOV R5, #07h
MOV R4, #00h
MOV R7, #05h
LCALL A485h
MOV R5, #05h
MOV R4, #00h
MOV R7, #08h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0257h
MOVX @DPTR, A
MOV R0, #74h
MOV A, @R0
ANL A, 4Bh
JZ 28h
MOV DPTR, #025Fh
MOVX A, @DPTR
JNZ 1Ah
JB 07h, 05h
MOV R5, #04h
MOV R4, A
SJMP 0Dh
MOV R5, #0Eh
MOV R4, #00h
MOV R7, #05h
LCALL A485h
MOV R5, #0Ah
MOV R4, #00h
MOV R7, #08h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #025Fh
MOVX @DPTR, A
MOV R0, #75h
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #0266h
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #08h
MOV R4, A
MOV R7, #08h
SJMP 18h
MOV R5, #1Ch
MOV R4, #00h
MOV R7, #05h
LCALL A485h
MOV R5, #14h
MOV R4, #00h
MOV R7, #08h
LCALL A485h
MOV R5, #18h
MOV R4, #00h
MOV R7, #0Bh
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0266h
MOVX @DPTR, A
MOV R0, #76h
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #026Ch
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #10h
MOV R4, A
MOV R7, #08h
SJMP 18h
MOV R5, #38h
MOV R4, #00h
MOV R7, #05h
LCALL A485h
MOV R5, #28h
MOV R4, #00h
MOV R7, #08h
LCALL A485h
MOV R5, #38h
MOV R4, #00h
MOV R7, #0Bh
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #026Ch
MOVX @DPTR, A
MOV R0, #77h
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #0271h
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #20h
MOV R4, A
MOV R7, #08h
SJMP 18h
MOV R5, #70h
MOV R4, #00h
MOV R7, #05h
LCALL A485h
MOV R5, #50h
MOV R4, #00h
MOV R7, #08h
LCALL A485h
MOV R5, #70h
MOV R4, #00h
MOV R7, #0Bh
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0271h
MOVX @DPTR, A
MOV R0, #78h
MOV A, @R0
ANL A, 4Bh
JZ 3Ch
MOV DPTR, #0233h
MOVX A, @DPTR
JNZ 2Eh
JB 07h, 07h
MOV R5, #40h
MOV R4, A
MOV R7, #08h
SJMP 21h
MOV R5, #60h
MOV R4, #00h
MOV R7, #05h
LCALL A485h
MOV R5, #20h
MOV R4, #00h
MOV R7, #08h
LCALL A485h
MOV R5, #60h
MOV R4, #00h
MOV R7, #0Bh
LCALL A485h
MOV R5, #40h
MOV R4, #00h
MOV R7, #0Eh
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0233h
MOVX @DPTR, A
MOV 4Bh, #08h
MOV 4Ch, #09h
MOV R0, #63h
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #024Dh
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #02h
MOV R4, A
MOV R7, #09h
SJMP 18h
MOV R5, #06h
MOV R4, #00h
MOV R7, #06h
LCALL A485h
MOV R5, #04h
MOV R4, #00h
MOV R7, #09h
LCALL A485h
MOV R5, #02h
MOV R4, #00h
MOV R7, #0Ch
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #024Dh
MOVX @DPTR, A
MOV R0, #64h
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #0256h
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #04h
MOV R4, A
MOV R7, #09h
SJMP 18h
MOV R5, #0Ch
MOV R4, #00h
MOV R7, #06h
LCALL A485h
MOV R5, #0Ah
MOV R4, #00h
MOV R7, #09h
LCALL A485h
MOV R5, #06h
MOV R4, #00h
MOV R7, #0Ch
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0256h
MOVX @DPTR, A
MOV R0, #65h
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #025Eh
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #08h
MOV R4, A
MOV R7, #09h
SJMP 18h
MOV R5, #18h
MOV R4, #00h
MOV R7, #06h
LCALL A485h
MOV R5, #14h
MOV R4, #00h
MOV R7, #09h
LCALL A485h
MOV R5, #0Ch
MOV R4, #00h
MOV R7, #0Ch
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #025Eh
MOVX @DPTR, A
MOV R0, #66h
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #0265h
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #10h
MOV R4, A
MOV R7, #09h
SJMP 18h
MOV R5, #30h
MOV R4, #00h
MOV R7, #06h
LCALL A485h
MOV R5, #28h
MOV R4, #00h
MOV R7, #09h
LCALL A485h
MOV R5, #18h
MOV R4, #00h
MOV R7, #0Ch
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0265h
MOVX @DPTR, A
MOV R0, #67h
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #026Bh
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #20h
MOV R4, A
MOV R7, #09h
SJMP 18h
MOV R5, #60h
MOV R4, #00h
MOV R7, #06h
LCALL A485h
MOV R5, #50h
MOV R4, #00h
MOV R7, #09h
LCALL A485h
MOV R5, #30h
MOV R4, #00h
MOV R7, #0Ch
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #026Bh
MOVX @DPTR, A
MOV R0, #68h
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #0270h
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #40h
MOV R4, A
MOV R7, #09h
SJMP 18h
MOV R5, #C0h
MOV R4, #00h
MOV R7, #06h
LCALL A485h
MOV R5, #A0h
MOV R4, #00h
MOV R7, #09h
LCALL A485h
MOV R5, #60h
MOV R4, #00h
MOV R7, #0Ch
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0270h
MOVX @DPTR, A
MOV R0, #69h
MOV A, @R0
ANL A, 4Bh
JZ 43h
MOV DPTR, #0274h
MOVX A, @DPTR
JNZ 35h
MOV R5, #80h
JB 07h, 05h
MOV R4, A
MOV R7, #09h
SJMP 28h
MOV R4, #00h
MOV R7, #06h
LCALL A485h
MOV R5, #01h
MOV R4, #00h
MOV R7, #07h
LCALL A485h
MOV R5, #40h
MOV R4, #00h
MOV R7, #09h
LCALL A485h
MOV R5, #01h
MOV R4, #00h
MOV R7, #0Ah
LCALL A485h
MOV R5, #C0h
MOV R4, #00h
MOV R7, #0Ch
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0274h
MOVX @DPTR, A
MOV 4Ch, #0Ah
MOV R0, #6Ah
MOV A, @R0
ANL A, 4Bh
JZ 45h
MOV DPTR, #023Ah
MOVX A, @DPTR
JNZ 37h
JB 07h, 07h
MOV R5, #01h
MOV R4, A
MOV R7, #0Ah
SJMP 2Ah
MOV R5, #03h
MOV R4, #00h
MOV R7, #07h
LCALL A485h
MOV R5, #80h
MOV R4, #00h
MOV R7, #09h
LCALL A485h
MOV R5, #02h
MOV R4, #00h
MOV R7, #0Ah
LCALL A485h
MOV R5, #80h
MOV R4, #00h
MOV R7, #0Ch
LCALL A485h
MOV R5, #01h
MOV R4, #00h
MOV R7, #0Dh
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #023Ah
MOVX @DPTR, A
MOV R0, #6Bh
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #0243h
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #02h
MOV R4, A
MOV R7, #0Ah
SJMP 18h
MOV R5, #06h
MOV R4, #00h
MOV R7, #07h
LCALL A485h
MOV R5, #05h
MOV R4, #00h
MOV R7, #0Ah
LCALL A485h
MOV R5, #03h
MOV R4, #00h
MOV R7, #0Dh
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0243h
MOVX @DPTR, A
MOV R0, #6Ch
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #024Ch
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #04h
MOV R4, A
MOV R7, #0Ah
SJMP 18h
MOV R5, #0Ch
MOV R4, #00h
MOV R7, #07h
LCALL A485h
MOV R5, #0Ah
MOV R4, #00h
MOV R7, #0Ah
LCALL A485h
MOV R5, #06h
MOV R4, #00h
MOV R7, #0Dh
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #024Ch
MOVX @DPTR, A
MOV R0, #6Dh
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #0255h
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #08h
MOV R4, A
MOV R7, #0Ah
SJMP 18h
MOV R5, #18h
MOV R4, #00h
MOV R7, #07h
LCALL A485h
MOV R5, #14h
MOV R4, #00h
MOV R7, #0Ah
LCALL A485h
MOV R5, #0Ch
MOV R4, #00h
MOV R7, #0Dh
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0255h
MOVX @DPTR, A
MOV R0, #6Eh
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #025Dh
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #10h
MOV R4, A
MOV R7, #0Ah
SJMP 18h
MOV R5, #30h
MOV R4, #00h
MOV R7, #07h
LCALL A485h
MOV R5, #48h
MOV R4, #00h
MOV R7, #0Ah
LCALL A485h
MOV R5, #48h
MOV R4, #00h
MOV R7, #0Dh
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #025Dh
MOVX @DPTR, A
MOV R0, #6Fh
MOV A, @R0
ANL A, 4Bh
JZ 31h
MOV DPTR, #0264h
MOVX A, @DPTR
JNZ 23h
JB 07h, 05h
MOV R5, #20h
MOV R4, A
SJMP 16h
MOV R5, #40h
MOV R4, #00h
MOV R7, #04h
LCALL A485h
MOV R5, #20h
MOV R4, #00h
MOV R7, #07h
LCALL A485h
MOV R5, #40h
MOV R4, #00h
MOV R7, #0Ah
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0264h
MOVX @DPTR, A
MOV R0, #70h
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #026Ah
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #40h
MOV R4, A
MOV R7, #0Ah
SJMP 18h
MOV R5, #E0h
MOV R4, #00h
MOV R7, #07h
LCALL A485h
MOV R5, #30h
MOV R4, #00h
MOV R7, #0Ah
LCALL A485h
MOV R5, #40h
MOV R4, #00h
MOV R7, #0Dh
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #026Ah
MOVX @DPTR, A
MOV R0, #75h
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #024Bh
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #08h
MOV R4, A
MOV R7, #0Bh
SJMP 18h
MOV R5, #1Ch
MOV R4, #00h
MOV R7, #08h
LCALL A485h
MOV R5, #10h
MOV R4, #00h
MOV R7, #0Bh
LCALL A485h
MOV R5, #18h
MOV R4, #00h
MOV R7, #0Eh
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #024Bh
MOVX @DPTR, A
MOV R0, #76h
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #0254h
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #10h
MOV R4, A
MOV R7, #0Bh
SJMP 18h
MOV R5, #38h
MOV R4, #00h
MOV R7, #08h
LCALL A485h
MOV R5, #28h
MOV R4, #00h
MOV R7, #0Bh
LCALL A485h
MOV R5, #38h
MOV R4, #00h
MOV R7, #0Eh
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0254h
MOVX @DPTR, A
MOV R0, #77h
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #025Ch
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #20h
MOV R4, A
MOV R7, #0Bh
SJMP 18h
MOV R5, #70h
MOV R4, #00h
MOV R7, #08h
LCALL A485h
MOV R5, #50h
MOV R4, #00h
MOV R7, #0Bh
LCALL A485h
MOV R5, #70h
MOV R4, #00h
MOV R7, #0Eh
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #025Ch
MOVX @DPTR, A
MOV 4Bh, #10h
MOV 4Ch, #0Ch
MOV R0, #63h
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #0272h
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #02h
MOV R4, A
MOV R7, #0Ch
SJMP 18h
MOV R5, #06h
MOV R4, #00h
MOV R7, #09h
LCALL A485h
MOV R5, #04h
MOV R4, #00h
MOV R7, #0Ch
LCALL A485h
MOV R5, #06h
MOV R4, #00h
MOV R7, #0Fh
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0272h
MOVX @DPTR, A
MOV R0, #64h
MOV A, @R0
ANL A, 4Bh
JZ 3Ch
MOV DPTR, #0275h
MOVX A, @DPTR
JNZ 2Eh
JB 07h, 07h
MOV R5, #04h
MOV R4, A
MOV R7, #0Ch
SJMP 21h
MOV R5, #0Ch
MOV R4, #00h
MOV R7, #09h
LCALL A485h
MOV R5, #0Ah
MOV R4, #00h
MOV R7, #0Ch
LCALL A485h
MOV R5, #80h
MOV R4, #00h
MOV R7, #10h
LCALL A485h
MOV R5, #04h
MOV R4, #00h
MOV R7, #0Fh
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0275h
MOVX @DPTR, A
MOV R0, #65h
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #0277h
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #08h
MOV R4, A
MOV R7, #0Ch
SJMP 18h
MOV R5, #18h
MOV R4, #00h
MOV R7, #09h
LCALL A485h
MOV R5, #14h
MOV R4, #00h
MOV R7, #0Ch
LCALL A485h
MOV R5, #04h
MOV R4, #00h
MOV R7, #0Fh
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0277h
MOVX @DPTR, A
MOV R0, #66h
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #0278h
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #10h
MOV R4, A
MOV R7, #0Ch
SJMP 18h
MOV R5, #30h
MOV R4, #00h
MOV R7, #09h
LCALL A485h
MOV R5, #28h
MOV R4, #00h
MOV R7, #0Ch
LCALL A485h
MOV R5, #08h
MOV R4, #00h
MOV R7, #0Fh
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0278h
MOVX @DPTR, A
MOV R0, #67h
MOV A, @R0
ANL A, 4Bh
JZ 28h
MOV DPTR, #027Ah
MOVX A, @DPTR
JNZ 1Ah
JB 07h, 05h
MOV R5, #20h
MOV R4, A
SJMP 0Dh
MOV R5, #60h
MOV R4, #00h
MOV R7, #09h
LCALL A485h
MOV R5, #50h
MOV R4, #00h
MOV R7, #0Ch
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #027Ah
MOVX @DPTR, A
MOV R0, #68h
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #01ECh
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #40h
MOV R4, A
MOV R7, #0Ch
SJMP 18h
MOV R5, #C0h
MOV R4, #00h
MOV R7, #09h
LCALL A485h
MOV R5, #A0h
MOV R4, #00h
MOV R7, #0Ch
LCALL A485h
MOV R5, #40h
MOV R4, #00h
MOV R7, #0Fh
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #01ECh
MOVX @DPTR, A
MOV R0, #69h
MOV A, @R0
ANL A, 4Bh
JZ 43h
MOV DPTR, #01F0h
MOVX A, @DPTR
JNZ 35h
MOV R5, #80h
JB 07h, 05h
MOV R4, A
MOV R7, #0Ch
SJMP 28h
MOV R4, #00h
MOV R7, #09h
LCALL A485h
MOV R5, #01h
MOV R4, #00h
MOV R7, #0Ah
LCALL A485h
MOV R5, #40h
MOV R4, #00h
MOV R7, #0Ch
LCALL A485h
MOV R5, #01h
MOV R4, #00h
MOV R7, #0Dh
LCALL A485h
MOV R5, #40h
MOV R4, #00h
MOV R7, #0Fh
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #01F0h
MOVX @DPTR, A
MOV 4Ch, #0Dh
MOV R0, #6Ah
MOV A, @R0
ANL A, 4Bh
JZ 31h
MOV DPTR, #01F5h
MOVX A, @DPTR
JNZ 23h
JB 07h, 05h
MOV R5, #01h
MOV R4, A
SJMP 16h
MOV R5, #03h
MOV R4, #00h
MOV R7, #0Ah
LCALL A485h
MOV R5, #80h
MOV R4, #00h
MOV R7, #0Ch
LCALL A485h
MOV R5, #02h
MOV R4, #00h
MOV R7, #0Dh
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #01F5h
MOVX @DPTR, A
MOV R0, #6Bh
MOV A, @R0
ANL A, 4Bh
JZ 31h
MOV DPTR, #01FAh
MOVX A, @DPTR
JNZ 23h
JB 07h, 05h
MOV R5, #02h
MOV R4, A
SJMP 16h
MOV R5, #06h
MOV R4, #00h
MOV R7, #0Ah
LCALL A485h
MOV R5, #02h
MOV R4, #00h
MOV R7, #10h
LCALL A485h
MOV R5, #05h
MOV R4, #00h
MOV R7, #0Dh
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #01FAh
MOVX @DPTR, A
MOV R0, #6Ch
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #01FFh
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #04h
MOV R4, A
MOV R7, #0Dh
SJMP 18h
MOV R5, #0Ch
MOV R4, #00h
MOV R7, #0Ah
LCALL A485h
MOV R5, #0Ah
MOV R4, #00h
MOV R7, #0Dh
LCALL A485h
MOV R5, #06h
MOV R4, #00h
MOV R7, #10h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #01FFh
MOVX @DPTR, A
MOV R0, #6Dh
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #0204h
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #08h
MOV R4, A
MOV R7, #0Dh
SJMP 18h
MOV R5, #18h
MOV R4, #00h
MOV R7, #0Ah
LCALL A485h
MOV R5, #44h
MOV R4, #00h
MOV R7, #0Dh
LCALL A485h
MOV R5, #0Ch
MOV R4, #00h
MOV R7, #10h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0204h
MOVX @DPTR, A
MOV R0, #70h
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #0279h
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #40h
MOV R4, A
MOV R7, #0Dh
SJMP 18h
MOV R5, #50h
MOV R4, #00h
MOV R7, #0Ah
LCALL A485h
MOV R5, #08h
MOV R4, #00h
MOV R7, #0Dh
LCALL A485h
MOV R5, #28h
MOV R4, #00h
MOV R7, #10h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0279h
MOVX @DPTR, A
MOV R0, #73h
MOV A, @R0
ANL A, 4Bh
JZ 21h
MOV DPTR, #01F4h
MOVX A, @DPTR
JNZ 13h
JB 07h, 07h
MOV R5, #02h
MOV R4, A
MOV R7, #0Eh
SJMP 06h
MOV R5, #07h
MOV R4, #00h
MOV R7, #11h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #01F4h
MOVX @DPTR, A
MOV R0, #75h
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #01FEh
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #08h
MOV R4, A
MOV R7, #0Eh
SJMP 18h
MOV R5, #18h
MOV R4, #00h
MOV R7, #0Bh
LCALL A485h
MOV R5, #10h
MOV R4, #00h
MOV R7, #0Eh
LCALL A485h
MOV R5, #1Ch
MOV R4, #00h
MOV R7, #11h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #01FEh
MOVX @DPTR, A
MOV R0, #76h
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #0203h
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #10h
MOV R4, A
MOV R7, #0Eh
SJMP 18h
MOV R5, #38h
MOV R4, #00h
MOV R7, #0Bh
LCALL A485h
MOV R5, #28h
MOV R4, #00h
MOV R7, #0Eh
LCALL A485h
MOV R5, #38h
MOV R4, #00h
MOV R7, #11h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0203h
MOVX @DPTR, A
MOV R0, #77h
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #0207h
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #20h
MOV R4, A
MOV R7, #0Eh
SJMP 18h
MOV R5, #30h
MOV R4, #00h
MOV R7, #0Bh
LCALL A485h
MOV R5, #50h
MOV R4, #00h
MOV R7, #0Eh
LCALL A485h
MOV R5, #20h
MOV R4, #00h
MOV R7, #11h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0207h
MOVX @DPTR, A
MOV R0, #78h
MOV A, @R0
ANL A, 4Bh
JZ 3Ah
MOV DPTR, #020Bh
MOVX A, @DPTR
JNZ 2Ch
MOV R5, #40h
JB 07h, 05h
MOV R4, A
MOV R7, #0Eh
SJMP 1Fh
MOV R4, #00h
MOV R7, #08h
LCALL A485h
MOV R5, #20h
MOV R4, #00h
MOV R7, #0Bh
LCALL A485h
MOV R5, #20h
MOV R4, #00h
MOV R7, #0Eh
LCALL A485h
MOV R5, #20h
MOV R4, #00h
MOV R7, #11h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #020Bh
MOVX @DPTR, A
MOV 4Bh, #20h
MOV 4Ch, #0Fh
MOV R0, #63h
MOV A, @R0
ANL A, 4Bh
JZ 28h
MOV DPTR, #01EEh
MOVX A, @DPTR
JNZ 1Ah
MOV R5, #02h
JB 07h, 05h
MOV R4, A
MOV R7, #0Fh
SJMP 0Dh
MOV R4, #00h
MOV R7, #0Ch
LCALL A485h
MOV R5, #80h
MOV R4, #00h
MOV R7, #10h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #01EEh
MOVX @DPTR, A
MOV R0, #64h
MOV A, @R0
ANL A, 4Bh
JZ 2Ah
MOV DPTR, #01F3h
MOVX A, @DPTR
JNZ 1Ch
JB 07h, 07h
MOV R5, #04h
MOV R4, A
MOV R7, #0Fh
SJMP 0Fh
MOV R5, #0Ch
MOV R4, #00h
MOV R7, #0Ch
LCALL A485h
MOV R5, #80h
MOV R4, #00h
MOV R7, #10h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #01F3h
MOVX @DPTR, A
MOV R0, #68h
MOV A, @R0
ANL A, 4Bh
JZ 21h
MOV DPTR, #0206h
MOVX A, @DPTR
JNZ 13h
JB 07h, 07h
MOV R5, #40h
MOV R4, A
MOV R7, #0Fh
SJMP 06h
MOV R5, #E0h
MOV R4, #00h
MOV R7, #0Ch
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0206h
MOVX @DPTR, A
MOV 4Ch, #10h
MOV R0, #6Bh
MOV A, @R0
ANL A, 4Bh
JZ 28h
MOV DPTR, #0211h
MOVX A, @DPTR
JNZ 1Ah
JB 07h, 05h
MOV R5, #02h
MOV R4, A
SJMP 0Dh
MOV R5, #0Eh
MOV R4, #00h
MOV R7, #0Dh
LCALL A485h
MOV R5, #04h
MOV R4, #00h
MOV R7, #10h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0211h
MOVX @DPTR, A
MOV R0, #6Ch
MOV A, @R0
ANL A, 4Bh
JZ 28h
MOV DPTR, #01EDh
MOVX A, @DPTR
JNZ 1Ah
JB 07h, 05h
MOV R5, #04h
MOV R4, A
SJMP 0Dh
MOV R5, #08h
MOV R4, #00h
MOV R7, #0Dh
LCALL A485h
MOV R5, #0Ah
MOV R4, #00h
MOV R7, #10h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #01EDh
MOVX @DPTR, A
MOV R0, #6Dh
MOV A, @R0
ANL A, 4Bh
JZ 28h
MOV DPTR, #01F2h
MOVX A, @DPTR
JNZ 1Ah
JB 07h, 05h
MOV R5, #08h
MOV R4, A
SJMP 0Dh
MOV R5, #48h
MOV R4, #00h
MOV R7, #0Dh
LCALL A485h
MOV R5, #24h
MOV R4, #00h
MOV R7, #10h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #01F2h
MOVX @DPTR, A
MOV R0, #6Fh
MOV A, @R0
ANL A, 4Bh
JZ 33h
MOV DPTR, #01FCh
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #20h
MOV R4, A
MOV R7, #10h
SJMP 18h
MOV R5, #40h
MOV R4, #00h
MOV R7, #0Dh
LCALL A485h
MOV R5, #08h
MOV R4, #00h
MOV R7, #10h
LCALL A485h
MOV R5, #01h
MOV R4, #00h
MOV R7, #11h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #01FCh
MOVX @DPTR, A
MOV R0, #71h
MOV A, @R0
ANL A, 4Bh
JZ 2Ah
MOV DPTR, #0205h
MOVX A, @DPTR
JNZ 1Ch
JB 07h, 07h
MOV R5, #80h
MOV R4, A
MOV R7, #10h
SJMP 0Fh
MOV R5, #06h
MOV R4, #00h
MOV R7, #0Ch
LCALL A485h
MOV R5, #06h
MOV R4, #00h
MOV R7, #0Fh
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0205h
MOVX @DPTR, A
MOV 4Ch, #11h
MOV R0, #72h
MOV A, @R0
ANL A, 4Bh
JZ 28h
MOV DPTR, #0209h
MOVX A, @DPTR
JNZ 1Ah
JB 07h, 05h
MOV R5, #01h
MOV R4, A
SJMP 0Dh
MOV R5, #20h
MOV R4, #00h
MOV R7, #10h
LCALL A485h
MOV R5, #02h
MOV R4, #00h
MOV R7, #11h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0209h
MOVX @DPTR, A
MOV R0, #73h
MOV A, @R0
ANL A, 4Bh
JZ 26h
MOV DPTR, #020Dh
MOVX A, @DPTR
JNZ 18h
MOV R5, #02h
JB 07h, 03h
MOV R4, A
SJMP 0Bh
MOV R4, #00h
MOV R7, #0Eh
LCALL A485h
MOV R5, #05h
MOV R4, #00h
MOV R7, #11h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #020Dh
MOVX @DPTR, A
MOV R0, #74h
MOV A, @R0
ANL A, 4Bh
JZ 1Fh
MOV DPTR, #0210h
MOVX A, @DPTR
JNZ 11h
JB 07h, 05h
MOV R5, #04h
MOV R4, A
SJMP 04h
MOV R5, #0Ah
MOV R4, #00h
MOV R7, #11h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0210h
MOVX @DPTR, A
MOV R0, #75h
MOV A, @R0
ANL A, 4Bh
JZ 2Ah
MOV DPTR, #0212h
MOVX A, @DPTR
JNZ 1Ch
JB 07h, 07h
MOV R5, #08h
MOV R4, A
MOV R7, #11h
SJMP 0Fh
MOV R5, #24h
MOV R4, #00h
MOV R7, #11h
LCALL A485h
MOV R5, #18h
MOV R4, #00h
MOV R7, #0Eh
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #0212h
MOVX @DPTR, A
MOV R0, #77h
MOV A, @R0
ANL A, 4Bh
JZ 28h
MOV DPTR, #01F6h
MOVX A, @DPTR
JNZ 1Ah
JB 07h, 05h
MOV R5, #20h
MOV R4, A
SJMP 0Dh
MOV R5, #70h
MOV R4, #00h
MOV R7, #0Eh
LCALL A485h
MOV R5, #08h
MOV R4, #00h
MOV R7, #11h
LCALL A485h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV DPTR, #01F6h
MOVX @DPTR, A
RET
MOV 4Ch, #01h
MOV R0, #64h
MOV A, @R0
ANL A, 4Ch
JNZ 26h
MOV DPTR, #0215h
MOVX A, @DPTR
JZ 20h
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 1Bh
JNB 07h, 0Fh
MOV R5, #08h
MOV R4, A
MOV R7, A
LCALL DDF6h
MOV R5, #0Eh
MOV R4, #00h
MOV R7, #03h
SJMP 06h
MOV R5, #04h
MOV R4, #00h
CLR A
MOV R7, A
LCALL DDF6h
MOV R0, #65h
MOV A, @R0
ANL A, 4Ch
JNZ 26h
MOV DPTR, #0216h
MOVX A, @DPTR
JZ 20h
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 1Bh
JB 07h, 06h
MOV R5, #08h
MOV R4, A
MOV R7, A
SJMP 0Fh
MOV R5, #14h
MOV R4, #00h
CLR A
MOV R7, A
LCALL DDF6h
MOV R5, #1Ch
MOV R4, #00h
MOV R7, #03h
LCALL DDF6h
MOV R0, #66h
MOV A, @R0
ANL A, 4Ch
JNZ 26h
MOV DPTR, #0217h
MOVX A, @DPTR
JZ 20h
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 1Bh
JB 07h, 06h
MOV R5, #10h
MOV R4, A
MOV R7, A
SJMP 0Fh
MOV R5, #28h
MOV R4, #00h
CLR A
MOV R7, A
LCALL DDF6h
MOV R5, #38h
MOV R4, #00h
MOV R7, #03h
LCALL DDF6h
MOV R0, #67h
MOV A, @R0
ANL A, 4Ch
JNZ 26h
MOV DPTR, #0218h
MOVX A, @DPTR
JZ 20h
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 1Bh
JB 07h, 06h
MOV R5, #20h
MOV R4, A
MOV R7, A
SJMP 0Fh
MOV R5, #50h
MOV R4, #00h
CLR A
MOV R7, A
LCALL DDF6h
MOV R5, #70h
MOV R4, #00h
MOV R7, #03h
LCALL DDF6h
MOV R0, #68h
MOV A, @R0
ANL A, 4Ch
JNZ 2Fh
MOV DPTR, #0219h
MOVX A, @DPTR
JZ 29h
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 24h
JB 07h, 06h
MOV R5, #40h
MOV R4, A
MOV R7, A
SJMP 18h
MOV R5, #20h
MOV R4, #00h
CLR A
MOV R7, A
LCALL DDF6h
MOV R5, #01h
MOV R4, #00h
MOV R7, #01h
LCALL DDF6h
MOV R5, #E0h
MOV R4, #00h
MOV R7, #03h
LCALL DDF6h
MOV R0, #69h
MOV A, @R0
ANL A, 4Ch
JNZ 12h
MOV DPTR, #021Ah
MOVX A, @DPTR
JZ 0Ch
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 07h
MOV R5, #80h
MOV R4, A
MOV R7, A
LCALL DDF6h
MOV 4Bh, #04h
MOV R0, #6Ah
MOV A, @R0
ANL A, 4Ch
JNZ 39h
MOV DPTR, #021Bh
MOVX A, @DPTR
JZ 33h
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 2Eh
JB 07h, 07h
MOV R5, #01h
MOV R4, A
MOV R7, #01h
SJMP 21h
MOV R5, #02h
MOV R4, #00h
MOV R7, #01h
LCALL DDF6h
MOV R5, #40h
MOV R4, #00h
CLR A
MOV R7, A
LCALL DDF6h
MOV R5, #C0h
MOV R4, #00h
MOV R7, #03h
LCALL DDF6h
MOV R5, #01h
MOV R4, #00h
MOV R7, #04h
LCALL DDF6h
MOV R0, #6Bh
MOV A, @R0
ANL A, 4Ch
JNZ 27h
MOV DPTR, #021Ch
MOVX A, @DPTR
JZ 21h
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 1Ch
JB 07h, 07h
MOV R5, #02h
MOV R4, A
MOV R7, #01h
SJMP 0Fh
MOV R5, #05h
MOV R4, #00h
MOV R7, #01h
LCALL DDF6h
MOV R5, #03h
MOV R4, #00h
MOV R7, #04h
LCALL DDF6h
MOV R0, #6Ch
MOV A, @R0
ANL A, 4Ch
JNZ 27h
MOV DPTR, #021Eh
MOVX A, @DPTR
JZ 21h
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 1Ch
JB 07h, 07h
MOV R5, #04h
MOV R4, A
MOV R7, #01h
SJMP 0Fh
MOV R5, #0Ah
MOV R4, #00h
MOV R7, #01h
LCALL DDF6h
MOV R5, #06h
MOV R4, #00h
MOV R7, #04h
LCALL DDF6h
MOV R0, #6Dh
MOV A, @R0
ANL A, 4Ch
JNZ 27h
MOV DPTR, #0220h
MOVX A, @DPTR
JZ 21h
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 1Ch
JB 07h, 07h
MOV R5, #08h
MOV R4, A
MOV R7, #01h
SJMP 0Fh
MOV R5, #14h
MOV R4, #00h
MOV R7, #01h
LCALL DDF6h
MOV R5, #0Ch
MOV R4, #00h
MOV R7, #04h
LCALL DDF6h
MOV R0, #6Eh
MOV A, @R0
ANL A, 4Ch
JNZ 27h
MOV DPTR, #0223h
MOVX A, @DPTR
JZ 21h
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 1Ch
JB 07h, 07h
MOV R5, #10h
MOV R4, A
MOV R7, #01h
SJMP 0Fh
MOV R5, #28h
MOV R4, #00h
MOV R7, #01h
LCALL DDF6h
MOV R5, #38h
MOV R4, #00h
MOV R7, #04h
LCALL DDF6h
MOV R0, #6Fh
MOV A, @R0
ANL A, 4Ch
JNZ 27h
MOV DPTR, #0227h
MOVX A, @DPTR
JZ 21h
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 1Ch
JB 07h, 07h
MOV R5, #20h
MOV R4, A
MOV R7, #01h
SJMP 0Fh
MOV R5, #50h
MOV R4, #00h
MOV R7, #01h
LCALL DDF6h
MOV R5, #20h
MOV R4, #00h
MOV R7, #04h
LCALL DDF6h
MOV R0, #70h
MOV A, @R0
ANL A, 4Ch
JNZ 27h
MOV DPTR, #022Ch
MOVX A, @DPTR
JZ 21h
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 1Ch
JB 07h, 07h
MOV R5, #40h
MOV R4, A
MOV R7, #01h
SJMP 0Fh
MOV R5, #A0h
MOV R4, #00h
MOV R7, #01h
LCALL DDF6h
MOV R5, #60h
MOV R4, #00h
MOV R7, #04h
LCALL DDF6h
MOV R0, #71h
MOV A, @R0
ANL A, 4Ch
JNZ 39h
MOV DPTR, #0232h
MOVX A, @DPTR
JZ 33h
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 2Eh
JB 07h, 07h
MOV R5, #80h
MOV R4, A
MOV R7, #01h
SJMP 21h
MOV R5, #40h
MOV R4, #00h
MOV R7, #01h
LCALL DDF6h
MOV R5, #01h
MOV R4, #00h
MOV R7, #02h
LCALL DDF6h
MOV R5, #C0h
MOV R4, #00h
MOV R7, #04h
LCALL DDF6h
MOV R5, #01h
MOV R4, #00h
MOV R7, #05h
LCALL DDF6h
MOV 4Bh, #05h
MOV R0, #72h
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #0239h
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #01h
MOV R4, A
MOV R7, #02h
SJMP 18h
MOV R5, #02h
MOV R4, #00h
MOV R7, #02h
LCALL DDF6h
MOV R5, #80h
MOV R4, #00h
MOV R7, #01h
LCALL DDF6h
MOV R5, #03h
MOV R4, #00h
MOV R7, #05h
LCALL DDF6h
MOV R0, #73h
MOV A, @R0
ANL A, 4Ch
JNZ 27h
MOV DPTR, #0241h
MOVX A, @DPTR
JZ 21h
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 1Ch
JB 07h, 07h
MOV R5, #02h
MOV R4, A
MOV R7, #02h
SJMP 0Fh
MOV R5, #05h
MOV R4, #00h
MOV R7, #02h
LCALL DDF6h
MOV R5, #07h
MOV R4, #00h
MOV R7, #05h
LCALL DDF6h
MOV R0, #74h
MOV A, @R0
ANL A, 4Ch
JNZ 27h
MOV DPTR, #024Ah
MOVX A, @DPTR
JZ 21h
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 1Ch
JB 07h, 07h
MOV R5, #04h
MOV R4, A
MOV R7, #02h
SJMP 0Fh
MOV R5, #0Ah
MOV R4, #00h
MOV R7, #02h
LCALL DDF6h
MOV R5, #0Eh
MOV R4, #00h
MOV R7, #05h
LCALL DDF6h
MOV R0, #75h
MOV A, @R0
ANL A, 4Ch
JNZ 27h
MOV DPTR, #0253h
MOVX A, @DPTR
JZ 21h
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 1Ch
JB 07h, 07h
MOV R5, #08h
MOV R4, A
MOV R7, #02h
SJMP 0Fh
MOV R5, #14h
MOV R4, #00h
MOV R7, #02h
LCALL DDF6h
MOV R5, #1Ch
MOV R4, #00h
MOV R7, #05h
LCALL DDF6h
MOV R0, #76h
MOV A, @R0
ANL A, 4Ch
JNZ 27h
MOV DPTR, #021Fh
MOVX A, @DPTR
JZ 21h
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 1Ch
JB 07h, 07h
MOV R5, #10h
MOV R4, A
MOV R7, #02h
SJMP 0Fh
MOV R5, #08h
MOV R4, #00h
MOV R7, #02h
LCALL DDF6h
MOV R5, #38h
MOV R4, #00h
MOV R7, #05h
LCALL DDF6h
MOV 4Ch, #02h
MOV 4Bh, #03h
MOV R0, #63h
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #0238h
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #02h
MOV R4, A
MOV R7, #03h
SJMP 18h
MOV R5, #04h
MOV R4, #00h
CLR A
MOV R7, A
LCALL DDF6h
MOV R5, #04h
MOV R4, #00h
MOV R7, #03h
LCALL DDF6h
MOV R5, #02h
MOV R4, #00h
MOV R7, #06h
LCALL DDF6h
MOV R0, #64h
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #0240h
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #04h
MOV R4, A
MOV R7, #03h
SJMP 18h
MOV R5, #0Ch
MOV R4, #00h
CLR A
MOV R7, A
LCALL DDF6h
MOV R5, #0Ah
MOV R4, #00h
MOV R7, #03h
LCALL DDF6h
MOV R5, #06h
MOV R4, #00h
MOV R7, #06h
LCALL DDF6h
MOV R0, #65h
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #0249h
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #08h
MOV R4, A
MOV R7, #03h
SJMP 18h
MOV R5, #18h
MOV R4, #00h
CLR A
MOV R7, A
LCALL DDF6h
MOV R5, #14h
MOV R4, #00h
MOV R7, #03h
LCALL DDF6h
MOV R5, #0Ch
MOV R4, #00h
MOV R7, #06h
LCALL DDF6h
MOV R0, #66h
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #0252h
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #10h
MOV R4, A
MOV R7, #03h
SJMP 18h
MOV R5, #18h
MOV R4, #00h
CLR A
MOV R7, A
LCALL DDF6h
MOV R5, #28h
MOV R4, #00h
MOV R7, #03h
LCALL DDF6h
MOV R5, #18h
MOV R4, #00h
MOV R7, #06h
LCALL DDF6h
MOV R0, #67h
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #025Bh
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #20h
MOV R4, A
MOV R7, #03h
SJMP 18h
MOV R5, #30h
MOV R4, #00h
CLR A
MOV R7, A
LCALL DDF6h
MOV R5, #50h
MOV R4, #00h
MOV R7, #03h
LCALL DDF6h
MOV R5, #30h
MOV R4, #00h
MOV R7, #06h
LCALL DDF6h
MOV R0, #68h
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #0221h
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #40h
MOV R4, A
MOV R7, #03h
SJMP 18h
MOV R5, #60h
MOV R4, #00h
CLR A
MOV R7, A
LCALL DDF6h
MOV R5, #A0h
MOV R4, #00h
MOV R7, #03h
LCALL DDF6h
MOV R5, #60h
MOV R4, #00h
MOV R7, #06h
LCALL DDF6h
MOV R0, #69h
MOV A, @R0
ANL A, 4Ch
JNZ 42h
MOV DPTR, #0225h
MOVX A, @DPTR
JZ 3Ch
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 37h
JB 07h, 07h
MOV R5, #80h
MOV R4, A
MOV R7, #03h
SJMP 2Ah
MOV R5, #40h
MOV R4, #00h
CLR A
MOV R7, A
LCALL DDF6h
MOV R5, #01h
MOV R4, #00h
MOV R7, #01h
LCALL DDF6h
MOV R5, #40h
MOV R4, #00h
MOV R7, #03h
LCALL DDF6h
MOV R5, #01h
MOV R4, #00h
MOV R7, #04h
LCALL DDF6h
MOV R5, #C0h
MOV R4, #00h
MOV R7, #06h
LCALL DDF6h
MOV 4Bh, #04h
MOV R0, #6Ah
MOV A, @R0
ANL A, 4Ch
JNZ 42h
MOV DPTR, #022Ah
MOVX A, @DPTR
JZ 3Ch
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 37h
JB 07h, 07h
MOV R5, #01h
MOV R4, A
MOV R7, #04h
SJMP 2Ah
MOV R5, #03h
MOV R4, #00h
MOV R7, #01h
LCALL DDF6h
MOV R5, #80h
MOV R4, #00h
MOV R7, #03h
LCALL DDF6h
MOV R5, #02h
MOV R4, #00h
MOV R7, #04h
LCALL DDF6h
MOV R5, #80h
MOV R4, #00h
MOV R7, #06h
LCALL DDF6h
MOV R5, #01h
MOV R4, #00h
MOV R7, #07h
LCALL DDF6h
MOV R0, #6Bh
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #0230h
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #02h
MOV R4, A
MOV R7, #04h
SJMP 18h
MOV R5, #06h
MOV R4, #00h
MOV R7, #01h
LCALL DDF6h
MOV R5, #05h
MOV R4, #00h
MOV R7, #04h
LCALL DDF6h
MOV R5, #03h
MOV R4, #00h
MOV R7, #07h
LCALL DDF6h
MOV R0, #6Ch
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #0237h
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #04h
MOV R4, A
MOV R7, #04h
SJMP 18h
MOV R5, #0Ch
MOV R4, #00h
MOV R7, #01h
LCALL DDF6h
MOV R5, #0Ah
MOV R4, #00h
MOV R7, #04h
LCALL DDF6h
MOV R5, #06h
MOV R4, #00h
MOV R7, #07h
LCALL DDF6h
MOV R0, #6Dh
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #023Fh
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #08h
MOV R4, A
MOV R7, #04h
SJMP 18h
MOV R5, #18h
MOV R4, #00h
MOV R7, #01h
LCALL DDF6h
MOV R5, #14h
MOV R4, #00h
MOV R7, #04h
LCALL DDF6h
MOV R5, #0Ch
MOV R4, #00h
MOV R7, #07h
LCALL DDF6h
MOV R0, #6Eh
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #0248h
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #10h
MOV R4, A
MOV R7, #04h
SJMP 18h
MOV R5, #30h
MOV R4, #00h
MOV R7, #01h
LCALL DDF6h
MOV R5, #28h
MOV R4, #00h
MOV R7, #04h
LCALL DDF6h
MOV R5, #18h
MOV R4, #00h
MOV R7, #07h
LCALL DDF6h
MOV R0, #6Fh
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #0251h
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #20h
MOV R4, A
MOV R7, #04h
SJMP 18h
MOV R5, #60h
MOV R4, #00h
MOV R7, #01h
LCALL DDF6h
MOV R5, #50h
MOV R4, #00h
MOV R7, #04h
LCALL DDF6h
MOV R5, #30h
MOV R4, #00h
MOV R7, #07h
LCALL DDF6h
MOV R0, #70h
MOV A, @R0
ANL A, 4Ch
JNZ 40h
MOV DPTR, #025Ah
MOVX A, @DPTR
JZ 3Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 35h
JB 07h, 05h
MOV R5, #40h
MOV R4, A
SJMP 28h
MOV R5, #C0h
MOV R4, #00h
MOV R7, #01h
LCALL DDF6h
MOV R5, #40h
MOV R4, #00h
MOV R7, #07h
LCALL DDF6h
MOV R5, #01h
MOV R4, #00h
MOV R7, #05h
LCALL DDF6h
MOV R5, #20h
MOV R4, #00h
MOV R7, #07h
LCALL DDF6h
MOV R5, #20h
MOV R4, #00h
MOV R7, #04h
LCALL DDF6h
MOV R0, #71h
MOV A, @R0
ANL A, 4Ch
JNZ 13h
MOV DPTR, #0262h
MOVX A, @DPTR
JZ 0Dh
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 08h
MOV R5, #80h
MOV R4, A
MOV R7, #04h
LCALL DDF6h
MOV 4Bh, #05h
MOV R0, #72h
MOV A, @R0
ANL A, 4Ch
JNZ 42h
MOV DPTR, #0224h
MOVX A, @DPTR
JZ 3Ch
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 37h
JB 07h, 07h
MOV R5, #01h
MOV R4, A
MOV R7, #05h
SJMP 2Ah
MOV R5, #80h
MOV R4, #00h
MOV R7, #01h
LCALL DDF6h
MOV R5, #03h
MOV R4, #00h
MOV R7, #02h
LCALL DDF6h
MOV R5, #40h
MOV R4, #00h
MOV R7, #04h
LCALL DDF6h
MOV R5, #02h
MOV R4, #00h
MOV R7, #05h
LCALL DDF6h
MOV R5, #03h
MOV R4, #00h
MOV R7, #08h
LCALL DDF6h
MOV R0, #73h
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #0229h
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #02h
MOV R4, A
MOV R7, #05h
SJMP 18h
MOV R5, #07h
MOV R4, #00h
MOV R7, #02h
LCALL DDF6h
MOV R5, #05h
MOV R4, #00h
MOV R7, #05h
LCALL DDF6h
MOV R5, #07h
MOV R4, #00h
MOV R7, #08h
LCALL DDF6h
MOV R0, #74h
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #022Fh
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #04h
MOV R4, A
MOV R7, #05h
SJMP 18h
MOV R5, #0Eh
MOV R4, #00h
MOV R7, #02h
LCALL DDF6h
MOV R5, #0Ah
MOV R4, #00h
MOV R7, #05h
LCALL DDF6h
MOV R5, #0Eh
MOV R4, #00h
MOV R7, #08h
LCALL DDF6h
MOV R0, #75h
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #0236h
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #08h
MOV R4, A
MOV R7, #05h
SJMP 18h
MOV R5, #1Ch
MOV R4, #00h
MOV R7, #02h
LCALL DDF6h
MOV R5, #14h
MOV R4, #00h
MOV R7, #05h
LCALL DDF6h
MOV R5, #1Ch
MOV R4, #00h
MOV R7, #08h
LCALL DDF6h
MOV R0, #76h
MOV A, @R0
ANL A, 4Ch
JNZ 27h
MOV DPTR, #023Eh
MOVX A, @DPTR
JZ 21h
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 1Ch
JB 07h, 07h
MOV R5, #10h
MOV R4, A
MOV R7, #05h
SJMP 0Fh
MOV R5, #28h
MOV R4, #00h
MOV R7, #05h
LCALL DDF6h
MOV R5, #38h
MOV R4, #00h
MOV R7, #08h
LCALL DDF6h
MOV R0, #77h
MOV A, @R0
ANL A, 4Ch
JNZ 27h
MOV DPTR, #0247h
MOVX A, @DPTR
JZ 21h
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 1Ch
JB 07h, 07h
MOV R5, #20h
MOV R4, A
MOV R7, #05h
SJMP 0Fh
MOV R5, #50h
MOV R4, #00h
MOV R7, #05h
LCALL DDF6h
MOV R5, #20h
MOV R4, #00h
MOV R7, #08h
LCALL DDF6h
MOV R0, #78h
MOV A, @R0
ANL A, 4Ch
JNZ 27h
MOV DPTR, #0250h
MOVX A, @DPTR
JZ 21h
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 1Ch
JB 07h, 07h
MOV R5, #40h
MOV R4, A
MOV R7, #05h
SJMP 0Fh
MOV R5, #20h
MOV R4, #00h
MOV R7, #05h
LCALL DDF6h
MOV R5, #60h
MOV R4, #00h
MOV R7, #08h
LCALL DDF6h
MOV 4Ch, #04h
MOV 4Bh, #06h
MOV R0, #62h
MOV A, @R0
ANL A, 4Ch
JZ 16h
MOV DPTR, #0261h
MOVX A, @DPTR
JZ 02h
DEC A
MOVX @DPTR, A
MOV DPTR, #0261h
MOVX A, @DPTR
JNZ 08h
MOV R5, #01h
MOV R4, A
MOV R7, #06h
LCALL DDF6h
MOV R0, #63h
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #0268h
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #02h
MOV R4, A
MOV R7, #06h
SJMP 18h
MOV R5, #06h
MOV R4, #00h
MOV R7, #03h
LCALL DDF6h
MOV R5, #04h
MOV R4, #00h
MOV R7, #06h
LCALL DDF6h
MOV R5, #06h
MOV R4, #00h
MOV R7, #09h
LCALL DDF6h
MOV R0, #64h
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #0228h
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #04h
MOV R4, A
MOV R7, #06h
SJMP 18h
MOV R5, #0Ch
MOV R4, #00h
MOV R7, #03h
LCALL DDF6h
MOV R5, #0Ah
MOV R4, #00h
MOV R7, #06h
LCALL DDF6h
MOV R5, #06h
MOV R4, #00h
MOV R7, #09h
LCALL DDF6h
MOV R0, #65h
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #022Eh
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #08h
MOV R4, A
MOV R7, #06h
SJMP 18h
MOV R5, #18h
MOV R4, #00h
MOV R7, #03h
LCALL DDF6h
MOV R5, #14h
MOV R4, #00h
MOV R7, #06h
LCALL DDF6h
MOV R5, #0Ch
MOV R4, #00h
MOV R7, #09h
LCALL DDF6h
MOV R0, #66h
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #0235h
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #10h
MOV R4, A
MOV R7, #06h
SJMP 18h
MOV R5, #30h
MOV R4, #00h
MOV R7, #03h
LCALL DDF6h
MOV R5, #28h
MOV R4, #00h
MOV R7, #06h
LCALL DDF6h
MOV R5, #18h
MOV R4, #00h
MOV R7, #09h
LCALL DDF6h
MOV R0, #67h
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #023Dh
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #20h
MOV R4, A
MOV R7, #06h
SJMP 18h
MOV R5, #60h
MOV R4, #00h
MOV R7, #03h
LCALL DDF6h
MOV R5, #50h
MOV R4, #00h
MOV R7, #06h
LCALL DDF6h
MOV R5, #30h
MOV R4, #00h
MOV R7, #09h
LCALL DDF6h
MOV R0, #68h
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #0246h
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #40h
MOV R4, A
MOV R7, #06h
SJMP 18h
MOV R5, #C0h
MOV R4, #00h
MOV R7, #03h
LCALL DDF6h
MOV R5, #A0h
MOV R4, #00h
MOV R7, #06h
LCALL DDF6h
MOV R5, #60h
MOV R4, #00h
MOV R7, #09h
LCALL DDF6h
MOV R0, #69h
MOV A, @R0
ANL A, 4Ch
JNZ 40h
MOV DPTR, #024Fh
MOVX A, @DPTR
JZ 3Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 35h
MOV R5, #80h
JB 07h, 05h
MOV R4, A
MOV R7, #06h
SJMP 28h
MOV R4, #00h
MOV R7, #03h
LCALL DDF6h
MOV R5, #01h
MOV R4, #00h
MOV R7, #04h
LCALL DDF6h
MOV R5, #40h
MOV R4, #00h
MOV R7, #06h
LCALL DDF6h
MOV R5, #01h
MOV R4, #00h
MOV R7, #07h
LCALL DDF6h
MOV R5, #C0h
MOV R4, #00h
MOV R7, #09h
LCALL DDF6h
MOV 4Bh, #07h
MOV R0, #6Ah
MOV A, @R0
ANL A, 4Ch
JNZ 42h
MOV DPTR, #0258h
MOVX A, @DPTR
JZ 3Ch
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 37h
JB 07h, 07h
MOV R5, #01h
MOV R4, A
MOV R7, #07h
SJMP 2Ah
MOV R5, #03h
MOV R4, #00h
MOV R7, #04h
LCALL DDF6h
MOV R5, #80h
MOV R4, #00h
MOV R7, #06h
LCALL DDF6h
MOV R5, #02h
MOV R4, #00h
MOV R7, #07h
LCALL DDF6h
MOV R5, #80h
MOV R4, #00h
MOV R7, #09h
LCALL DDF6h
MOV R5, #01h
MOV R4, #00h
MOV R7, #0Ah
LCALL DDF6h
MOV R0, #6Bh
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #0260h
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #02h
MOV R4, A
MOV R7, #07h
SJMP 18h
MOV R5, #06h
MOV R4, #00h
MOV R7, #04h
LCALL DDF6h
MOV R5, #05h
MOV R4, #00h
MOV R7, #07h
LCALL DDF6h
MOV R5, #03h
MOV R4, #00h
MOV R7, #0Ah
LCALL DDF6h
MOV R0, #6Ch
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #0267h
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #04h
MOV R4, A
MOV R7, #07h
SJMP 18h
MOV R5, #0Ch
MOV R4, #00h
MOV R7, #04h
LCALL DDF6h
MOV R5, #0Ah
MOV R4, #00h
MOV R7, #07h
LCALL DDF6h
MOV R5, #06h
MOV R4, #00h
MOV R7, #0Ah
LCALL DDF6h
MOV R0, #6Dh
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #026Dh
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #08h
MOV R4, A
MOV R7, #07h
SJMP 18h
MOV R5, #18h
MOV R4, #00h
MOV R7, #04h
LCALL DDF6h
MOV R5, #14h
MOV R4, #00h
MOV R7, #07h
LCALL DDF6h
MOV R5, #0Ch
MOV R4, #00h
MOV R7, #0Ah
LCALL DDF6h
MOV R0, #6Eh
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #022Dh
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #10h
MOV R4, A
MOV R7, #07h
SJMP 18h
MOV R5, #30h
MOV R4, #00h
MOV R7, #04h
LCALL DDF6h
MOV R5, #28h
MOV R4, #00h
MOV R7, #07h
LCALL DDF6h
MOV R5, #18h
MOV R4, #00h
MOV R7, #0Ah
LCALL DDF6h
MOV R0, #6Fh
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #0234h
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #20h
MOV R4, A
MOV R7, #07h
SJMP 18h
MOV R5, #60h
MOV R4, #00h
MOV R7, #04h
LCALL DDF6h
MOV R5, #D0h
MOV R4, #00h
MOV R7, #07h
LCALL DDF6h
MOV R5, #50h
MOV R4, #00h
MOV R7, #0Ah
LCALL DDF6h
MOV R0, #70h
MOV A, @R0
ANL A, 4Ch
JNZ 37h
MOV DPTR, #023Ch
MOVX A, @DPTR
JZ 31h
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 2Ch
MOV R5, #40h
JB 07h, 05h
MOV R4, A
MOV R7, #07h
SJMP 1Fh
MOV R4, #00h
MOV R7, #04h
LCALL DDF6h
MOV R5, #20h
MOV R4, #00h
MOV R7, #07h
LCALL DDF6h
MOV R5, #40h
MOV R4, #00h
MOV R7, #0Ah
LCALL DDF6h
MOV R5, #01h
MOV R4, #00h
MOV R7, #08h
LCALL DDF6h
MOV 4Bh, #08h
MOV R0, #72h
MOV A, @R0
ANL A, 4Ch
JNZ 37h
MOV DPTR, #024Eh
MOVX A, @DPTR
JZ 31h
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 2Ch
MOV R5, #01h
JB 07h, 05h
MOV R4, A
MOV R7, #08h
SJMP 1Fh
MOV R4, #00h
MOV R7, #05h
LCALL DDF6h
MOV R5, #02h
MOV R4, #00h
MOV R7, #08h
LCALL DDF6h
MOV R5, #20h
MOV R4, #00h
MOV R7, #0Ah
LCALL DDF6h
MOV R5, #40h
MOV R4, #00h
MOV R7, #07h
LCALL DDF6h
MOV R0, #73h
MOV A, @R0
ANL A, 4Ch
JNZ 25h
MOV DPTR, #0257h
MOVX A, @DPTR
JZ 1Fh
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 1Ah
JB 07h, 05h
MOV R5, #02h
MOV R4, A
SJMP 0Dh
MOV R5, #07h
MOV R4, #00h
MOV R7, #05h
LCALL DDF6h
MOV R5, #05h
MOV R4, #00h
MOV R7, #08h
LCALL DDF6h
MOV R0, #74h
MOV A, @R0
ANL A, 4Ch
JNZ 25h
MOV DPTR, #025Fh
MOVX A, @DPTR
JZ 1Fh
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 1Ah
JB 07h, 05h
MOV R5, #04h
MOV R4, A
SJMP 0Dh
MOV R5, #0Eh
MOV R4, #00h
MOV R7, #05h
LCALL DDF6h
MOV R5, #0Ah
MOV R4, #00h
MOV R7, #08h
LCALL DDF6h
MOV R0, #75h
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #0266h
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #08h
MOV R4, A
MOV R7, #08h
SJMP 18h
MOV R5, #1Ch
MOV R4, #00h
MOV R7, #05h
LCALL DDF6h
MOV R5, #14h
MOV R4, #00h
MOV R7, #08h
LCALL DDF6h
MOV R5, #18h
MOV R4, #00h
MOV R7, #0Bh
LCALL DDF6h
MOV R0, #76h
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #026Ch
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #10h
MOV R4, A
MOV R7, #08h
SJMP 18h
MOV R5, #38h
MOV R4, #00h
MOV R7, #05h
LCALL DDF6h
MOV R5, #28h
MOV R4, #00h
MOV R7, #08h
LCALL DDF6h
MOV R5, #38h
MOV R4, #00h
MOV R7, #0Bh
LCALL DDF6h
MOV R0, #77h
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #0271h
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #20h
MOV R4, A
MOV R7, #08h
SJMP 18h
MOV R5, #70h
MOV R4, #00h
MOV R7, #05h
LCALL DDF6h
MOV R5, #50h
MOV R4, #00h
MOV R7, #08h
LCALL DDF6h
MOV R5, #70h
MOV R4, #00h
MOV R7, #0Bh
LCALL DDF6h
MOV R0, #78h
MOV A, @R0
ANL A, 4Ch
JNZ 39h
MOV DPTR, #0233h
MOVX A, @DPTR
JZ 33h
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 2Eh
JB 07h, 07h
MOV R5, #40h
MOV R4, A
MOV R7, #08h
SJMP 21h
MOV R5, #60h
MOV R4, #00h
MOV R7, #05h
LCALL DDF6h
MOV R5, #20h
MOV R4, #00h
MOV R7, #08h
LCALL DDF6h
MOV R5, #60h
MOV R4, #00h
MOV R7, #0Bh
LCALL DDF6h
MOV R5, #40h
MOV R4, #00h
MOV R7, #0Eh
LCALL DDF6h
MOV 4Ch, #08h
MOV 4Bh, #09h
MOV R0, #63h
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #024Dh
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #02h
MOV R4, A
MOV R7, #09h
SJMP 18h
MOV R5, #06h
MOV R4, #00h
MOV R7, #06h
LCALL DDF6h
MOV R5, #04h
MOV R4, #00h
MOV R7, #09h
LCALL DDF6h
MOV R5, #02h
MOV R4, #00h
MOV R7, #0Ch
LCALL DDF6h
MOV R0, #64h
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #0256h
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #04h
MOV R4, A
MOV R7, #09h
SJMP 18h
MOV R5, #0Ch
MOV R4, #00h
MOV R7, #06h
LCALL DDF6h
MOV R5, #0Ah
MOV R4, #00h
MOV R7, #09h
LCALL DDF6h
MOV R5, #06h
MOV R4, #00h
MOV R7, #0Ch
LCALL DDF6h
MOV R0, #65h
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #025Eh
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #08h
MOV R4, A
MOV R7, #09h
SJMP 18h
MOV R5, #18h
MOV R4, #00h
MOV R7, #06h
LCALL DDF6h
MOV R5, #14h
MOV R4, #00h
MOV R7, #09h
LCALL DDF6h
MOV R5, #0Ch
MOV R4, #00h
MOV R7, #0Ch
LCALL DDF6h
MOV R0, #66h
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #0265h
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #10h
MOV R4, A
MOV R7, #09h
SJMP 18h
MOV R5, #30h
MOV R4, #00h
MOV R7, #06h
LCALL DDF6h
MOV R5, #28h
MOV R4, #00h
MOV R7, #09h
LCALL DDF6h
MOV R5, #18h
MOV R4, #00h
MOV R7, #0Ch
LCALL DDF6h
MOV R0, #67h
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #026Bh
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #20h
MOV R4, A
MOV R7, #09h
SJMP 18h
MOV R5, #60h
MOV R4, #00h
MOV R7, #06h
LCALL DDF6h
MOV R5, #50h
MOV R4, #00h
MOV R7, #09h
LCALL DDF6h
MOV R5, #30h
MOV R4, #00h
MOV R7, #0Ch
LCALL DDF6h
MOV R0, #68h
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #0270h
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #40h
MOV R4, A
MOV R7, #09h
SJMP 18h
MOV R5, #C0h
MOV R4, #00h
MOV R7, #06h
LCALL DDF6h
MOV R5, #A0h
MOV R4, #00h
MOV R7, #09h
LCALL DDF6h
MOV R5, #60h
MOV R4, #00h
MOV R7, #0Ch
LCALL DDF6h
MOV R0, #69h
MOV A, @R0
ANL A, 4Ch
JNZ 40h
MOV DPTR, #0274h
MOVX A, @DPTR
JZ 3Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 35h
MOV R5, #80h
JB 07h, 05h
MOV R4, A
MOV R7, #09h
SJMP 28h
MOV R4, #00h
MOV R7, #06h
LCALL DDF6h
MOV R5, #01h
MOV R4, #00h
MOV R7, #07h
LCALL DDF6h
MOV R5, #40h
MOV R4, #00h
MOV R7, #09h
LCALL DDF6h
MOV R5, #01h
MOV R4, #00h
MOV R7, #0Ah
LCALL DDF6h
MOV R5, #C0h
MOV R4, #00h
MOV R7, #0Ch
LCALL DDF6h
MOV 4Bh, #0Ah
MOV R0, #6Ah
MOV A, @R0
ANL A, 4Ch
JNZ 42h
MOV DPTR, #023Ah
MOVX A, @DPTR
JZ 3Ch
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 37h
JB 07h, 07h
MOV R5, #01h
MOV R4, A
MOV R7, #0Ah
SJMP 2Ah
MOV R5, #03h
MOV R4, #00h
MOV R7, #07h
LCALL DDF6h
MOV R5, #80h
MOV R4, #00h
MOV R7, #09h
LCALL DDF6h
MOV R5, #02h
MOV R4, #00h
MOV R7, #0Ah
LCALL DDF6h
MOV R5, #80h
MOV R4, #00h
MOV R7, #0Ch
LCALL DDF6h
MOV R5, #01h
MOV R4, #00h
MOV R7, #0Dh
LCALL DDF6h
MOV R0, #6Bh
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #0243h
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #02h
MOV R4, A
MOV R7, #0Ah
SJMP 18h
MOV R5, #06h
MOV R4, #00h
MOV R7, #07h
LCALL DDF6h
MOV R5, #05h
MOV R4, #00h
MOV R7, #0Ah
LCALL DDF6h
MOV R5, #03h
MOV R4, #00h
MOV R7, #0Dh
LCALL DDF6h
MOV R0, #6Ch
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #024Ch
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #04h
MOV R4, A
MOV R7, #0Ah
SJMP 18h
MOV R5, #0Ch
MOV R4, #00h
MOV R7, #07h
LCALL DDF6h
MOV R5, #0Ah
MOV R4, #00h
MOV R7, #0Ah
LCALL DDF6h
MOV R5, #06h
MOV R4, #00h
MOV R7, #0Dh
LCALL DDF6h
MOV R0, #6Dh
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #0255h
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #08h
MOV R4, A
MOV R7, #0Ah
SJMP 18h
MOV R5, #18h
MOV R4, #00h
MOV R7, #07h
LCALL DDF6h
MOV R5, #14h
MOV R4, #00h
MOV R7, #0Ah
LCALL DDF6h
MOV R5, #0Ch
MOV R4, #00h
MOV R7, #0Dh
LCALL DDF6h
MOV R0, #6Eh
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #025Dh
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #10h
MOV R4, A
MOV R7, #0Ah
SJMP 18h
MOV R5, #30h
MOV R4, #00h
MOV R7, #07h
LCALL DDF6h
MOV R5, #48h
MOV R4, #00h
MOV R7, #0Ah
LCALL DDF6h
MOV R5, #48h
MOV R4, #00h
MOV R7, #0Dh
LCALL DDF6h
MOV R0, #6Fh
MOV A, @R0
ANL A, 4Ch
JNZ 2Eh
MOV DPTR, #0264h
MOVX A, @DPTR
JZ 28h
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 23h
JB 07h, 05h
MOV R5, #20h
MOV R4, A
SJMP 16h
MOV R5, #40h
MOV R4, #00h
MOV R7, #04h
LCALL DDF6h
MOV R5, #20h
MOV R4, #00h
MOV R7, #07h
LCALL DDF6h
MOV R5, #40h
MOV R4, #00h
MOV R7, #0Ah
LCALL DDF6h
MOV R0, #70h
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #026Ah
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #40h
MOV R4, A
MOV R7, #0Ah
SJMP 18h
MOV R5, #E0h
MOV R4, #00h
MOV R7, #07h
LCALL DDF6h
MOV R5, #30h
MOV R4, #00h
MOV R7, #0Ah
LCALL DDF6h
MOV R5, #40h
MOV R4, #00h
MOV R7, #0Dh
LCALL DDF6h
MOV R0, #75h
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #024Bh
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #08h
MOV R4, A
MOV R7, #0Bh
SJMP 18h
MOV R5, #1Ch
MOV R4, #00h
MOV R7, #08h
LCALL DDF6h
MOV R5, #10h
MOV R4, #00h
MOV R7, #0Bh
LCALL DDF6h
MOV R5, #18h
MOV R4, #00h
MOV R7, #0Eh
LCALL DDF6h
MOV R0, #76h
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #0254h
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #10h
MOV R4, A
MOV R7, #0Bh
SJMP 18h
MOV R5, #38h
MOV R4, #00h
MOV R7, #08h
LCALL DDF6h
MOV R5, #28h
MOV R4, #00h
MOV R7, #0Bh
LCALL DDF6h
MOV R5, #38h
MOV R4, #00h
MOV R7, #0Eh
LCALL DDF6h
MOV R0, #77h
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #025Ch
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #20h
MOV R4, A
MOV R7, #0Bh
SJMP 18h
MOV R5, #70h
MOV R4, #00h
MOV R7, #08h
LCALL DDF6h
MOV R5, #50h
MOV R4, #00h
MOV R7, #0Bh
LCALL DDF6h
MOV R5, #70h
MOV R4, #00h
MOV R7, #0Eh
LCALL DDF6h
MOV 4Ch, #10h
MOV 4Bh, #0Ch
MOV R0, #63h
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #0272h
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #02h
MOV R4, A
MOV R7, #0Ch
SJMP 18h
MOV R5, #06h
MOV R4, #00h
MOV R7, #09h
LCALL DDF6h
MOV R5, #04h
MOV R4, #00h
MOV R7, #0Ch
LCALL DDF6h
MOV R5, #06h
MOV R4, #00h
MOV R7, #0Fh
LCALL DDF6h
MOV R0, #64h
MOV A, @R0
ANL A, 4Ch
JNZ 39h
MOV DPTR, #0275h
MOVX A, @DPTR
JZ 33h
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 2Eh
JB 07h, 07h
MOV R5, #04h
MOV R4, A
MOV R7, #0Ch
SJMP 21h
MOV R5, #0Ch
MOV R4, #00h
MOV R7, #09h
LCALL DDF6h
MOV R5, #0Ah
MOV R4, #00h
MOV R7, #0Ch
LCALL DDF6h
MOV R5, #80h
MOV R4, #00h
MOV R7, #10h
LCALL DDF6h
MOV R5, #04h
MOV R4, #00h
MOV R7, #0Fh
LCALL DDF6h
MOV R0, #65h
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #0277h
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #08h
MOV R4, A
MOV R7, #0Ch
SJMP 18h
MOV R5, #18h
MOV R4, #00h
MOV R7, #09h
LCALL DDF6h
MOV R5, #14h
MOV R4, #00h
MOV R7, #0Ch
LCALL DDF6h
MOV R5, #04h
MOV R4, #00h
MOV R7, #0Fh
LCALL DDF6h
MOV R0, #66h
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #0278h
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #10h
MOV R4, A
MOV R7, #0Ch
SJMP 18h
MOV R5, #30h
MOV R4, #00h
MOV R7, #09h
LCALL DDF6h
MOV R5, #28h
MOV R4, #00h
MOV R7, #0Ch
LCALL DDF6h
MOV R5, #08h
MOV R4, #00h
MOV R7, #0Fh
LCALL DDF6h
MOV R0, #67h
MOV A, @R0
ANL A, 4Ch
JNZ 25h
MOV DPTR, #027Ah
MOVX A, @DPTR
JZ 1Fh
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 1Ah
JB 07h, 05h
MOV R5, #20h
MOV R4, A
SJMP 0Dh
MOV R5, #60h
MOV R4, #00h
MOV R7, #09h
LCALL DDF6h
MOV R5, #50h
MOV R4, #00h
MOV R7, #0Ch
LCALL DDF6h
MOV R0, #68h
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #01ECh
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #40h
MOV R4, A
MOV R7, #0Ch
SJMP 18h
MOV R5, #C0h
MOV R4, #00h
MOV R7, #09h
LCALL DDF6h
MOV R5, #A0h
MOV R4, #00h
MOV R7, #0Ch
LCALL DDF6h
MOV R5, #40h
MOV R4, #00h
MOV R7, #0Fh
LCALL DDF6h
MOV R0, #69h
MOV A, @R0
ANL A, 4Ch
JNZ 40h
MOV DPTR, #01F0h
MOVX A, @DPTR
JZ 3Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 35h
MOV R5, #80h
JB 07h, 05h
MOV R4, A
MOV R7, #0Ch
SJMP 28h
MOV R4, #00h
MOV R7, #09h
LCALL DDF6h
MOV R5, #01h
MOV R4, #00h
MOV R7, #0Ah
LCALL DDF6h
MOV R5, #40h
MOV R4, #00h
MOV R7, #0Ch
LCALL DDF6h
MOV R5, #01h
MOV R4, #00h
MOV R7, #0Dh
LCALL DDF6h
MOV R5, #40h
MOV R4, #00h
MOV R7, #0Fh
LCALL DDF6h
MOV 4Bh, #0Dh
MOV R0, #6Ah
MOV A, @R0
ANL A, 4Ch
JNZ 2Eh
MOV DPTR, #01F5h
MOVX A, @DPTR
JZ 28h
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 23h
JB 07h, 05h
MOV R5, #01h
MOV R4, A
SJMP 16h
MOV R5, #03h
MOV R4, #00h
MOV R7, #0Ah
LCALL DDF6h
MOV R5, #80h
MOV R4, #00h
MOV R7, #0Ch
LCALL DDF6h
MOV R5, #02h
MOV R4, #00h
MOV R7, #0Dh
LCALL DDF6h
MOV R0, #6Bh
MOV A, @R0
ANL A, 4Ch
JNZ 2Eh
MOV DPTR, #01FAh
MOVX A, @DPTR
JZ 28h
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 23h
JB 07h, 05h
MOV R5, #02h
MOV R4, A
SJMP 16h
MOV R5, #06h
MOV R4, #00h
MOV R7, #0Ah
LCALL DDF6h
MOV R5, #02h
MOV R4, #00h
MOV R7, #10h
LCALL DDF6h
MOV R5, #05h
MOV R4, #00h
MOV R7, #0Dh
LCALL DDF6h
MOV R0, #6Ch
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #01FFh
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #04h
MOV R4, A
MOV R7, #0Dh
SJMP 18h
MOV R5, #0Ch
MOV R4, #00h
MOV R7, #0Ah
LCALL DDF6h
MOV R5, #0Ah
MOV R4, #00h
MOV R7, #0Dh
LCALL DDF6h
MOV R5, #06h
MOV R4, #00h
MOV R7, #10h
LCALL DDF6h
MOV R0, #6Dh
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #0204h
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #08h
MOV R4, A
MOV R7, #0Dh
SJMP 18h
MOV R5, #18h
MOV R4, #00h
MOV R7, #0Ah
LCALL DDF6h
MOV R5, #44h
MOV R4, #00h
MOV R7, #0Dh
LCALL DDF6h
MOV R5, #0Ch
MOV R4, #00h
MOV R7, #10h
LCALL DDF6h
MOV R0, #70h
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #0279h
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #40h
MOV R4, A
MOV R7, #0Dh
SJMP 18h
MOV R5, #50h
MOV R4, #00h
MOV R7, #0Ah
LCALL DDF6h
MOV R5, #08h
MOV R4, #00h
MOV R7, #0Dh
LCALL DDF6h
MOV R5, #28h
MOV R4, #00h
MOV R7, #10h
LCALL DDF6h
MOV R0, #73h
MOV A, @R0
ANL A, 4Ch
JNZ 1Eh
MOV DPTR, #01F4h
MOVX A, @DPTR
JZ 18h
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 13h
JB 07h, 07h
MOV R5, #02h
MOV R4, A
MOV R7, #0Eh
SJMP 06h
MOV R5, #07h
MOV R4, #00h
MOV R7, #11h
LCALL DDF6h
MOV R0, #75h
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #01FEh
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #08h
MOV R4, A
MOV R7, #0Eh
SJMP 18h
MOV R5, #18h
MOV R4, #00h
MOV R7, #0Bh
LCALL DDF6h
MOV R5, #10h
MOV R4, #00h
MOV R7, #0Eh
LCALL DDF6h
MOV R5, #1Ch
MOV R4, #00h
MOV R7, #11h
LCALL DDF6h
MOV R0, #76h
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #0203h
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #10h
MOV R4, A
MOV R7, #0Eh
SJMP 18h
MOV R5, #38h
MOV R4, #00h
MOV R7, #0Bh
LCALL DDF6h
MOV R5, #28h
MOV R4, #00h
MOV R7, #0Eh
LCALL DDF6h
MOV R5, #38h
MOV R4, #00h
MOV R7, #11h
LCALL DDF6h
MOV R0, #77h
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #0207h
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #20h
MOV R4, A
MOV R7, #0Eh
SJMP 18h
MOV R5, #30h
MOV R4, #00h
MOV R7, #0Bh
LCALL DDF6h
MOV R5, #50h
MOV R4, #00h
MOV R7, #0Eh
LCALL DDF6h
MOV R5, #20h
MOV R4, #00h
MOV R7, #11h
LCALL DDF6h
MOV R0, #78h
MOV A, @R0
ANL A, 4Ch
JNZ 37h
MOV DPTR, #020Bh
MOVX A, @DPTR
JZ 31h
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 2Ch
MOV R5, #40h
JB 07h, 05h
MOV R4, A
MOV R7, #0Eh
SJMP 1Fh
MOV R4, #00h
MOV R7, #08h
LCALL DDF6h
MOV R5, #20h
MOV R4, #00h
MOV R7, #0Bh
LCALL DDF6h
MOV R5, #20h
MOV R4, #00h
MOV R7, #0Eh
LCALL DDF6h
MOV R5, #20h
MOV R4, #00h
MOV R7, #11h
LCALL DDF6h
MOV 4Ch, #20h
MOV 4Bh, #0Fh
MOV R0, #63h
MOV A, @R0
ANL A, 4Ch
JNZ 25h
MOV DPTR, #01EEh
MOVX A, @DPTR
JZ 1Fh
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 1Ah
MOV R5, #02h
JB 07h, 05h
MOV R4, A
MOV R7, #0Fh
SJMP 0Dh
MOV R4, #00h
MOV R7, #0Ch
LCALL DDF6h
MOV R5, #80h
MOV R4, #00h
MOV R7, #10h
LCALL DDF6h
MOV R0, #64h
MOV A, @R0
ANL A, 4Ch
JNZ 27h
MOV DPTR, #01F3h
MOVX A, @DPTR
JZ 21h
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 1Ch
JB 07h, 07h
MOV R5, #04h
MOV R4, A
MOV R7, #0Fh
SJMP 0Fh
MOV R5, #0Ch
MOV R4, #00h
MOV R7, #0Ch
LCALL DDF6h
MOV R5, #80h
MOV R4, #00h
MOV R7, #10h
LCALL DDF6h
MOV R0, #68h
MOV A, @R0
ANL A, 4Ch
JNZ 1Eh
MOV DPTR, #0206h
MOVX A, @DPTR
JZ 18h
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 13h
JB 07h, 07h
MOV R5, #40h
MOV R4, A
MOV R7, #0Fh
SJMP 06h
MOV R5, #E0h
MOV R4, #00h
MOV R7, #0Ch
LCALL DDF6h
MOV 4Bh, #10h
MOV R0, #6Bh
MOV A, @R0
ANL A, 4Ch
JNZ 25h
MOV DPTR, #0211h
MOVX A, @DPTR
JZ 1Fh
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 1Ah
JB 07h, 05h
MOV R5, #02h
MOV R4, A
SJMP 0Dh
MOV R5, #0Eh
MOV R4, #00h
MOV R7, #0Dh
LCALL DDF6h
MOV R5, #04h
MOV R4, #00h
MOV R7, #10h
LCALL DDF6h
MOV R0, #6Ch
MOV A, @R0
ANL A, 4Ch
JNZ 25h
MOV DPTR, #01EDh
MOVX A, @DPTR
JZ 1Fh
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 1Ah
JB 07h, 05h
MOV R5, #04h
MOV R4, A
SJMP 0Dh
MOV R5, #08h
MOV R4, #00h
MOV R7, #0Dh
LCALL DDF6h
MOV R5, #0Ah
MOV R4, #00h
MOV R7, #10h
LCALL DDF6h
MOV R0, #6Dh
MOV A, @R0
ANL A, 4Ch
JNZ 25h
MOV DPTR, #01F2h
MOVX A, @DPTR
JZ 1Fh
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 1Ah
JB 07h, 05h
MOV R5, #08h
MOV R4, A
SJMP 0Dh
MOV R5, #48h
MOV R4, #00h
MOV R7, #0Dh
LCALL DDF6h
MOV R5, #24h
MOV R4, #00h
MOV R7, #10h
LCALL DDF6h
MOV R0, #6Fh
MOV A, @R0
ANL A, 4Ch
JNZ 30h
MOV DPTR, #01FCh
MOVX A, @DPTR
JZ 2Ah
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 25h
JB 07h, 07h
MOV R5, #20h
MOV R4, A
MOV R7, #10h
SJMP 18h
MOV R5, #40h
MOV R4, #00h
MOV R7, #0Dh
LCALL DDF6h
MOV R5, #08h
MOV R4, #00h
MOV R7, #10h
LCALL DDF6h
MOV R5, #01h
MOV R4, #00h
MOV R7, #11h
LCALL DDF6h
MOV R0, #71h
MOV A, @R0
ANL A, 4Ch
JNZ 27h
MOV DPTR, #0205h
MOVX A, @DPTR
JZ 21h
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 1Ch
JB 07h, 07h
MOV R5, #80h
MOV R4, A
MOV R7, #10h
SJMP 0Fh
MOV R5, #06h
MOV R4, #00h
MOV R7, #0Ch
LCALL DDF6h
MOV R5, #06h
MOV R4, #00h
MOV R7, #0Fh
LCALL DDF6h
MOV 4Bh, #11h
MOV R0, #72h
MOV A, @R0
ANL A, 4Ch
JNZ 25h
MOV DPTR, #0209h
MOVX A, @DPTR
JZ 1Fh
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 1Ah
JB 07h, 05h
MOV R5, #01h
MOV R4, A
SJMP 0Dh
MOV R5, #20h
MOV R4, #00h
MOV R7, #10h
LCALL DDF6h
MOV R5, #02h
MOV R4, #00h
MOV R7, #11h
LCALL DDF6h
MOV R0, #73h
MOV A, @R0
ANL A, 4Ch
JNZ 23h
MOV DPTR, #020Dh
MOVX A, @DPTR
JZ 1Dh
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 18h
MOV R5, #02h
JB 07h, 03h
MOV R4, A
SJMP 0Bh
MOV R4, #00h
MOV R7, #0Eh
LCALL DDF6h
MOV R5, #05h
MOV R4, #00h
MOV R7, #11h
LCALL DDF6h
MOV R0, #74h
MOV A, @R0
ANL A, 4Ch
JNZ 1Ch
MOV DPTR, #0210h
MOVX A, @DPTR
JZ 16h
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 11h
JB 07h, 05h
MOV R5, #04h
MOV R4, A
SJMP 04h
MOV R5, #0Ah
MOV R4, #00h
MOV R7, #11h
LCALL DDF6h
MOV R0, #75h
MOV A, @R0
ANL A, 4Ch
JNZ 27h
MOV DPTR, #0212h
MOVX A, @DPTR
JZ 21h
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 1Ch
JB 07h, 07h
MOV R5, #08h
MOV R4, A
MOV R7, #11h
SJMP 0Fh
MOV R5, #24h
MOV R4, #00h
MOV R7, #11h
LCALL DDF6h
MOV R5, #18h
MOV R4, #00h
MOV R7, #0Eh
LCALL DDF6h
MOV R0, #77h
MOV A, @R0
ANL A, 4Ch
JNZ 25h
MOV DPTR, #01F6h
MOVX A, @DPTR
JZ 1Fh
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 1Ah
JB 07h, 05h
MOV R5, #20h
MOV R4, A
SJMP 0Dh
MOV R5, #70h
MOV R4, #00h
MOV R7, #0Eh
LCALL DDF6h
MOV R5, #08h
MOV R4, #00h
MOV R7, #11h
LCALL DDF6h
RET
CLR A
MOV 51h, A
MOV 50h, A
MOV 4Fh, A
MOV 4Eh, A
MOV 4Dh, A
MOV 4Ch, A
MOV C, 0Bh
ORL C, 0Ch
ORL C, 0Eh
ORL C, 06h
JC 03h
LJMP 30BCh
JB 04h, 03h
LJMP 30BCh
JNB 05h, 03h
LJMP 45E9h
CLR A
MOV 4Bh, A
MOV A, #62h
ADD A, 4Bh
MOV R0, A
MOV A, @R0
MOV R7, A
JNB E0h, 03h
MOV 4Ch, #01h
MOV A, R7
JNB E1h, 03h
MOV 4Dh, #01h
MOV A, R7
JNB E2h, 03h
MOV 4Eh, #01h
MOV A, R7
JNB E3h, 03h
MOV 4Fh, #01h
MOV A, R7
JNB E4h, 03h
MOV 50h, #01h
MOV A, R7
JNB E5h, 03h
MOV 51h, #01h
INC 4Bh
MOV A, 4Bh
CJNE A, #1Ah, C9h
LCALL DAB9h
MOV A, 4Ch
JZ 0Fh
MOV DPTR, #01A9h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
CLR C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV A, 4Dh
JZ 0Fh
MOV DPTR, #01ACh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
CLR C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV A, 4Eh
JZ 0Fh
MOV DPTR, #01AEh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
CLR C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV A, 4Fh
JZ 0Fh
MOV DPTR, #01AFh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
CLR C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV A, 50h
JZ 0Fh
MOV DPTR, #01B0h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
CLR C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV A, 51h
JZ 0Fh
MOV DPTR, #01B1h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
CLR C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01A9h
MOVX A, @DPTR
MOV R7, A
LCALL D47Ch
MOV DPTR, #01ACh
MOVX A, @DPTR
MOV R7, A
LCALL D143h
MOV DPTR, #01AEh
MOVX A, @DPTR
MOV R7, A
LCALL D192h
MOV DPTR, #01AFh
MOVX A, @DPTR
MOV R7, A
LCALL D1E1h
MOV DPTR, #01B0h
MOVX A, @DPTR
MOV R7, A
LCALL D4C1h
MOV DPTR, #01B1h
MOVX A, @DPTR
MOV R7, A
LCALL D984h
MOV C, 0Bh
ORL C, 0Ch
ORL C, 0Eh
ORL C, 06h
ORL C, 5Bh
JC 03h
LJMP 45E9h
JB 03h, 03h
LJMP 45E9h
JB 05h, 23h
JNB 5Bh, 20h
CLR 5Bh
MOV DPTR, #01ADh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01ADh
MOVX A, @DPTR
MOV R7, A
MOV R3, #04h
MOV R2, #00h
MOV R5, #10h
MOV R4, #00h
LCALL B16Fh
JNB 05h, 03h
LJMP 45E9h
MOV R0, #62h
MOV A, @R0
JNB E0h, 1Eh
MOV DPTR, #01E0h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01E0h
MOVX A, @DPTR
MOV R7, A
MOV R3, #01h
MOV R2, #00h
CLR A
MOV R5, A
MOV R4, A
LCALL B16Fh
MOV R0, #63h
MOV A, @R0
JNB E0h, 1Eh
MOV DPTR, #01E1h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01E1h
MOVX A, @DPTR
MOV R7, A
MOV R3, #02h
MOV R2, #00h
CLR A
MOV R5, A
MOV R4, A
LCALL B16Fh
MOV R0, #64h
MOV A, @R0
JNB E0h, 1Eh
MOV DPTR, #01E2h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01E2h
MOVX A, @DPTR
MOV R7, A
MOV R3, #04h
MOV R2, #00h
CLR A
MOV R5, A
MOV R4, A
LCALL B16Fh
MOV R0, #65h
MOV A, @R0
JNB E0h, 1Eh
MOV DPTR, #01E3h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01E3h
MOVX A, @DPTR
MOV R7, A
MOV R3, #08h
MOV R2, #00h
CLR A
MOV R5, A
MOV R4, A
LCALL B16Fh
MOV R0, #66h
MOV A, @R0
JNB E0h, 1Eh
MOV DPTR, #01E4h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01E4h
MOVX A, @DPTR
MOV R7, A
MOV R3, #10h
MOV R2, #00h
CLR A
MOV R5, A
MOV R4, A
LCALL B16Fh
MOV R0, #67h
MOV A, @R0
JNB E0h, 1Eh
MOV DPTR, #01E5h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01E5h
MOVX A, @DPTR
MOV R7, A
MOV R3, #20h
MOV R2, #00h
CLR A
MOV R5, A
MOV R4, A
LCALL B16Fh
MOV R0, #68h
MOV A, @R0
JNB E0h, 1Eh
MOV DPTR, #01E6h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01E6h
MOVX A, @DPTR
MOV R7, A
MOV R3, #40h
MOV R2, #00h
CLR A
MOV R5, A
MOV R4, A
LCALL B16Fh
MOV R0, #69h
MOV A, @R0
JNB E0h, 1Eh
MOV DPTR, #01E7h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01E7h
MOVX A, @DPTR
MOV R7, A
MOV R3, #80h
MOV R2, #00h
CLR A
MOV R5, A
MOV R4, A
LCALL B16Fh
MOV R0, #6Ah
MOV A, @R0
JNB E0h, 1Fh
MOV DPTR, #01E8h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01E8h
MOVX A, @DPTR
MOV R7, A
MOV R3, #01h
MOV R2, #00h
MOV R5, #01h
MOV R4, #00h
LCALL B16Fh
MOV R0, #6Bh
MOV A, @R0
JNB E0h, 1Fh
MOV DPTR, #01E9h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01E9h
MOVX A, @DPTR
MOV R7, A
MOV R3, #02h
MOV R2, #00h
MOV R5, #01h
MOV R4, #00h
LCALL B16Fh
MOV R0, #6Ch
MOV A, @R0
JNB E0h, 1Fh
MOV DPTR, #0152h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0152h
MOVX A, @DPTR
MOV R7, A
MOV R3, #04h
MOV R2, #00h
MOV R5, #01h
MOV R4, #00h
LCALL B16Fh
MOV R0, #6Dh
MOV A, @R0
JNB E0h, 1Fh
MOV DPTR, #0154h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0154h
MOVX A, @DPTR
MOV R7, A
MOV R3, #08h
MOV R2, #00h
MOV R5, #01h
MOV R4, #00h
LCALL B16Fh
MOV R0, #6Eh
MOV A, @R0
JNB E0h, 1Fh
MOV DPTR, #0157h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0157h
MOVX A, @DPTR
MOV R7, A
MOV R3, #10h
MOV R2, #00h
MOV R5, #01h
MOV R4, #00h
LCALL B16Fh
MOV R0, #6Fh
MOV A, @R0
JNB E0h, 1Fh
MOV DPTR, #015Bh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #015Bh
MOVX A, @DPTR
MOV R7, A
MOV R3, #20h
MOV R2, #00h
MOV R5, #01h
MOV R4, #00h
LCALL B16Fh
MOV R0, #70h
MOV A, @R0
JNB E0h, 1Fh
MOV DPTR, #0160h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0160h
MOVX A, @DPTR
MOV R7, A
MOV R3, #40h
MOV R2, #00h
MOV R5, #01h
MOV R4, #00h
LCALL B16Fh
MOV R0, #71h
MOV A, @R0
JNB E0h, 1Fh
MOV DPTR, #0166h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0166h
MOVX A, @DPTR
MOV R7, A
MOV R3, #80h
MOV R2, #00h
MOV R5, #01h
MOV R4, #00h
LCALL B16Fh
MOV R0, #72h
MOV A, @R0
JNB E0h, 1Fh
MOV DPTR, #016Dh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #016Dh
MOVX A, @DPTR
MOV R7, A
MOV R3, #01h
MOV R2, #00h
MOV R5, #02h
MOV R4, #00h
LCALL B16Fh
MOV R0, #73h
MOV A, @R0
JNB E0h, 1Fh
MOV DPTR, #0175h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0175h
MOVX A, @DPTR
MOV R7, A
MOV R3, #02h
MOV R2, #00h
MOV R5, #02h
MOV R4, #00h
LCALL B16Fh
MOV R0, #74h
MOV A, @R0
JNB E0h, 1Fh
MOV DPTR, #017Eh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #017Eh
MOVX A, @DPTR
MOV R7, A
MOV R3, #04h
MOV R2, #00h
MOV R5, #02h
MOV R4, #00h
LCALL B16Fh
MOV R0, #75h
MOV A, @R0
JNB E0h, 1Fh
MOV DPTR, #0187h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0187h
MOVX A, @DPTR
MOV R7, A
MOV R3, #08h
MOV R2, #00h
MOV R5, #02h
MOV R4, #00h
LCALL B16Fh
MOV R0, #76h
MOV A, @R0
JNB E0h, 1Fh
MOV DPTR, #0153h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0153h
MOVX A, @DPTR
MOV R7, A
MOV R3, #10h
MOV R2, #00h
MOV R5, #02h
MOV R4, #00h
LCALL B16Fh
MOV R0, #77h
MOV A, @R0
JNB E0h, 1Fh
MOV DPTR, #0156h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0156h
MOVX A, @DPTR
MOV R7, A
MOV R3, #20h
MOV R2, #00h
MOV R5, #02h
MOV R4, #00h
LCALL B16Fh
MOV R0, #78h
MOV A, @R0
JNB E0h, 1Fh
MOV DPTR, #015Ah
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #015Ah
MOVX A, @DPTR
MOV R7, A
MOV R3, #40h
MOV R2, #00h
MOV R5, #02h
MOV R4, #00h
LCALL B16Fh
MOV R0, #79h
MOV A, @R0
JNB E0h, 1Fh
MOV DPTR, #015Fh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #015Fh
MOVX A, @DPTR
MOV R7, A
MOV R3, #80h
MOV R2, #00h
MOV R5, #02h
MOV R4, #00h
LCALL B16Fh
MOV R0, #62h
MOV A, @R0
JNB E1h, 1Fh
MOV DPTR, #0165h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0165h
MOVX A, @DPTR
MOV R7, A
MOV R3, #01h
MOV R2, #00h
MOV R5, #03h
MOV R4, #00h
LCALL B16Fh
MOV R0, #63h
MOV A, @R0
JNB E1h, 1Fh
MOV DPTR, #016Ch
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #016Ch
MOVX A, @DPTR
MOV R7, A
MOV R3, #02h
MOV R2, #00h
MOV R5, #03h
MOV R4, #00h
LCALL B16Fh
MOV R0, #64h
MOV A, @R0
JNB E1h, 1Fh
MOV DPTR, #0174h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0174h
MOVX A, @DPTR
MOV R7, A
MOV R3, #04h
MOV R2, #00h
MOV R5, #03h
MOV R4, #00h
LCALL B16Fh
MOV R0, #65h
MOV A, @R0
JNB E1h, 1Fh
MOV DPTR, #017Dh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #017Dh
MOVX A, @DPTR
MOV R7, A
MOV R3, #08h
MOV R2, #00h
MOV R5, #03h
MOV R4, #00h
LCALL B16Fh
MOV R0, #66h
MOV A, @R0
JNB E1h, 1Fh
MOV DPTR, #0186h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0186h
MOVX A, @DPTR
MOV R7, A
MOV R3, #10h
MOV R2, #00h
MOV R5, #03h
MOV R4, #00h
LCALL B16Fh
MOV R0, #67h
MOV A, @R0
JNB E1h, 1Fh
MOV DPTR, #018Fh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #018Fh
MOVX A, @DPTR
MOV R7, A
MOV R3, #20h
MOV R2, #00h
MOV R5, #03h
MOV R4, #00h
LCALL B16Fh
MOV R0, #68h
MOV A, @R0
JNB E1h, 1Fh
MOV DPTR, #0155h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0155h
MOVX A, @DPTR
MOV R7, A
MOV R3, #40h
MOV R2, #00h
MOV R5, #03h
MOV R4, #00h
LCALL B16Fh
MOV R0, #69h
MOV A, @R0
JNB E1h, 1Fh
MOV DPTR, #0159h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0159h
MOVX A, @DPTR
MOV R7, A
MOV R3, #80h
MOV R2, #00h
MOV R5, #03h
MOV R4, #00h
LCALL B16Fh
MOV R0, #6Ah
MOV A, @R0
JNB E1h, 1Fh
MOV DPTR, #015Eh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #015Eh
MOVX A, @DPTR
MOV R7, A
MOV R3, #01h
MOV R2, #00h
MOV R5, #04h
MOV R4, #00h
LCALL B16Fh
MOV R0, #6Bh
MOV A, @R0
JNB E1h, 1Fh
MOV DPTR, #0164h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0164h
MOVX A, @DPTR
MOV R7, A
MOV R3, #02h
MOV R2, #00h
MOV R5, #04h
MOV R4, #00h
LCALL B16Fh
MOV R0, #6Ch
MOV A, @R0
JNB E1h, 1Fh
MOV DPTR, #016Bh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #016Bh
MOVX A, @DPTR
MOV R7, A
MOV R3, #04h
MOV R2, #00h
MOV R5, #04h
MOV R4, #00h
LCALL B16Fh
MOV R0, #6Dh
MOV A, @R0
JNB E1h, 1Fh
MOV DPTR, #0173h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0173h
MOVX A, @DPTR
MOV R7, A
MOV R3, #08h
MOV R2, #00h
MOV R5, #04h
MOV R4, #00h
LCALL B16Fh
MOV R0, #6Eh
MOV A, @R0
JNB E1h, 1Fh
MOV DPTR, #017Ch
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #017Ch
MOVX A, @DPTR
MOV R7, A
MOV R3, #10h
MOV R2, #00h
MOV R5, #04h
MOV R4, #00h
LCALL B16Fh
MOV R0, #6Fh
MOV A, @R0
JNB E1h, 1Fh
MOV DPTR, #0185h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0185h
MOVX A, @DPTR
MOV R7, A
MOV R3, #20h
MOV R2, #00h
MOV R5, #04h
MOV R4, #00h
LCALL B16Fh
MOV R0, #70h
MOV A, @R0
JNB E1h, 1Fh
MOV DPTR, #018Eh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #018Eh
MOVX A, @DPTR
MOV R7, A
MOV R3, #40h
MOV R2, #00h
MOV R5, #04h
MOV R4, #00h
LCALL B16Fh
MOV R0, #71h
MOV A, @R0
JNB E1h, 1Fh
MOV DPTR, #0196h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0196h
MOVX A, @DPTR
MOV R7, A
MOV R3, #80h
MOV R2, #00h
MOV R5, #04h
MOV R4, #00h
LCALL B16Fh
MOV R0, #72h
MOV A, @R0
JNB E1h, 1Fh
MOV DPTR, #0158h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0158h
MOVX A, @DPTR
MOV R7, A
MOV R3, #01h
MOV R2, #00h
MOV R5, #05h
MOV R4, #00h
LCALL B16Fh
MOV R0, #73h
MOV A, @R0
JNB E1h, 1Fh
MOV DPTR, #015Dh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #015Dh
MOVX A, @DPTR
MOV R7, A
MOV R3, #02h
MOV R2, #00h
MOV R5, #05h
MOV R4, #00h
LCALL B16Fh
MOV R0, #74h
MOV A, @R0
JNB E1h, 1Fh
MOV DPTR, #0163h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0163h
MOVX A, @DPTR
MOV R7, A
MOV R3, #04h
MOV R2, #00h
MOV R5, #05h
MOV R4, #00h
LCALL B16Fh
MOV R0, #75h
MOV A, @R0
JNB E1h, 1Fh
MOV DPTR, #016Ah
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #016Ah
MOVX A, @DPTR
MOV R7, A
MOV R3, #08h
MOV R2, #00h
MOV R5, #05h
MOV R4, #00h
LCALL B16Fh
MOV R0, #76h
MOV A, @R0
JNB E1h, 1Fh
MOV DPTR, #0172h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0172h
MOVX A, @DPTR
MOV R7, A
MOV R3, #10h
MOV R2, #00h
MOV R5, #05h
MOV R4, #00h
LCALL B16Fh
MOV R0, #77h
MOV A, @R0
JNB E1h, 1Fh
MOV DPTR, #017Bh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #017Bh
MOVX A, @DPTR
MOV R7, A
MOV R3, #20h
MOV R2, #00h
MOV R5, #05h
MOV R4, #00h
LCALL B16Fh
MOV R0, #78h
MOV A, @R0
JNB E1h, 1Fh
MOV DPTR, #0184h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0184h
MOVX A, @DPTR
MOV R7, A
MOV R3, #40h
MOV R2, #00h
MOV R5, #05h
MOV R4, #00h
LCALL B16Fh
MOV R0, #79h
MOV A, @R0
JNB E1h, 1Fh
MOV DPTR, #018Dh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #018Dh
MOVX A, @DPTR
MOV R7, A
MOV R3, #80h
MOV R2, #00h
MOV R5, #05h
MOV R4, #00h
LCALL B16Fh
MOV 4Bh, #06h
MOV R0, #62h
MOV A, @R0
JNB E2h, 1Fh
MOV DPTR, #0195h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0195h
MOVX A, @DPTR
MOV R7, A
MOV R3, #01h
MOV R2, #00h
MOV R5, #06h
MOV R4, #00h
LCALL B16Fh
MOV R0, #63h
MOV A, @R0
JNB E2h, 1Fh
MOV DPTR, #019Ch
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #019Ch
MOVX A, @DPTR
MOV R7, A
MOV R3, #02h
MOV R2, #00h
MOV R5, #06h
MOV R4, #00h
LCALL B16Fh
MOV R0, #64h
MOV A, @R0
JNB E2h, 1Fh
MOV DPTR, #015Ch
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #015Ch
MOVX A, @DPTR
MOV R7, A
MOV R3, #04h
MOV R2, #00h
MOV R5, #06h
MOV R4, #00h
LCALL B16Fh
MOV R0, #65h
MOV A, @R0
JNB E2h, 1Fh
MOV DPTR, #0162h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0162h
MOVX A, @DPTR
MOV R7, A
MOV R3, #08h
MOV R2, #00h
MOV R5, #06h
MOV R4, #00h
LCALL B16Fh
MOV R0, #66h
MOV A, @R0
JNB E2h, 1Fh
MOV DPTR, #0169h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0169h
MOVX A, @DPTR
MOV R7, A
MOV R3, #10h
MOV R2, #00h
MOV R5, #06h
MOV R4, #00h
LCALL B16Fh
MOV R0, #67h
MOV A, @R0
JNB E2h, 1Fh
MOV DPTR, #0171h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0171h
MOVX A, @DPTR
MOV R7, A
MOV R3, #20h
MOV R2, #00h
MOV R5, #06h
MOV R4, #00h
LCALL B16Fh
MOV R0, #68h
MOV A, @R0
JNB E2h, 1Fh
MOV DPTR, #017Ah
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #017Ah
MOVX A, @DPTR
MOV R7, A
MOV R3, #40h
MOV R2, #00h
MOV R5, #06h
MOV R4, #00h
LCALL B16Fh
MOV R0, #69h
MOV A, @R0
JNB E2h, 1Fh
MOV DPTR, #0183h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0183h
MOVX A, @DPTR
MOV R7, A
MOV R3, #80h
MOV R2, #00h
MOV R5, #06h
MOV R4, #00h
LCALL B16Fh
MOV 4Bh, #07h
MOV R0, #6Ah
MOV A, @R0
JNB E2h, 1Fh
MOV DPTR, #018Ch
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #018Ch
MOVX A, @DPTR
MOV R7, A
MOV R3, #01h
MOV R2, #00h
MOV R5, #07h
MOV R4, #00h
LCALL B16Fh
MOV R0, #6Bh
MOV A, @R0
JNB E2h, 1Fh
MOV DPTR, #0194h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0194h
MOVX A, @DPTR
MOV R7, A
MOV R3, #02h
MOV R2, #00h
MOV R5, #07h
MOV R4, #00h
LCALL B16Fh
MOV R0, #6Ch
MOV A, @R0
JNB E2h, 1Fh
MOV DPTR, #019Bh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #019Bh
MOVX A, @DPTR
MOV R7, A
MOV R3, #04h
MOV R2, #00h
MOV R5, #07h
MOV R4, #00h
LCALL B16Fh
MOV R0, #6Dh
MOV A, @R0
JNB E2h, 1Fh
MOV DPTR, #01A1h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01A1h
MOVX A, @DPTR
MOV R7, A
MOV R3, #08h
MOV R2, #00h
MOV R5, #07h
MOV R4, #00h
LCALL B16Fh
MOV R0, #6Eh
MOV A, @R0
JNB E2h, 1Fh
MOV DPTR, #0161h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0161h
MOVX A, @DPTR
MOV R7, A
MOV R3, #10h
MOV R2, #00h
MOV R5, #07h
MOV R4, #00h
LCALL B16Fh
MOV R0, #6Fh
MOV A, @R0
JNB E2h, 1Fh
MOV DPTR, #0168h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0168h
MOVX A, @DPTR
MOV R7, A
MOV R3, #20h
MOV R2, #00h
MOV R5, #07h
MOV R4, #00h
LCALL B16Fh
MOV R0, #70h
MOV A, @R0
JNB E2h, 1Fh
MOV DPTR, #0170h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0170h
MOVX A, @DPTR
MOV R7, A
MOV R3, #40h
MOV R2, #00h
MOV R5, #07h
MOV R4, #00h
LCALL B16Fh
MOV R0, #71h
MOV A, @R0
JNB E2h, 1Fh
MOV DPTR, #0179h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0179h
MOVX A, @DPTR
MOV R7, A
MOV R3, #80h
MOV R2, #00h
MOV R5, #07h
MOV R4, #00h
LCALL B16Fh
MOV 4Bh, #08h
MOV R0, #72h
MOV A, @R0
JNB E2h, 1Fh
MOV DPTR, #0182h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0182h
MOVX A, @DPTR
MOV R7, A
MOV R3, #01h
MOV R2, #00h
MOV R5, #08h
MOV R4, #00h
LCALL B16Fh
MOV R0, #73h
MOV A, @R0
JNB E2h, 1Fh
MOV DPTR, #018Bh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #018Bh
MOVX A, @DPTR
MOV R7, A
MOV R3, #02h
MOV R2, #00h
MOV R5, #08h
MOV R4, #00h
LCALL B16Fh
MOV R0, #74h
MOV A, @R0
JNB E2h, 1Fh
MOV DPTR, #0193h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0193h
MOVX A, @DPTR
MOV R7, A
MOV R3, #04h
MOV R2, #00h
MOV R5, #08h
MOV R4, #00h
LCALL B16Fh
MOV R0, #75h
MOV A, @R0
JNB E2h, 1Fh
MOV DPTR, #019Ah
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #019Ah
MOVX A, @DPTR
MOV R7, A
MOV R3, #08h
MOV R2, #00h
MOV R5, #08h
MOV R4, #00h
LCALL B16Fh
MOV R0, #76h
MOV A, @R0
JNB E2h, 1Fh
MOV DPTR, #01A0h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01A0h
MOVX A, @DPTR
MOV R7, A
MOV R3, #10h
MOV R2, #00h
MOV R5, #08h
MOV R4, #00h
LCALL B16Fh
MOV R0, #77h
MOV A, @R0
JNB E2h, 1Fh
MOV DPTR, #01A5h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01A5h
MOVX A, @DPTR
MOV R7, A
MOV R3, #20h
MOV R2, #00h
MOV R5, #08h
MOV R4, #00h
LCALL B16Fh
MOV R0, #78h
MOV A, @R0
JNB E2h, 1Fh
MOV DPTR, #0167h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0167h
MOVX A, @DPTR
MOV R7, A
MOV R3, #40h
MOV R2, #00h
MOV R5, #08h
MOV R4, #00h
LCALL B16Fh
MOV R0, #79h
MOV A, @R0
JNB E2h, 1Fh
MOV DPTR, #016Fh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #016Fh
MOVX A, @DPTR
MOV R7, A
MOV R3, #80h
MOV R2, #00h
MOV R5, #08h
MOV R4, #00h
LCALL B16Fh
MOV 4Bh, #09h
MOV R0, #62h
MOV A, @R0
JNB E3h, 1Fh
MOV DPTR, #0178h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0178h
MOVX A, @DPTR
MOV R7, A
MOV R3, #01h
MOV R2, #00h
MOV R5, #09h
MOV R4, #00h
LCALL B16Fh
MOV R0, #63h
MOV A, @R0
JNB E3h, 1Fh
MOV DPTR, #0181h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0181h
MOVX A, @DPTR
MOV R7, A
MOV R3, #02h
MOV R2, #00h
MOV R5, #09h
MOV R4, #00h
LCALL B16Fh
MOV R0, #64h
MOV A, @R0
JNB E3h, 1Fh
MOV DPTR, #018Ah
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #018Ah
MOVX A, @DPTR
MOV R7, A
MOV R3, #04h
MOV R2, #00h
MOV R5, #09h
MOV R4, #00h
LCALL B16Fh
MOV R0, #65h
MOV A, @R0
JNB E3h, 1Fh
MOV DPTR, #0192h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0192h
MOVX A, @DPTR
MOV R7, A
MOV R3, #08h
MOV R2, #00h
MOV R5, #09h
MOV R4, #00h
LCALL B16Fh
MOV R0, #66h
MOV A, @R0
JNB E3h, 1Fh
MOV DPTR, #0199h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0199h
MOVX A, @DPTR
MOV R7, A
MOV R3, #10h
MOV R2, #00h
MOV R5, #09h
MOV R4, #00h
LCALL B16Fh
MOV R0, #67h
MOV A, @R0
JNB E3h, 1Fh
MOV DPTR, #019Fh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #019Fh
MOVX A, @DPTR
MOV R7, A
MOV R3, #20h
MOV R2, #00h
MOV R5, #09h
MOV R4, #00h
LCALL B16Fh
MOV R0, #68h
MOV A, @R0
JNB E3h, 1Fh
MOV DPTR, #01A4h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01A4h
MOVX A, @DPTR
MOV R7, A
MOV R3, #40h
MOV R2, #00h
MOV R5, #09h
MOV R4, #00h
LCALL B16Fh
MOV R0, #69h
MOV A, @R0
JNB E3h, 1Fh
MOV DPTR, #01A8h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01A8h
MOVX A, @DPTR
MOV R7, A
MOV R3, #80h
MOV R2, #00h
MOV R5, #09h
MOV R4, #00h
LCALL B16Fh
MOV 4Bh, #07h
MOV R0, #6Ah
MOV A, @R0
JNB E3h, 1Fh
MOV DPTR, #016Eh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #016Eh
MOVX A, @DPTR
MOV R7, A
MOV R3, #01h
MOV R2, #00h
MOV R5, #0Ah
MOV R4, #00h
LCALL B16Fh
MOV R0, #6Bh
MOV A, @R0
JNB E3h, 1Fh
MOV DPTR, #0177h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0177h
MOVX A, @DPTR
MOV R7, A
MOV R3, #02h
MOV R2, #00h
MOV R5, #0Ah
MOV R4, #00h
LCALL B16Fh
MOV R0, #6Ch
MOV A, @R0
JNB E3h, 1Fh
MOV DPTR, #0180h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0180h
MOVX A, @DPTR
MOV R7, A
MOV R3, #04h
MOV R2, #00h
MOV R5, #0Ah
MOV R4, #00h
LCALL B16Fh
MOV R0, #6Dh
MOV A, @R0
JNB E3h, 1Fh
MOV DPTR, #0189h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0189h
MOVX A, @DPTR
MOV R7, A
MOV R3, #08h
MOV R2, #00h
MOV R5, #0Ah
MOV R4, #00h
LCALL B16Fh
MOV R0, #6Eh
MOV A, @R0
JNB E3h, 1Fh
MOV DPTR, #0191h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0191h
MOVX A, @DPTR
MOV R7, A
MOV R3, #10h
MOV R2, #00h
MOV R5, #0Ah
MOV R4, #00h
LCALL B16Fh
MOV R0, #6Fh
MOV A, @R0
JNB E3h, 1Fh
MOV DPTR, #0198h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0198h
MOVX A, @DPTR
MOV R7, A
MOV R3, #20h
MOV R2, #00h
MOV R5, #0Ah
MOV R4, #00h
LCALL B16Fh
MOV R0, #70h
MOV A, @R0
JNB E3h, 1Fh
MOV DPTR, #019Eh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #019Eh
MOVX A, @DPTR
MOV R7, A
MOV R3, #40h
MOV R2, #00h
MOV R5, #0Ah
MOV R4, #00h
LCALL B16Fh
MOV R0, #71h
MOV A, @R0
JNB E3h, 1Fh
MOV DPTR, #01A3h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01A3h
MOVX A, @DPTR
MOV R7, A
MOV R3, #80h
MOV R2, #00h
MOV R5, #0Ah
MOV R4, #00h
LCALL B16Fh
MOV 4Bh, #0Ah
MOV R0, #72h
MOV A, @R0
JNB E3h, 1Fh
MOV DPTR, #01A7h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01A7h
MOVX A, @DPTR
MOV R7, A
MOV R3, #01h
MOV R2, #00h
MOV R5, #0Bh
MOV R4, #00h
LCALL B16Fh
MOV R0, #73h
MOV A, @R0
JNB E3h, 1Fh
MOV DPTR, #01ABh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01ABh
MOVX A, @DPTR
MOV R7, A
MOV R3, #02h
MOV R2, #00h
MOV R5, #0Bh
MOV R4, #00h
LCALL B16Fh
MOV R0, #74h
MOV A, @R0
JNB E3h, 1Fh
MOV DPTR, #0176h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0176h
MOVX A, @DPTR
MOV R7, A
MOV R3, #04h
MOV R2, #00h
MOV R5, #0Bh
MOV R4, #00h
LCALL B16Fh
MOV R0, #75h
MOV A, @R0
JNB E3h, 1Fh
MOV DPTR, #017Fh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #017Fh
MOVX A, @DPTR
MOV R7, A
MOV R3, #08h
MOV R2, #00h
MOV R5, #0Bh
MOV R4, #00h
LCALL B16Fh
MOV R0, #76h
MOV A, @R0
JNB E3h, 1Fh
MOV DPTR, #0188h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0188h
MOVX A, @DPTR
MOV R7, A
MOV R3, #10h
MOV R2, #00h
MOV R5, #0Bh
MOV R4, #00h
LCALL B16Fh
MOV R0, #77h
MOV A, @R0
JNB E3h, 1Fh
MOV DPTR, #0190h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0190h
MOVX A, @DPTR
MOV R7, A
MOV R3, #20h
MOV R2, #00h
MOV R5, #0Bh
MOV R4, #00h
LCALL B16Fh
MOV R0, #78h
MOV A, @R0
JNB E3h, 1Fh
MOV DPTR, #0197h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0197h
MOVX A, @DPTR
MOV R7, A
MOV R3, #40h
MOV R2, #00h
MOV R5, #0Bh
MOV R4, #00h
LCALL B16Fh
MOV R0, #79h
MOV A, @R0
JNB E3h, 1Fh
MOV DPTR, #019Dh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #019Dh
MOVX A, @DPTR
MOV R7, A
MOV R3, #80h
MOV R2, #00h
MOV R5, #0Bh
MOV R4, #00h
LCALL B16Fh
MOV 4Bh, #0Bh
MOV R0, #62h
MOV A, @R0
JNB E4h, 1Fh
MOV DPTR, #01A2h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01A2h
MOVX A, @DPTR
MOV R7, A
MOV R3, #01h
MOV R2, #00h
MOV R5, #0Ch
MOV R4, #00h
LCALL B16Fh
MOV R0, #63h
MOV A, @R0
JNB E4h, 1Fh
MOV DPTR, #01A6h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01A6h
MOVX A, @DPTR
MOV R7, A
MOV R3, #02h
MOV R2, #00h
MOV R5, #0Ch
MOV R4, #00h
LCALL B16Fh
MOV R0, #64h
MOV A, @R0
JNB E4h, 1Fh
MOV DPTR, #01AAh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01AAh
MOVX A, @DPTR
MOV R7, A
MOV R3, #04h
MOV R2, #00h
MOV R5, #0Ch
MOV R4, #00h
LCALL B16Fh
MOV R0, #65h
MOV A, @R0
JNB E4h, 1Fh
MOV DPTR, #01ADh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01ADh
MOVX A, @DPTR
MOV R7, A
MOV R3, #08h
MOV R2, #00h
MOV R5, #0Ch
MOV R4, #00h
LCALL B16Fh
MOV R0, #66h
MOV A, @R0
JNB E4h, 1Fh
MOV DPTR, #01B2h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01B2h
MOVX A, @DPTR
MOV R7, A
MOV R3, #10h
MOV R2, #00h
MOV R5, #0Ch
MOV R4, #00h
LCALL B16Fh
MOV R0, #67h
MOV A, @R0
JNB E4h, 1Fh
MOV DPTR, #01B4h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01B4h
MOVX A, @DPTR
MOV R7, A
MOV R3, #20h
MOV R2, #00h
MOV R5, #0Ch
MOV R4, #00h
LCALL B16Fh
MOV R0, #68h
MOV A, @R0
JNB E4h, 1Fh
MOV DPTR, #01B7h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01B7h
MOVX A, @DPTR
MOV R7, A
MOV R3, #40h
MOV R2, #00h
MOV R5, #0Ch
MOV R4, #00h
LCALL B16Fh
MOV R0, #69h
MOV A, @R0
JNB E4h, 1Fh
MOV DPTR, #01BBh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01BBh
MOVX A, @DPTR
MOV R7, A
MOV R3, #80h
MOV R2, #00h
MOV R5, #0Ch
MOV R4, #00h
LCALL B16Fh
MOV 4Bh, #0Ch
MOV R0, #6Ah
MOV A, @R0
JNB E4h, 1Fh
MOV DPTR, #01C0h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01C0h
MOVX A, @DPTR
MOV R7, A
MOV R3, #01h
MOV R2, #00h
MOV R5, #0Dh
MOV R4, #00h
LCALL B16Fh
MOV R0, #6Bh
MOV A, @R0
JNB E4h, 1Fh
MOV DPTR, #01C5h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01C5h
MOVX A, @DPTR
MOV R7, A
MOV R3, #02h
MOV R2, #00h
MOV R5, #0Dh
MOV R4, #00h
LCALL B16Fh
MOV R0, #6Ch
MOV A, @R0
JNB E4h, 1Fh
MOV DPTR, #01CAh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01CAh
MOVX A, @DPTR
MOV R7, A
MOV R3, #04h
MOV R2, #00h
MOV R5, #0Dh
MOV R4, #00h
LCALL B16Fh
MOV R0, #6Dh
MOV A, @R0
JNB E4h, 1Fh
MOV DPTR, #01CFh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01CFh
MOVX A, @DPTR
MOV R7, A
MOV R3, #08h
MOV R2, #00h
MOV R5, #0Dh
MOV R4, #00h
LCALL B16Fh
MOV R0, #6Eh
MOV A, @R0
JNB E4h, 1Fh
MOV DPTR, #01D4h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01D4h
MOVX A, @DPTR
MOV R7, A
MOV R3, #10h
MOV R2, #00h
MOV R5, #0Dh
MOV R4, #00h
LCALL B16Fh
MOV R0, #6Fh
MOV A, @R0
JNB E4h, 1Fh
MOV DPTR, #01D8h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01D8h
MOVX A, @DPTR
MOV R7, A
MOV R3, #20h
MOV R2, #00h
MOV R5, #0Dh
MOV R4, #00h
LCALL B16Fh
MOV R0, #70h
MOV A, @R0
JNB E4h, 1Fh
MOV DPTR, #01B3h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01B3h
MOVX A, @DPTR
MOV R7, A
MOV R3, #40h
MOV R2, #00h
MOV R5, #0Dh
MOV R4, #00h
LCALL B16Fh
MOV R0, #71h
MOV A, @R0
JNB E4h, 1Fh
MOV DPTR, #01B6h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01B6h
MOVX A, @DPTR
MOV R7, A
MOV R3, #80h
MOV R2, #00h
MOV R5, #0Dh
MOV R4, #00h
LCALL B16Fh
MOV 4Bh, #0Dh
MOV R0, #72h
MOV A, @R0
JNB E4h, 1Fh
MOV DPTR, #01BAh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01BAh
MOVX A, @DPTR
MOV R7, A
MOV R3, #01h
MOV R2, #00h
MOV R5, #0Eh
MOV R4, #00h
LCALL B16Fh
MOV R0, #73h
MOV A, @R0
JNB E4h, 1Fh
MOV DPTR, #01BFh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01BFh
MOVX A, @DPTR
MOV R7, A
MOV R3, #02h
MOV R2, #00h
MOV R5, #0Eh
MOV R4, #00h
LCALL B16Fh
MOV R0, #74h
MOV A, @R0
JNB E4h, 1Fh
MOV DPTR, #01C4h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01C4h
MOVX A, @DPTR
MOV R7, A
MOV R3, #04h
MOV R2, #00h
MOV R5, #0Eh
MOV R4, #00h
LCALL B16Fh
MOV R0, #75h
MOV A, @R0
JNB E4h, 1Fh
MOV DPTR, #01C9h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01C9h
MOVX A, @DPTR
MOV R7, A
MOV R3, #08h
MOV R2, #00h
MOV R5, #0Eh
MOV R4, #00h
LCALL B16Fh
MOV R0, #76h
MOV A, @R0
JNB E4h, 1Fh
MOV DPTR, #01CEh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01CEh
MOVX A, @DPTR
MOV R7, A
MOV R3, #10h
MOV R2, #00h
MOV R5, #0Eh
MOV R4, #00h
LCALL B16Fh
MOV R0, #77h
MOV A, @R0
JNB E4h, 1Fh
MOV DPTR, #01D3h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01D3h
MOVX A, @DPTR
MOV R7, A
MOV R3, #20h
MOV R2, #00h
MOV R5, #0Eh
MOV R4, #00h
LCALL B16Fh
MOV R0, #78h
MOV A, @R0
JNB E4h, 1Fh
MOV DPTR, #01D7h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01D7h
MOVX A, @DPTR
MOV R7, A
MOV R3, #40h
MOV R2, #00h
MOV R5, #0Eh
MOV R4, #00h
LCALL B16Fh
MOV R0, #79h
MOV A, @R0
JNB E4h, 1Fh
MOV DPTR, #01DBh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01DBh
MOVX A, @DPTR
MOV R7, A
MOV R3, #80h
MOV R2, #00h
MOV R5, #0Eh
MOV R4, #00h
LCALL B16Fh
MOV 4Bh, #0Eh
MOV R0, #62h
MOV A, @R0
JNB E5h, 1Fh
MOV DPTR, #01B5h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01B5h
MOVX A, @DPTR
MOV R7, A
MOV R3, #01h
MOV R2, #00h
MOV R5, #0Fh
MOV R4, #00h
LCALL B16Fh
MOV R0, #63h
MOV A, @R0
JNB E5h, 1Fh
MOV DPTR, #01B9h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01B9h
MOVX A, @DPTR
MOV R7, A
MOV R3, #02h
MOV R2, #00h
MOV R5, #0Fh
MOV R4, #00h
LCALL B16Fh
MOV R0, #64h
MOV A, @R0
JNB E5h, 1Fh
MOV DPTR, #01BEh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01BEh
MOVX A, @DPTR
MOV R7, A
MOV R3, #04h
MOV R2, #00h
MOV R5, #0Fh
MOV R4, #00h
LCALL B16Fh
MOV R0, #65h
MOV A, @R0
JNB E5h, 1Fh
MOV DPTR, #01C3h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01C3h
MOVX A, @DPTR
MOV R7, A
MOV R3, #08h
MOV R2, #00h
MOV R5, #0Fh
MOV R4, #00h
LCALL B16Fh
MOV R0, #66h
MOV A, @R0
JNB E5h, 1Fh
MOV DPTR, #01C8h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01C8h
MOVX A, @DPTR
MOV R7, A
MOV R3, #10h
MOV R2, #00h
MOV R5, #0Fh
MOV R4, #00h
LCALL B16Fh
MOV R0, #67h
MOV A, @R0
JNB E5h, 1Fh
MOV DPTR, #01CDh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01CDh
MOVX A, @DPTR
MOV R7, A
MOV R3, #20h
MOV R2, #00h
MOV R5, #0Fh
MOV R4, #00h
LCALL B16Fh
MOV R0, #68h
MOV A, @R0
JNB E5h, 1Fh
MOV DPTR, #01D2h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01D2h
MOVX A, @DPTR
MOV R7, A
MOV R3, #40h
MOV R2, #00h
MOV R5, #0Fh
MOV R4, #00h
LCALL B16Fh
MOV R0, #69h
MOV A, @R0
JNB E5h, 1Fh
MOV DPTR, #01D6h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01D6h
MOVX A, @DPTR
MOV R7, A
MOV R3, #80h
MOV R2, #00h
MOV R5, #0Fh
MOV R4, #00h
LCALL B16Fh
MOV 4Bh, #0Fh
MOV R0, #6Ah
MOV A, @R0
JNB E5h, 1Fh
MOV DPTR, #01DAh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01DAh
MOVX A, @DPTR
MOV R7, A
MOV R3, #01h
MOV R2, #00h
MOV R5, #10h
MOV R4, #00h
LCALL B16Fh
MOV R0, #6Bh
MOV A, @R0
JNB E5h, 1Fh
MOV DPTR, #01DEh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01DEh
MOVX A, @DPTR
MOV R7, A
MOV R3, #02h
MOV R2, #00h
MOV R5, #10h
MOV R4, #00h
LCALL B16Fh
MOV R0, #6Ch
MOV A, @R0
JNB E5h, 1Fh
MOV DPTR, #01B8h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01B8h
MOVX A, @DPTR
MOV R7, A
MOV R3, #04h
MOV R2, #00h
MOV R5, #10h
MOV R4, #00h
LCALL B16Fh
MOV R0, #6Dh
MOV A, @R0
JNB E5h, 1Fh
MOV DPTR, #01BDh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01BDh
MOVX A, @DPTR
MOV R7, A
MOV R3, #08h
MOV R2, #00h
MOV R5, #10h
MOV R4, #00h
LCALL B16Fh
MOV R0, #6Eh
MOV A, @R0
JNB E5h, 1Fh
MOV DPTR, #01C2h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01C2h
MOVX A, @DPTR
MOV R7, A
MOV R3, #10h
MOV R2, #00h
MOV R5, #10h
MOV R4, #00h
LCALL B16Fh
MOV R0, #6Fh
MOV A, @R0
JNB E5h, 1Fh
MOV DPTR, #01C7h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01C7h
MOVX A, @DPTR
MOV R7, A
MOV R3, #20h
MOV R2, #00h
MOV R5, #10h
MOV R4, #00h
LCALL B16Fh
MOV R0, #70h
MOV A, @R0
JNB E5h, 1Fh
MOV DPTR, #01CCh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01CCh
MOVX A, @DPTR
MOV R7, A
MOV R3, #40h
MOV R2, #00h
MOV R5, #10h
MOV R4, #00h
LCALL B16Fh
MOV R0, #71h
MOV A, @R0
JNB E5h, 1Fh
MOV DPTR, #01D1h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01D1h
MOVX A, @DPTR
MOV R7, A
MOV R3, #80h
MOV R2, #00h
MOV R5, #10h
MOV R4, #00h
LCALL B16Fh
MOV 4Bh, #11h
MOV R0, #72h
MOV A, @R0
JNB E5h, 1Fh
MOV DPTR, #01D5h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01D5h
MOVX A, @DPTR
MOV R7, A
MOV R3, #01h
MOV R2, #00h
MOV R5, #11h
MOV R4, #00h
LCALL B16Fh
MOV R0, #73h
MOV A, @R0
JNB E5h, 1Fh
MOV DPTR, #01D9h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01D9h
MOVX A, @DPTR
MOV R7, A
MOV R3, #02h
MOV R2, #00h
MOV R5, #11h
MOV R4, #00h
LCALL B16Fh
MOV R0, #74h
MOV A, @R0
JNB E5h, 1Fh
MOV DPTR, #01DDh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01DDh
MOVX A, @DPTR
MOV R7, A
MOV R3, #04h
MOV R2, #00h
MOV R5, #11h
MOV R4, #00h
LCALL B16Fh
MOV R0, #75h
MOV A, @R0
JNB E5h, 1Fh
MOV DPTR, #01DFh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01DFh
MOVX A, @DPTR
MOV R7, A
MOV R3, #08h
MOV R2, #00h
MOV R5, #11h
MOV R4, #00h
LCALL B16Fh
MOV R0, #76h
MOV A, @R0
JNB E5h, 1Fh
MOV DPTR, #01BCh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01BCh
MOVX A, @DPTR
MOV R7, A
MOV R3, #10h
MOV R2, #00h
MOV R5, #11h
MOV R4, #00h
LCALL B16Fh
MOV R0, #77h
MOV A, @R0
JNB E5h, 1Fh
MOV DPTR, #01C1h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01C1h
MOVX A, @DPTR
MOV R7, A
MOV R3, #20h
MOV R2, #00h
MOV R5, #11h
MOV R4, #00h
LCALL B16Fh
MOV R0, #78h
MOV A, @R0
JNB E5h, 1Fh
MOV DPTR, #01C6h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01C6h
MOVX A, @DPTR
MOV R7, A
MOV R3, #40h
MOV R2, #00h
MOV R5, #11h
MOV R4, #00h
LCALL B16Fh
MOV R0, #79h
MOV A, @R0
JNB E5h, 1Fh
MOV DPTR, #01CBh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #01CBh
MOVX A, @DPTR
MOV R7, A
MOV R3, #80h
MOV R2, #00h
MOV R5, #11h
MOV R4, #00h
LCALL B16Fh
RET
JB 16h, 03h
LJMP 52C3h
MOV DPTR, #0314h
MOVX A, @DPTR
MOV R4, A
MOV R0, #63h
XRL A, @R0
JNZ 03h
LJMP 4687h
MOV A, R4
ANL A, #02h
MOV R4, A
MOV A, @R0
ANL A, #02h
XRL A, R4
JZ 09h
MOV A, @R0
JNB E1h, 05h
MOV A, #01h
LCALL BDA2h
MOV DPTR, #0314h
MOVX A, @DPTR
ANL A, #04h
MOV R4, A
MOV R0, #63h
MOV A, @R0
ANL A, #04h
XRL A, R4
JZ 0Dh
MOV A, @R0
JNB E2h, 09h
MOV DPTR, #0301h
MOV A, #02h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0314h
MOVX A, @DPTR
ANL A, #08h
MOV R4, A
MOV R0, #63h
MOV A, @R0
ANL A, #08h
XRL A, R4
JZ 0Dh
MOV A, @R0
JNB E3h, 09h
MOV DPTR, #0301h
MOV A, #03h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0314h
MOVX A, @DPTR
ANL A, #10h
MOV R4, A
MOV R0, #63h
MOV A, @R0
ANL A, #10h
XRL A, R4
JZ 0Dh
MOV A, @R0
JNB E4h, 09h
MOV DPTR, #0301h
MOV A, #04h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0314h
MOVX A, @DPTR
ANL A, #20h
MOV R4, A
MOV R0, #63h
MOV A, @R0
ANL A, #20h
XRL A, R4
JZ 0Dh
MOV A, @R0
JNB E5h, 09h
MOV DPTR, #0301h
MOV A, #05h
MOVX @DPTR, A
LCALL BDA6h
MOV R0, #63h
MOV A, @R0
MOV DPTR, #0314h
MOVX @DPTR, A
MOV DPTR, #0316h
MOVX A, @DPTR
MOV R0, #64h
XRL A, @R0
JNZ 03h
LJMP 4734h
MOV R6, #02h
MOV A, #62h
ADD A, R6
MOV R0, A
MOV A, @R0
MOV R7, A
MOVX A, @DPTR
MOV R5, A
ANL A, #01h
MOV R4, A
MOV A, R7
ANL A, #01h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E0h, 09h
MOV DPTR, #0301h
MOV A, #06h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0316h
MOVX A, @DPTR
ANL A, #02h
MOV R4, A
MOV A, R7
ANL A, #02h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E1h, 09h
MOV DPTR, #0301h
MOV A, #07h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0316h
MOVX A, @DPTR
ANL A, #04h
MOV R4, A
MOV A, R7
ANL A, #04h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E2h, 09h
MOV DPTR, #0301h
MOV A, #08h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0316h
MOVX A, @DPTR
ANL A, #08h
MOV R4, A
MOV A, R7
ANL A, #08h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E3h, 09h
MOV DPTR, #0301h
MOV A, #09h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0316h
MOVX A, @DPTR
ANL A, #10h
MOV R4, A
MOV A, R7
ANL A, #10h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E4h, 09h
MOV DPTR, #0301h
MOV A, #0Ah
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0316h
MOVX A, @DPTR
ANL A, #20h
MOV R4, A
MOV A, R7
ANL A, #20h
XRL A, R4
JZ 07h
MOV A, R7
JNB E5h, 03h
LCALL BDA0h
MOV DPTR, #0316h
MOV A, R7
MOVX @DPTR, A
MOV DPTR, #0319h
MOVX A, @DPTR
MOV R0, #65h
XRL A, @R0
JNZ 03h
LJMP 47CDh
MOV R6, #03h
MOV A, #62h
ADD A, R6
MOV R0, A
MOV A, @R0
MOV R7, A
MOVX A, @DPTR
MOV R5, A
ANL A, #01h
MOV R4, A
MOV A, R7
ANL A, #01h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E0h, 09h
MOV DPTR, #0301h
MOV A, #0Ch
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0319h
MOVX A, @DPTR
ANL A, #02h
MOV R4, A
MOV A, R7
ANL A, #02h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E1h, 09h
MOV DPTR, #0301h
MOV A, #0Dh
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0319h
MOVX A, @DPTR
ANL A, #04h
MOV R4, A
MOV A, R7
ANL A, #04h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E2h, 09h
MOV DPTR, #0301h
MOV A, #0Eh
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0319h
MOVX A, @DPTR
ANL A, #08h
MOV R4, A
MOV A, R7
ANL A, #08h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E3h, 09h
MOV DPTR, #0301h
MOV A, #0Fh
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0319h
MOVX A, @DPTR
ANL A, #10h
MOV R4, A
MOV A, R7
ANL A, #10h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E4h, 09h
MOV DPTR, #0301h
MOV A, #10h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0319h
MOV A, R7
MOVX @DPTR, A
MOV DPTR, #031Bh
MOVX A, @DPTR
MOV R0, #66h
XRL A, @R0
JNZ 03h
LJMP 4866h
MOV R6, #04h
MOV A, #62h
ADD A, R6
MOV R0, A
MOV A, @R0
MOV R7, A
MOVX A, @DPTR
MOV R5, A
ANL A, #01h
MOV R4, A
MOV A, R7
ANL A, #01h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E0h, 09h
MOV DPTR, #0301h
MOV A, #12h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #031Bh
MOVX A, @DPTR
ANL A, #02h
MOV R4, A
MOV A, R7
ANL A, #02h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E1h, 09h
MOV DPTR, #0301h
MOV A, #13h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #031Bh
MOVX A, @DPTR
ANL A, #04h
MOV R4, A
MOV A, R7
ANL A, #04h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E2h, 09h
MOV DPTR, #0301h
MOV A, #14h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #031Bh
MOVX A, @DPTR
ANL A, #08h
MOV R4, A
MOV A, R7
ANL A, #08h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E3h, 09h
MOV DPTR, #0301h
MOV A, #15h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #031Bh
MOVX A, @DPTR
ANL A, #10h
MOV R4, A
MOV A, R7
ANL A, #10h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E4h, 09h
MOV DPTR, #0301h
MOV A, #16h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #031Bh
MOV A, R7
MOVX @DPTR, A
MOV DPTR, #031Ch
MOVX A, @DPTR
MOV R0, #67h
XRL A, @R0
JNZ 03h
LJMP 48FFh
MOV R6, #05h
MOV A, #62h
ADD A, R6
MOV R0, A
MOV A, @R0
MOV R7, A
MOVX A, @DPTR
MOV R5, A
ANL A, #01h
MOV R4, A
MOV A, R7
ANL A, #01h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E0h, 09h
MOV DPTR, #0301h
MOV A, #18h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #031Ch
MOVX A, @DPTR
ANL A, #02h
MOV R4, A
MOV A, R7
ANL A, #02h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E1h, 09h
MOV DPTR, #0301h
MOV A, #19h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #031Ch
MOVX A, @DPTR
ANL A, #04h
MOV R4, A
MOV A, R7
ANL A, #04h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E2h, 09h
MOV DPTR, #0301h
MOV A, #1Ah
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #031Ch
MOVX A, @DPTR
ANL A, #08h
MOV R4, A
MOV A, R7
ANL A, #08h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E3h, 09h
MOV DPTR, #0301h
MOV A, #1Bh
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #031Ch
MOVX A, @DPTR
ANL A, #10h
MOV R4, A
MOV A, R7
ANL A, #10h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E4h, 09h
MOV DPTR, #0301h
MOV A, #1Ch
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #031Ch
MOV A, R7
MOVX @DPTR, A
MOV DPTR, #031Dh
MOVX A, @DPTR
MOV R0, #68h
XRL A, @R0
JNZ 03h
LJMP 49B2h
MOV R6, #06h
MOV A, #62h
ADD A, R6
MOV R0, A
MOV A, @R0
MOV R7, A
MOVX A, @DPTR
MOV R5, A
ANL A, #01h
MOV R4, A
MOV A, R7
ANL A, #01h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E0h, 09h
MOV DPTR, #0301h
MOV A, #1Eh
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #031Dh
MOVX A, @DPTR
ANL A, #02h
MOV R4, A
MOV A, R7
ANL A, #02h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E1h, 09h
MOV DPTR, #0301h
MOV A, #1Fh
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #031Dh
MOVX A, @DPTR
ANL A, #04h
MOV R4, A
MOV A, R7
ANL A, #04h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E2h, 09h
MOV DPTR, #0301h
MOV A, #20h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #031Dh
MOVX A, @DPTR
ANL A, #08h
MOV R4, A
MOV A, R7
ANL A, #08h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E3h, 09h
MOV DPTR, #0301h
MOV A, #21h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #031Dh
MOVX A, @DPTR
ANL A, #10h
MOV R4, A
MOV A, R7
ANL A, #10h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E4h, 09h
MOV DPTR, #0301h
MOV A, #22h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #031Dh
MOVX A, @DPTR
ANL A, #20h
MOV R4, A
MOV A, R7
ANL A, #20h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E5h, 09h
MOV DPTR, #0301h
MOV A, #23h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #031Dh
MOV A, R7
MOVX @DPTR, A
MOV DPTR, #031Eh
MOVX A, @DPTR
MOV R0, #69h
XRL A, @R0
JZ 73h
MOV R6, #07h
MOV A, #62h
ADD A, R6
MOV R0, A
MOV A, @R0
MOV R7, A
MOVX A, @DPTR
MOV R5, A
ANL A, #02h
MOV R4, A
MOV A, R7
ANL A, #02h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E1h, 09h
MOV DPTR, #0301h
MOV A, #25h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #031Eh
MOVX A, @DPTR
ANL A, #04h
MOV R4, A
MOV A, R7
ANL A, #04h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E2h, 09h
MOV DPTR, #0301h
MOV A, #26h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #031Eh
MOVX A, @DPTR
ANL A, #08h
MOV R4, A
MOV A, R7
ANL A, #08h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E3h, 09h
MOV DPTR, #0301h
MOV A, #27h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #031Eh
MOVX A, @DPTR
ANL A, #10h
MOV R4, A
MOV A, R7
ANL A, #10h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E4h, 09h
MOV DPTR, #0301h
MOV A, #28h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #031Eh
MOV A, R7
MOVX @DPTR, A
MOV DPTR, #031Fh
MOVX A, @DPTR
MOV R0, #6Ah
XRL A, @R0
JNZ 03h
LJMP 4AC7h
MOV R6, #08h
MOV A, #62h
ADD A, R6
MOV R0, A
MOV A, @R0
MOV R7, A
MOVX A, @DPTR
MOV R5, A
ANL A, #01h
MOV R4, A
MOV A, R7
ANL A, #01h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E0h, 09h
MOV DPTR, #0301h
MOV A, #2Ah
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #031Fh
MOVX A, @DPTR
ANL A, #02h
MOV R4, A
MOV A, R7
ANL A, #02h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E1h, 09h
MOV DPTR, #0301h
MOV A, #2Bh
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #031Fh
MOVX A, @DPTR
ANL A, #04h
MOV R4, A
MOV A, R7
ANL A, #04h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E2h, 09h
MOV DPTR, #0301h
MOV A, #2Ch
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #031Fh
MOVX A, @DPTR
ANL A, #08h
MOV R4, A
MOV A, R7
ANL A, #08h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E3h, 09h
MOV DPTR, #0301h
MOV A, #2Dh
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #031Fh
MOVX A, @DPTR
ANL A, #10h
MOV R4, A
MOV A, R7
ANL A, #10h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E4h, 09h
MOV DPTR, #0301h
MOV A, #2Eh
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #031Fh
MOV A, R7
MOVX @DPTR, A
MOV DPTR, #0320h
MOVX A, @DPTR
MOV R0, #6Bh
XRL A, @R0
JNZ 03h
LJMP 4B7Ah
MOV R6, #09h
MOV A, #62h
ADD A, R6
MOV R0, A
MOV A, @R0
MOV R7, A
MOVX A, @DPTR
MOV R5, A
ANL A, #01h
MOV R4, A
MOV A, R7
ANL A, #01h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E0h, 09h
MOV DPTR, #0301h
MOV A, #30h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0320h
MOVX A, @DPTR
ANL A, #02h
MOV R4, A
MOV A, R7
ANL A, #02h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E1h, 09h
MOV DPTR, #0301h
MOV A, #31h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0320h
MOVX A, @DPTR
ANL A, #04h
MOV R4, A
MOV A, R7
ANL A, #04h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E2h, 09h
MOV DPTR, #0301h
MOV A, #32h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0320h
MOVX A, @DPTR
ANL A, #08h
MOV R4, A
MOV A, R7
ANL A, #08h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E3h, 09h
MOV DPTR, #0301h
MOV A, #33h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0320h
MOVX A, @DPTR
ANL A, #10h
MOV R4, A
MOV A, R7
ANL A, #10h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E4h, 09h
MOV DPTR, #0301h
MOV A, #34h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0320h
MOVX A, @DPTR
ANL A, #20h
MOV R4, A
MOV A, R7
ANL A, #20h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E5h, 09h
MOV DPTR, #0301h
MOV A, #35h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0320h
MOV A, R7
MOVX @DPTR, A
MOV DPTR, #0321h
MOVX A, @DPTR
MOV R0, #6Ch
XRL A, @R0
JNZ 03h
LJMP 4C2Dh
MOV R6, #0Ah
MOV A, #62h
ADD A, R6
MOV R0, A
MOV A, @R0
MOV R7, A
MOVX A, @DPTR
MOV R5, A
ANL A, #01h
MOV R4, A
MOV A, R7
ANL A, #01h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E0h, 09h
MOV DPTR, #0301h
MOV A, #36h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0321h
MOVX A, @DPTR
ANL A, #02h
MOV R4, A
MOV A, R7
ANL A, #02h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E1h, 09h
MOV DPTR, #0301h
MOV A, #37h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0321h
MOVX A, @DPTR
ANL A, #04h
MOV R4, A
MOV A, R7
ANL A, #04h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E2h, 09h
MOV DPTR, #0301h
MOV A, #38h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0321h
MOVX A, @DPTR
ANL A, #08h
MOV R4, A
MOV A, R7
ANL A, #08h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E3h, 09h
MOV DPTR, #0301h
MOV A, #39h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0321h
MOVX A, @DPTR
ANL A, #10h
MOV R4, A
MOV A, R7
ANL A, #10h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E4h, 09h
MOV DPTR, #0301h
MOV A, #3Ah
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0321h
MOVX A, @DPTR
ANL A, #20h
MOV R4, A
MOV A, R7
ANL A, #20h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E5h, 09h
MOV DPTR, #0301h
MOV A, #3Bh
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0321h
MOV A, R7
MOVX @DPTR, A
MOV DPTR, #0323h
MOVX A, @DPTR
MOV R0, #6Dh
XRL A, @R0
JNZ 03h
LJMP 4CE0h
MOV R6, #0Bh
MOV A, #62h
ADD A, R6
MOV R0, A
MOV A, @R0
MOV R7, A
MOVX A, @DPTR
MOV R5, A
ANL A, #01h
MOV R4, A
MOV A, R7
ANL A, #01h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E0h, 09h
MOV DPTR, #0301h
MOV A, #3Ch
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0323h
MOVX A, @DPTR
ANL A, #02h
MOV R4, A
MOV A, R7
ANL A, #02h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E1h, 09h
MOV DPTR, #0301h
MOV A, #3Dh
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0323h
MOVX A, @DPTR
ANL A, #04h
MOV R4, A
MOV A, R7
ANL A, #04h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E2h, 09h
MOV DPTR, #0301h
MOV A, #3Eh
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0323h
MOVX A, @DPTR
ANL A, #08h
MOV R4, A
MOV A, R7
ANL A, #08h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E3h, 09h
MOV DPTR, #0301h
MOV A, #3Fh
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0323h
MOVX A, @DPTR
ANL A, #10h
MOV R4, A
MOV A, R7
ANL A, #10h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E4h, 09h
MOV DPTR, #0301h
MOV A, #40h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0323h
MOVX A, @DPTR
ANL A, #20h
MOV R4, A
MOV A, R7
ANL A, #20h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E5h, 09h
MOV DPTR, #0301h
MOV A, #41h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0323h
MOV A, R7
MOVX @DPTR, A
MOV DPTR, #0325h
MOVX A, @DPTR
MOV R0, #6Eh
XRL A, @R0
JZ 73h
MOV R6, #0Ch
MOV A, #62h
ADD A, R6
MOV R0, A
MOV A, @R0
MOV R7, A
MOVX A, @DPTR
MOV R5, A
ANL A, #01h
MOV R4, A
MOV A, R7
ANL A, #01h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E0h, 09h
MOV DPTR, #0301h
MOV A, #42h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0325h
MOVX A, @DPTR
ANL A, #02h
MOV R4, A
MOV A, R7
ANL A, #02h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E1h, 09h
MOV DPTR, #0301h
MOV A, #43h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0325h
MOVX A, @DPTR
ANL A, #04h
MOV R4, A
MOV A, R7
ANL A, #04h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E2h, 09h
MOV DPTR, #0301h
MOV A, #44h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0325h
MOVX A, @DPTR
ANL A, #08h
MOV R4, A
MOV A, R7
ANL A, #08h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E3h, 09h
MOV DPTR, #0301h
MOV A, #45h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0325h
MOV A, R7
MOVX @DPTR, A
MOV DPTR, #0327h
MOVX A, @DPTR
MOV R0, #6Fh
XRL A, @R0
JNZ 03h
LJMP 4E0Fh
MOV R6, #0Dh
MOV A, #62h
ADD A, R6
MOV R0, A
MOV A, @R0
MOV R7, A
MOVX A, @DPTR
MOV R5, A
ANL A, #01h
MOV R4, A
MOV A, R7
ANL A, #01h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E0h, 09h
MOV DPTR, #0301h
MOV A, #48h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0327h
MOVX A, @DPTR
ANL A, #02h
MOV R4, A
MOV A, R7
ANL A, #02h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E1h, 09h
MOV DPTR, #0301h
MOV A, #49h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0327h
MOVX A, @DPTR
ANL A, #04h
MOV R4, A
MOV A, R7
ANL A, #04h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E2h, 09h
MOV DPTR, #0301h
MOV A, #4Ah
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0327h
MOVX A, @DPTR
ANL A, #08h
MOV R4, A
MOV A, R7
ANL A, #08h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E3h, 09h
MOV DPTR, #0301h
MOV A, #4Bh
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0327h
MOVX A, @DPTR
ANL A, #10h
MOV R4, A
MOV A, R7
ANL A, #10h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E4h, 09h
MOV DPTR, #0301h
MOV A, #4Ch
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0327h
MOVX A, @DPTR
ANL A, #20h
MOV R4, A
MOV A, R7
ANL A, #20h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E5h, 09h
MOV DPTR, #0301h
MOV A, #4Dh
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0327h
MOV A, R7
MOVX @DPTR, A
MOV DPTR, #0329h
MOVX A, @DPTR
MOV R0, #70h
XRL A, @R0
JNZ 03h
LJMP 4EC2h
MOV R6, #0Eh
MOV A, #62h
ADD A, R6
MOV R0, A
MOV A, @R0
MOV R7, A
MOVX A, @DPTR
MOV R5, A
ANL A, #01h
MOV R4, A
MOV A, R7
ANL A, #01h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E0h, 09h
MOV DPTR, #0301h
MOV A, #4Eh
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0329h
MOVX A, @DPTR
ANL A, #02h
MOV R4, A
MOV A, R7
ANL A, #02h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E1h, 09h
MOV DPTR, #0301h
MOV A, #4Fh
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0329h
MOVX A, @DPTR
ANL A, #04h
MOV R4, A
MOV A, R7
ANL A, #04h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E2h, 09h
MOV DPTR, #0301h
MOV A, #50h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0329h
MOVX A, @DPTR
ANL A, #08h
MOV R4, A
MOV A, R7
ANL A, #08h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E3h, 09h
MOV DPTR, #0301h
MOV A, #51h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0329h
MOVX A, @DPTR
ANL A, #10h
MOV R4, A
MOV A, R7
ANL A, #10h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E4h, 09h
MOV DPTR, #0301h
MOV A, #52h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0329h
MOVX A, @DPTR
ANL A, #20h
MOV R4, A
MOV A, R7
ANL A, #20h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E5h, 09h
MOV DPTR, #0301h
MOV A, #53h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0329h
MOV A, R7
MOVX @DPTR, A
MOV DPTR, #032Bh
MOVX A, @DPTR
MOV R0, #71h
XRL A, @R0
JZ 39h
MOV R6, #0Fh
MOV A, #62h
ADD A, R6
MOV R0, A
MOV A, @R0
MOV R7, A
MOVX A, @DPTR
MOV R5, A
ANL A, #01h
MOV R4, A
MOV A, R7
ANL A, #01h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E0h, 09h
MOV DPTR, #0301h
MOV A, #54h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #032Bh
MOVX A, @DPTR
ANL A, #20h
MOV R4, A
MOV A, R7
ANL A, #20h
XRL A, R4
JZ 07h
MOV A, R7
JNB E5h, 03h
LCALL BDA0h
MOV DPTR, #032Bh
MOV A, R7
MOVX @DPTR, A
MOV DPTR, #032Ch
MOVX A, @DPTR
MOV R0, #72h
XRL A, @R0
JZ 73h
MOV R6, #10h
MOV A, #62h
ADD A, R6
MOV R0, A
MOV A, @R0
MOV R7, A
MOVX A, @DPTR
MOV R5, A
ANL A, #01h
MOV R4, A
MOV A, R7
ANL A, #01h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E0h, 09h
MOV DPTR, #0301h
MOV A, #5Ah
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #032Ch
MOVX A, @DPTR
ANL A, #02h
MOV R4, A
MOV A, R7
ANL A, #02h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E1h, 09h
MOV DPTR, #0301h
MOV A, #5Bh
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #032Ch
MOVX A, @DPTR
ANL A, #04h
MOV R4, A
MOV A, R7
ANL A, #04h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E2h, 09h
MOV DPTR, #0301h
MOV A, #5Ch
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #032Ch
MOVX A, @DPTR
ANL A, #20h
MOV R4, A
MOV A, R7
ANL A, #20h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E5h, 09h
MOV DPTR, #0301h
MOV A, #5Fh
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #032Ch
MOV A, R7
MOVX @DPTR, A
MOV DPTR, #032Dh
MOVX A, @DPTR
MOV R0, #73h
XRL A, @R0
JNZ 03h
LJMP 5019h
MOV R6, #11h
MOV A, #62h
ADD A, R6
MOV R0, A
MOV A, @R0
MOV R7, A
MOVX A, @DPTR
MOV R5, A
ANL A, #01h
MOV R4, A
MOV A, R7
ANL A, #01h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E0h, 09h
MOV DPTR, #0301h
MOV A, #60h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #032Dh
MOVX A, @DPTR
ANL A, #02h
MOV R4, A
MOV A, R7
ANL A, #02h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E1h, 09h
MOV DPTR, #0301h
MOV A, #61h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #032Dh
MOVX A, @DPTR
ANL A, #04h
MOV R4, A
MOV A, R7
ANL A, #04h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E2h, 09h
MOV DPTR, #0301h
MOV A, #62h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #032Dh
MOVX A, @DPTR
ANL A, #10h
MOV R4, A
MOV A, R7
ANL A, #10h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E4h, 09h
MOV DPTR, #0301h
MOV A, #64h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #032Dh
MOVX A, @DPTR
ANL A, #20h
MOV R4, A
MOV A, R7
ANL A, #20h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E5h, 09h
MOV DPTR, #0301h
MOV A, #65h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #032Dh
MOV A, R7
MOVX @DPTR, A
MOV DPTR, #032Eh
MOVX A, @DPTR
MOV R0, #74h
XRL A, @R0
JZ 73h
MOV R6, #12h
MOV A, #62h
ADD A, R6
MOV R0, A
MOV A, @R0
MOV R7, A
MOVX A, @DPTR
MOV R5, A
ANL A, #01h
MOV R4, A
MOV A, R7
ANL A, #01h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E0h, 09h
MOV DPTR, #0301h
MOV A, #66h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #032Eh
MOVX A, @DPTR
ANL A, #02h
MOV R4, A
MOV A, R7
ANL A, #02h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E1h, 09h
MOV DPTR, #0301h
MOV A, #67h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #032Eh
MOVX A, @DPTR
ANL A, #04h
MOV R4, A
MOV A, R7
ANL A, #04h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E2h, 09h
MOV DPTR, #0301h
MOV A, #68h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #032Eh
MOVX A, @DPTR
ANL A, #20h
MOV R4, A
MOV A, R7
ANL A, #20h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E5h, 09h
MOV DPTR, #0301h
MOV A, #6Bh
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #032Eh
MOV A, R7
MOVX @DPTR, A
MOV DPTR, #032Fh
MOVX A, @DPTR
MOV R0, #75h
XRL A, @R0
JNZ 03h
LJMP 512Eh
MOV R6, #13h
MOV A, #62h
ADD A, R6
MOV R0, A
MOV A, @R0
MOV R7, A
MOVX A, @DPTR
MOV R5, A
ANL A, #02h
MOV R4, A
MOV A, R7
ANL A, #02h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E1h, 09h
MOV DPTR, #0301h
MOV A, #6Dh
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #032Fh
MOVX A, @DPTR
ANL A, #04h
MOV R4, A
MOV A, R7
ANL A, #04h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E2h, 09h
MOV DPTR, #0301h
MOV A, #6Eh
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #032Fh
MOVX A, @DPTR
ANL A, #08h
MOV R4, A
MOV A, R7
ANL A, #08h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E3h, 09h
MOV DPTR, #0301h
MOV A, #6Fh
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #032Fh
MOVX A, @DPTR
ANL A, #10h
MOV R4, A
MOV A, R7
ANL A, #10h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E4h, 09h
MOV DPTR, #0301h
MOV A, #70h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #032Fh
MOVX A, @DPTR
ANL A, #20h
MOV R4, A
MOV A, R7
ANL A, #20h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E5h, 09h
MOV DPTR, #0301h
MOV A, #71h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #032Fh
MOV A, R7
MOVX @DPTR, A
MOV DPTR, #0322h
MOVX A, @DPTR
MOV R0, #76h
XRL A, @R0
JNZ 03h
LJMP 51C7h
MOV R6, #14h
MOV A, #62h
ADD A, R6
MOV R0, A
MOV A, @R0
MOV R7, A
MOVX A, @DPTR
MOV R5, A
ANL A, #02h
MOV R4, A
MOV A, R7
ANL A, #02h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E1h, 09h
MOV DPTR, #0301h
MOV A, #73h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0322h
MOVX A, @DPTR
ANL A, #04h
MOV R4, A
MOV A, R7
ANL A, #04h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E2h, 09h
MOV DPTR, #0301h
MOV A, #74h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0322h
MOVX A, @DPTR
ANL A, #08h
MOV R4, A
MOV A, R7
ANL A, #08h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E3h, 09h
MOV DPTR, #0301h
MOV A, #75h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0322h
MOVX A, @DPTR
ANL A, #10h
MOV R4, A
MOV A, R7
ANL A, #10h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E4h, 09h
MOV DPTR, #0301h
MOV A, #76h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0322h
MOVX A, @DPTR
ANL A, #20h
MOV R4, A
MOV A, R7
ANL A, #20h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E5h, 09h
MOV DPTR, #0301h
MOV A, #77h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0322h
MOV A, R7
MOVX @DPTR, A
MOV DPTR, #0324h
MOVX A, @DPTR
MOV R0, #77h
XRL A, @R0
JNZ 03h
LJMP 5260h
MOV R6, #15h
MOV A, #62h
ADD A, R6
MOV R0, A
MOV A, @R0
MOV R7, A
MOVX A, @DPTR
MOV R5, A
ANL A, #02h
MOV R4, A
MOV A, R7
ANL A, #02h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E1h, 09h
MOV DPTR, #0301h
MOV A, #79h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0324h
MOVX A, @DPTR
ANL A, #04h
MOV R4, A
MOV A, R7
ANL A, #04h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E2h, 09h
MOV DPTR, #0301h
MOV A, #7Ah
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0324h
MOVX A, @DPTR
ANL A, #08h
MOV R4, A
MOV A, R7
ANL A, #08h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E3h, 09h
MOV DPTR, #0301h
MOV A, #7Bh
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0324h
MOVX A, @DPTR
ANL A, #10h
MOV R4, A
MOV A, R7
ANL A, #10h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E4h, 09h
MOV DPTR, #0301h
MOV A, #7Ch
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0324h
MOVX A, @DPTR
ANL A, #20h
MOV R4, A
MOV A, R7
ANL A, #20h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E5h, 09h
MOV DPTR, #0301h
MOV A, #7Dh
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0324h
MOV A, R7
MOVX @DPTR, A
MOV DPTR, #0326h
MOVX A, @DPTR
MOV R0, #78h
XRL A, @R0
JZ 5Ah
MOV R6, #16h
MOV A, #62h
ADD A, R6
MOV R0, A
MOV A, @R0
MOV R7, A
MOVX A, @DPTR
MOV 4Ch, A
ANL A, #02h
MOV R4, A
MOV A, R7
ANL A, #02h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E1h, 09h
MOV DPTR, #0301h
MOV A, #7Fh
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0326h
MOVX A, @DPTR
ANL A, #04h
MOV R4, A
MOV A, R7
ANL A, #04h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E2h, 09h
MOV DPTR, #0301h
MOV A, #80h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0326h
MOVX A, @DPTR
ANL A, #10h
MOV R4, A
MOV A, R7
ANL A, #10h
XRL A, R4
JZ 0Dh
MOV A, R7
JNB E4h, 09h
MOV DPTR, #0301h
MOV A, #82h
MOVX @DPTR, A
LCALL BDA6h
MOV DPTR, #0326h
MOV A, R7
MOVX @DPTR, A
RET
JNB 16h, 0Eh
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R7, A
CJNE A, #0Fh, 01h
NOP
MOV A, R7
CJNE A, #87h, 01h
NOP
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R7, A
SETB C
SUBB A, #07h
JNC 06h
CLR A
MOV 59h, A
LJMP 53FBh
MOV A, R7
SETB C
SUBB A, #07h
JC 0Bh
MOV A, R7
SUBB A, #10h
JNC 06h
MOV 59h, #01h
LJMP 53FBh
MOV A, R7
SETB C
SUBB A, #0Fh
JC 0Bh
MOV A, R7
SUBB A, #18h
JNC 06h
MOV 59h, #02h
LJMP 53FBh
MOV A, R7
SETB C
SUBB A, #17h
JC 0Bh
MOV A, R7
SUBB A, #20h
JNC 06h
MOV 59h, #03h
LJMP 53FBh
MOV A, R7
SETB C
SUBB A, #1Fh
JC 0Bh
MOV A, R7
SUBB A, #28h
JNC 06h
MOV 59h, #04h
LJMP 53FBh
MOV A, R7
SETB C
SUBB A, #27h
JC 0Bh
MOV A, R7
SUBB A, #30h
JNC 06h
MOV 59h, #05h
LJMP 53FBh
MOV A, R7
SETB C
SUBB A, #2Fh
JC 0Bh
MOV A, R7
SUBB A, #38h
JNC 06h
MOV 59h, #06h
LJMP 53FBh
MOV A, R7
SETB C
SUBB A, #37h
JC 0Bh
MOV A, R7
SUBB A, #40h
JNC 06h
MOV 59h, #07h
LJMP 53FBh
MOV A, R7
SETB C
SUBB A, #3Fh
JC 0Bh
MOV A, R7
SUBB A, #48h
JNC 06h
MOV 59h, #08h
LJMP 53FBh
MOV A, R7
SETB C
SUBB A, #47h
JC 0Ah
MOV A, R7
SUBB A, #50h
JNC 05h
MOV 59h, #09h
SJMP 7Eh
MOV A, R7
SETB C
SUBB A, #4Fh
JC 0Ah
MOV A, R7
SUBB A, #58h
JNC 05h
MOV 59h, #0Ah
SJMP 6Eh
MOV A, R7
SETB C
SUBB A, #57h
JC 0Ah
MOV A, R7
SUBB A, #60h
JNC 05h
MOV 59h, #0Bh
SJMP 5Eh
MOV A, R7
SETB C
SUBB A, #5Fh
JC 0Ah
MOV A, R7
SUBB A, #68h
JNC 05h
MOV 59h, #0Ch
SJMP 4Eh
MOV A, R7
SETB C
SUBB A, #67h
JC 0Ah
MOV A, R7
SUBB A, #70h
JNC 05h
MOV 59h, #0Dh
SJMP 3Eh
MOV A, R7
SETB C
SUBB A, #6Fh
JC 0Ah
MOV A, R7
SUBB A, #78h
JNC 05h
MOV 59h, #0Eh
SJMP 2Eh
MOV A, R7
SETB C
SUBB A, #77h
JC 0Ah
MOV A, R7
SUBB A, #80h
JNC 05h
MOV 59h, #0Fh
SJMP 1Eh
MOV A, R7
SETB C
SUBB A, #7Fh
JC 0Ah
MOV A, R7
SUBB A, #88h
JNC 05h
MOV 59h, #10h
SJMP 0Eh
MOV A, R7
SETB C
SUBB A, #87h
JC 08h
MOV A, R7
SUBB A, #90h
JNC 03h
MOV 59h, #11h
MOV A, R7
CJNE A, #08h, 04h
MOV R7, #01h
SJMP 02h
MOV R7, #00h
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
JNZ 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #10h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #18h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #20h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #28h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #30h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #38h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #40h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #48h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #50h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #58h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #60h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #68h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #70h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #78h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #80h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #88h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
JZ 06h
MOV 5Ah, #01h
LJMP 5C86h
MOV A, R6
CJNE A, #09h, 04h
MOV R7, #01h
SJMP 02h
MOV R7, #00h
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #01h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #11h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #19h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #21h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #29h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #31h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #39h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #41h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #49h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #51h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #59h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #61h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #69h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #71h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #79h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #81h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #89h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
JZ 06h
MOV 5Ah, #02h
LJMP 5C86h
MOV A, R6
CJNE A, #0Ah, 04h
MOV R7, #01h
SJMP 02h
MOV R7, #00h
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #02h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #12h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #1Ah, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #22h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #2Ah, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #32h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #3Ah, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #42h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #4Ah, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #52h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #5Ah, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #62h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #6Ah, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #72h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #7Ah, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #82h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #8Ah, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
JZ 06h
MOV 5Ah, #04h
LJMP 5C86h
MOV A, R6
CJNE A, #0Bh, 04h
MOV R7, #01h
SJMP 02h
MOV R7, #00h
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #03h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #13h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #1Bh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #23h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #2Bh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #33h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #3Bh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #43h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #4Bh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #53h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #5Bh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #63h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #6Bh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #73h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #7Bh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #83h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #8Bh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
JZ 06h
MOV 5Ah, #08h
LJMP 5C86h
MOV A, R6
CJNE A, #0Ch, 04h
MOV R7, #01h
SJMP 02h
MOV R7, #00h
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #04h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #14h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #1Ch, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #24h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #2Ch, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #34h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #3Ch, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #44h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #4Ch, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #54h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #5Ch, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #64h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #6Ch, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #74h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #7Ch, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #84h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #8Ch, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
JZ 06h
MOV 5Ah, #10h
LJMP 5C86h
MOV A, R6
CJNE A, #0Dh, 04h
MOV R7, #01h
SJMP 02h
MOV R7, #00h
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #05h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #15h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #1Dh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #25h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #2Dh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #35h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #3Dh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #45h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #4Dh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #55h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #5Dh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #65h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #6Dh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #75h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #7Dh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #85h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #8Dh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
JZ 06h
MOV 5Ah, #20h
LJMP 5C86h
MOV A, R6
CJNE A, #0Eh, 04h
MOV R7, #01h
SJMP 02h
MOV R7, #00h
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #06h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #16h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #1Eh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #26h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #2Eh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #36h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #3Eh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #46h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #4Eh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #56h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #5Eh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #66h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #6Eh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #76h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #7Eh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #86h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #8Eh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
JZ 06h
MOV 5Ah, #40h
LJMP 5C86h
MOV A, R6
CJNE A, #0Fh, 04h
MOV R7, #01h
SJMP 02h
MOV R7, #00h
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #07h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #17h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #1Fh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #27h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #2Fh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #37h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #3Fh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #47h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #4Fh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #57h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #5Fh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #67h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #6Fh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #77h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R6, A
CJNE A, #7Fh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #87h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
CJNE A, #8Fh, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
JZ 03h
MOV 5Ah, #80h
JNB 1Ch, 26h
JNB 64h, 1Dh
MOV A, #9Fh
ADD A, 59h
MOV R0, A
MOV A, 5Ah
CPL A
MOV R7, A
ANL A, @R0
MOV @R0, A
MOV A, #C3h
ADD A, 59h
MOV R0, A
MOV A, R7
ANL A, @R0
MOV @R0, A
MOV A, #B1h
ADD A, 59h
MOV R0, A
MOV A, R7
ANL A, @R0
MOV @R0, A
SJMP 06h
MOV DPTR, #0356h
LCALL C13Ch
JNB 10h, 46h
JNB 64h, 1Dh
MOV A, #9Fh
ADD A, 59h
MOV R0, A
MOV A, 5Ah
CPL A
MOV R7, A
ANL A, @R0
MOV @R0, A
MOV A, #C3h
ADD A, 59h
MOV R0, A
MOV A, R7
ANL A, @R0
MOV @R0, A
MOV A, #B1h
ADD A, 59h
MOV R0, A
MOV A, R7
ANL A, @R0
MOV @R0, A
SJMP 26h
MOV DPTR, #03C8h
MOVX A, @DPTR
MOV R7, A
CLR C
SUBB A, #01h
JNC 04h
MOV A, #9Fh
SJMP 11h
MOV A, R7
CJNE A, #02h, 04h
MOV A, #C3h
SJMP 09h
MOV DPTR, #03C8h
MOVX A, @DPTR
CJNE A, #04h, 09h
MOV A, #B1h
ADD A, 59h
MOV R0, A
MOV A, 5Ah
ORL A, @R0
MOV @R0, A
JNB 16h, 1Bh
MOV DPTR, #0371h
MOVX A, @DPTR
XRL A, #87h
JZ 03h
LCALL C139h
MOV DPTR, #0371h
MOVX A, @DPTR
CJNE A, #79h, 09h
MOV 59h, #10h
MOV 5Ah, #80h
LCALL C139h
RET
MOVX A, @DPTR
MOV DPTR, #0330h
MOVX @DPTR, A
MOV DPTR, #0318h
MOV A, R7
MOVX @DPTR, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R7, A
CJNE A, #06h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R7
JNZ 04h
MOV R7, #01h
SJMP 02h
MOV R7, #00h
MOV A, R7
ORL A, R6
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #0Ch, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #12h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #18h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #1Eh, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #24h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #2Ah, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #30h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #36h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #3Ch, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #42h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #48h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #4Eh, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #54h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #5Ah, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #60h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #66h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R6, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R7, A
CJNE A, #6Ch, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R6
JZ 6Fh
MOV DPTR, #0318h
MOVX A, @DPTR
CJNE A, #01h, 05h
LCALL DAE7h
SJMP 42h
MOV DPTR, #0318h
MOVX A, @DPTR
CJNE A, #02h, 0Ah
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R7, A
LCALL D5D4h
SJMP 31h
MOV DPTR, #0318h
MOVX A, @DPTR
CJNE A, #03h, 0Ah
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R7, A
LCALL CD3Dh
SJMP 20h
MOV DPTR, #0318h
MOVX A, @DPTR
CJNE A, #04h, 0Ah
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R7, A
LCALL CBBEh
SJMP 0Fh
MOV DPTR, #0318h
MOVX A, @DPTR
CJNE A, #05h, 08h
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R7, A
LCALL BBA7h
MOV DPTR, #0318h
MOVX A, @DPTR
MOV R7, A
CLR C
SUBB A, #06h
JNC 03h
LJMP 6750h
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R5, A
MOV R4, #00h
MOV A, R7
ADD A, #FAh
MOV R3, A
CLR A
ADDC A, #FFh
MOV R2, A
CLR A
MOV R7, A
LJMP 674Dh
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R7, A
CJNE A, #07h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R7
CJNE A, #01h, 04h
MOV R7, #01h
SJMP 02h
MOV R7, #00h
MOV A, R7
ORL A, R6
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #0Dh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #13h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #19h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #1Fh, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #25h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #2Bh, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #31h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #37h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #3Dh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #43h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #49h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #79h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #4Fh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #55h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #5Bh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #61h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #67h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #6Dh, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #73h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #7Fh, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R6, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R7, A
CJNE A, #85h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R6
JZ 5Eh
MOV DPTR, #0318h
MOVX A, @DPTR
CJNE A, #01h, 05h
LCALL DA23h
SJMP 31h
MOV DPTR, #0318h
MOVX A, @DPTR
CJNE A, #02h, 0Ah
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R7, A
LCALL CA93h
SJMP 20h
MOV DPTR, #0318h
MOVX A, @DPTR
CJNE A, #03h, 0Ah
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R7, A
LCALL CAF7h
SJMP 0Fh
MOV DPTR, #0318h
MOVX A, @DPTR
CJNE A, #04h, 08h
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R7, A
LCALL C012h
MOV DPTR, #0318h
MOVX A, @DPTR
MOV R7, A
CLR C
SUBB A, #05h
JNC 03h
LJMP 6750h
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R5, A
MOV R4, #00h
MOV A, R7
ADD A, #FBh
MOV R3, A
CLR A
ADDC A, #FFh
MOV R2, A
MOV R7, #01h
LJMP 674Dh
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R7, A
CJNE A, #08h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R7
CJNE A, #02h, 04h
MOV R7, #01h
SJMP 02h
MOV R7, #00h
MOV A, R7
ORL A, R6
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #0Eh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #14h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #1Ah, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #20h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #26h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #2Ch, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #32h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #38h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #3Eh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #44h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #4Ah, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #7Ah, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #50h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #56h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #5Ch, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #62h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #68h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #6Eh, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #74h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #80h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R6, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R7, A
CJNE A, #86h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R6
JZ 4Dh
MOV DPTR, #0318h
MOVX A, @DPTR
CJNE A, #01h, 05h
LCALL DB68h
SJMP 20h
MOV DPTR, #0318h
MOVX A, @DPTR
CJNE A, #02h, 0Ah
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R7, A
LCALL C7B1h
SJMP 0Fh
MOV DPTR, #0318h
MOVX A, @DPTR
CJNE A, #03h, 08h
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R7, A
LCALL C656h
MOV DPTR, #0318h
MOVX A, @DPTR
MOV R7, A
CLR C
SUBB A, #04h
JNC 03h
LJMP 6750h
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R5, A
MOV R4, #00h
MOV A, R7
ADD A, #FCh
MOV R3, A
CLR A
ADDC A, #FFh
MOV R2, A
MOV R7, #02h
LJMP 674Dh
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R7, A
CJNE A, #09h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R7
CJNE A, #03h, 04h
MOV R7, #01h
SJMP 02h
MOV R7, #00h
MOV A, R7
ORL A, R6
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #0Fh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #15h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #1Bh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #21h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #27h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #2Dh, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #33h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #39h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #3Fh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #45h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #4Bh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #7Bh, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #51h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #57h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #5Dh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #63h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #69h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #6Fh, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #75h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #81h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R6, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R7, A
CJNE A, #87h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R6
JZ 4Dh
MOV DPTR, #0318h
MOVX A, @DPTR
CJNE A, #01h, 05h
LCALL D656h
SJMP 20h
MOV DPTR, #0318h
MOVX A, @DPTR
CJNE A, #02h, 0Ah
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R7, A
LCALL C81Fh
SJMP 0Fh
MOV DPTR, #0318h
MOVX A, @DPTR
CJNE A, #03h, 08h
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R7, A
LCALL D0A0h
MOV DPTR, #0318h
MOVX A, @DPTR
MOV R7, A
CLR C
SUBB A, #04h
JNC 03h
LJMP 6750h
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R5, A
MOV R4, #00h
MOV A, R7
ADD A, #FCh
MOV R3, A
CLR A
ADDC A, #FFh
MOV R2, A
MOV R7, #03h
LJMP 674Dh
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R7, A
CJNE A, #0Ah, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R7
CJNE A, #04h, 04h
MOV R7, #01h
SJMP 02h
MOV R7, #00h
MOV A, R7
ORL A, R6
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #10h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #16h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #1Ch, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #22h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #28h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #2Eh, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #34h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #3Ah, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #40h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #46h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #4Ch, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #7Ch, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #52h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #58h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #5Eh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #64h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #6Ah, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #70h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #76h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #82h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R6, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R7, A
CJNE A, #88h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R6
JZ 5Eh
MOV DPTR, #0318h
MOVX A, @DPTR
CJNE A, #01h, 05h
LCALL D2C8h
SJMP 31h
MOV DPTR, #0318h
MOVX A, @DPTR
CJNE A, #02h, 0Ah
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R7, A
LCALL CCE2h
SJMP 20h
MOV DPTR, #0318h
MOVX A, @DPTR
CJNE A, #03h, 0Ah
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R7, A
LCALL C88Ch
SJMP 0Fh
MOV DPTR, #0318h
MOVX A, @DPTR
CJNE A, #04h, 08h
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R7, A
LCALL C368h
MOV DPTR, #0318h
MOVX A, @DPTR
MOV R7, A
CLR C
SUBB A, #05h
JNC 03h
LJMP 6750h
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R5, A
MOV R4, #00h
MOV A, R7
ADD A, #FBh
MOV R3, A
CLR A
ADDC A, #FFh
MOV R2, A
MOV R7, #04h
LJMP 674Dh
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R7, A
CJNE A, #0Bh, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R7
CJNE A, #05h, 04h
MOV R7, #01h
SJMP 02h
MOV R7, #00h
MOV A, R7
ORL A, R6
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #11h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #17h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #1Dh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #23h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #29h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #2Fh, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #35h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #3Bh, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #41h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #47h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #4Dh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #7Dh, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #53h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #59h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #5Fh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #65h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #6Bh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #71h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R7, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R6, A
CJNE A, #77h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R7
MOV R7, A
MOV A, R6
CJNE A, #83h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
MOV R6, A
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R7, A
CJNE A, #89h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R6
JNZ 03h
LJMP 6750h
MOV DPTR, #0318h
MOVX A, @DPTR
CJNE A, #01h, 05h
LCALL DA57h
SJMP 64h
MOV DPTR, #0318h
MOVX A, @DPTR
CJNE A, #02h, 0Ah
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R7, A
LCALL D7BFh
SJMP 53h
MOV DPTR, #0318h
MOVX A, @DPTR
CJNE A, #03h, 0Ah
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R7, A
LCALL C1CCh
SJMP 42h
MOV DPTR, #0318h
MOVX A, @DPTR
CJNE A, #04h, 0Ah
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R7, A
LCALL D0F2h
SJMP 31h
MOV DPTR, #0318h
MOVX A, @DPTR
CJNE A, #05h, 0Ah
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R7, A
LCALL CEF8h
SJMP 20h
MOV DPTR, #0318h
MOVX A, @DPTR
CJNE A, #06h, 0Ah
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R7, A
LCALL C8F6h
SJMP 0Fh
MOV DPTR, #0318h
MOVX A, @DPTR
CJNE A, #07h, 08h
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R7, A
LCALL C5DEh
MOV DPTR, #0318h
MOVX A, @DPTR
MOV R7, A
CLR C
SUBB A, #07h
JC 14h
MOV DPTR, #0330h
MOVX A, @DPTR
MOV R5, A
MOV R4, #00h
MOV A, R7
ADD A, #FBh
MOV R3, A
CLR A
ADDC A, #FFh
MOV R2, A
MOV R7, #05h
LCALL 8E67h
RET
MOV 08h, 4Dh
CLR A
MOV R3, A
MOV R4, A
MOV R6, A
MOV R5, A
MOV A, 08h
XRL A, #0Ah
JNZ 03h
LJMP 6C16h
MOV A, 08h
XRL A, #0Bh
JNZ 03h
LJMP 6C16h
MOV A, 08h
XRL A, #11h
JNZ 03h
LJMP 6C16h
MOV A, 08h
XRL A, #3Bh
JNZ 03h
LJMP 6C16h
MOV A, 08h
XRL A, #58h
JNZ 03h
LJMP 6C16h
MOV A, 08h
XRL A, #53h
JNZ 03h
LJMP 6C16h
MOV A, 08h
XRL A, #59h
JNZ 03h
LJMP 6C16h
MOV A, 4Dh
MOV DPTR, #9240h
MOVC A, @A+DPTR
MOV DPTR, #03A8h
MOVX @DPTR, A
JB 05h, 03h
LJMP 69EBh
JNB 5Ch, 03h
LJMP 69EBh
MOV A, 08h
CJNE A, #60h, 04h
MOV R2, #01h
SJMP 02h
MOV R2, #00h
MOV A, 08h
JNZ 04h
MOV R1, #01h
SJMP 02h
MOV R1, #00h
MOV A, R1
ORL A, R2
MOV R2, A
MOV A, 08h
CJNE A, #61h, 04h
MOV R1, #01h
SJMP 02h
MOV R1, #00h
MOV A, R1
ORL A, R2
MOV R2, A
MOV A, 08h
CJNE A, #62h, 04h
MOV R1, #01h
SJMP 02h
MOV R1, #00h
MOV A, R1
ORL A, R2
MOV R2, A
MOV A, 08h
CJNE A, #67h, 04h
MOV R1, #01h
SJMP 02h
MOV R1, #00h
MOV A, R1
ORL A, R2
MOV R2, A
MOV A, 08h
CJNE A, #68h, 04h
MOV R1, #01h
SJMP 02h
MOV R1, #00h
MOV A, R1
ORL A, R2
JZ 05h
CLR A
MOV DPTR, #03A8h
MOVX @DPTR, A
MOV A, 08h
CJNE A, #6Bh, 04h
MOV R2, #01h
SJMP 02h
MOV R2, #00h
MOV A, 08h
CJNE A, #6Ah, 04h
MOV R1, #01h
SJMP 02h
MOV R1, #00h
MOV A, R1
ORL A, R2
MOV R2, A
MOV A, 08h
CJNE A, #71h, 04h
MOV R1, #01h
SJMP 02h
MOV R1, #00h
MOV A, R1
ORL A, R2
MOV R2, A
MOV A, 08h
CJNE A, #65h, 04h
MOV R1, #01h
SJMP 02h
MOV R1, #00h
MOV A, R1
ORL A, R2
JZ 05h
CLR A
MOV DPTR, #03A8h
MOVX @DPTR, A
MOV A, 08h
CJNE A, #0Dh, 04h
MOV R2, #01h
SJMP 02h
MOV R2, #00h
MOV A, 08h
CJNE A, #0Ch, 04h
MOV R1, #01h
SJMP 02h
MOV R1, #00h
MOV A, R1
ORL A, R2
MOV R2, A
MOV A, 08h
CJNE A, #13h, 04h
MOV R1, #01h
SJMP 02h
MOV R1, #00h
MOV A, R1
ORL A, R2
MOV R2, A
MOV A, 08h
CJNE A, #19h, 04h
MOV R1, #01h
SJMP 02h
MOV R1, #00h
MOV A, R1
ORL A, R2
MOV R2, A
MOV A, 08h
CJNE A, #1Fh, 04h
MOV R1, #01h
SJMP 02h
MOV R1, #00h
MOV A, R1
ORL A, R2
MOV R2, A
MOV A, 08h
CJNE A, #25h, 04h
MOV R1, #01h
SJMP 02h
MOV R1, #00h
MOV A, R1
ORL A, R2
MOV R2, A
MOV A, 08h
CJNE A, #14h, 04h
MOV R1, #01h
SJMP 02h
MOV R1, #00h
MOV A, R1
ORL A, R2
JZ 05h
CLR A
MOV DPTR, #03A8h
MOVX @DPTR, A
MOV A, 08h
CJNE A, #18h, 04h
MOV R2, #01h
SJMP 02h
MOV R2, #00h
MOV A, 08h
CJNE A, #12h, 04h
MOV R1, #01h
SJMP 02h
MOV R1, #00h
MOV A, R1
ORL A, R2
MOV R2, A
MOV A, 08h
CJNE A, #1Eh, 04h
MOV R1, #01h
SJMP 02h
MOV R1, #00h
MOV A, R1
ORL A, R2
MOV R2, A
MOV A, 08h
CJNE A, #24h, 04h
MOV R1, #01h
SJMP 02h
MOV R1, #00h
MOV A, R1
ORL A, R2
MOV R2, A
MOV A, 08h
CJNE A, #30h, 04h
MOV R1, #01h
SJMP 02h
MOV R1, #00h
MOV A, R1
ORL A, R2
MOV R2, A
MOV A, 08h
CJNE A, #36h, 04h
MOV R1, #01h
SJMP 02h
MOV R1, #00h
MOV A, R1
ORL A, R2
MOV R2, A
MOV A, 08h
CJNE A, #3Ch, 04h
MOV R1, #01h
SJMP 02h
MOV R1, #00h
MOV A, R1
ORL A, R2
MOV R2, A
MOV A, 08h
CJNE A, #42h, 04h
MOV R1, #01h
SJMP 02h
MOV R1, #00h
MOV A, R1
ORL A, R2
MOV R2, A
MOV A, 08h
CJNE A, #48h, 04h
MOV R1, #01h
SJMP 02h
MOV R1, #00h
MOV A, R1
ORL A, R2
MOV R2, A
MOV A, 08h
CJNE A, #4Eh, 04h
MOV R1, #01h
SJMP 02h
MOV R1, #00h
MOV A, R1
ORL A, R2
MOV R2, A
MOV A, 08h
CJNE A, #55h, 04h
MOV R1, #01h
SJMP 02h
MOV R1, #00h
MOV A, R1
ORL A, R2
MOV R2, A
MOV A, 08h
CJNE A, #5Ah, 04h
MOV R1, #01h
SJMP 02h
MOV R1, #00h
MOV A, R1
ORL A, R2
JZ 05h
CLR A
MOV DPTR, #03A8h
MOVX @DPTR, A
MOV A, 08h
CJNE A, #12h, 09h
MOV R6, #01h
MOV R3, #83h
MOV R4, #01h
LJMP 69EBh
MOV A, 08h
CJNE A, #18h, 09h
MOV R6, #01h
MOV R3, #EAh
CLR A
MOV R4, A
LJMP 69EBh
MOV A, 08h
CJNE A, #1Eh, 08h
MOV R6, #01h
MOV R3, #E9h
CLR A
MOV R4, A
SJMP 73h
MOV A, 08h
CJNE A, #24h, 08h
MOV R6, #01h
MOV R3, #E2h
CLR A
MOV R4, A
SJMP 66h
MOV A, 08h
CJNE A, #30h, 08h
MOV R6, #01h
MOV R3, #B6h
CLR A
MOV R4, A
SJMP 59h
MOV A, 08h
CJNE A, #36h, 08h
MOV R6, #01h
MOV R3, #B5h
CLR A
MOV R4, A
SJMP 4Ch
MOV A, 08h
CJNE A, #3Ch, 08h
MOV R6, #01h
MOV R3, #CDh
CLR A
MOV R4, A
SJMP 3Fh
MOV A, 08h
CJNE A, #42h, 08h
MOV R6, #01h
MOV R3, #B7h
CLR A
MOV R4, A
SJMP 32h
MOV A, 08h
CJNE A, #48h, 08h
MOV R6, #01h
MOV R3, #8Ah
MOV R4, #01h
SJMP 25h
MOV A, 08h
CJNE A, #4Eh, 08h
MOV R6, #01h
MOV R3, #23h
MOV R4, #02h
SJMP 18h
MOV A, 08h
CJNE A, #54h, 08h
MOV R6, #01h
MOV R3, #94h
MOV R4, #01h
SJMP 0Bh
MOV A, 08h
CJNE A, #5Ah, 06h
MOV R6, #01h
MOV R3, #92h
MOV R4, #01h
MOV A, 08h
CJNE A, #99h, 13h
JNB 05h, 08h
MOV DPTR, #03A8h
MOV A, #40h
MOVX @DPTR, A
SJMP 08h
MOV R6, #01h
MOV DPTR, #03A9h
MOV A, #02h
MOVX @DPTR, A
MOV A, 08h
CJNE A, #9Ah, 13h
JNB 05h, 08h
MOV DPTR, #03A8h
MOV A, #41h
MOVX @DPTR, A
SJMP 08h
MOV R6, #01h
MOV DPTR, #03A9h
MOV A, #04h
MOVX @DPTR, A
MOV A, 08h
CJNE A, #98h, 06h
MOV R6, #01h
MOV R3, #21h
MOV R4, #02h
MOV A, 08h
CJNE A, #96h, 06h
MOV R6, #01h
MOV R3, #24h
MOV R4, #02h
MOV A, 08h
CJNE A, #9Bh, 06h
MOV R6, #01h
MOV R3, #25h
MOV R4, #02h
CJNE R6, #01h, 0Dh
MOV R0, #8Dh
MOV A, @R0
ORL A, R3
MOV @R0, A
INC R0
MOV @R0, 04h
CLR A
MOV DPTR, #03A8h
MOVX @DPTR, A
JNB 1Bh, 0Ah
MOV A, 08h
CJNE A, #47h, 05h
CLR A
MOV DPTR, #03A8h
MOVX @DPTR, A
MOV A, 08h
CJNE A, #01h, 0Ch
MOV DPTR, #0000h
MOVX A, @DPTR
JB E0h, 05h
CLR A
MOV DPTR, #03A8h
MOVX @DPTR, A
MOV A, 08h
CJNE A, #02h, 0Ch
MOV DPTR, #0000h
MOVX A, @DPTR
JB E1h, 05h
CLR A
MOV DPTR, #03A8h
MOVX @DPTR, A
MOV A, 08h
CJNE A, #03h, 0Ch
MOV DPTR, #0000h
MOVX A, @DPTR
JB E2h, 05h
CLR A
MOV DPTR, #03A8h
MOVX @DPTR, A
MOV A, 08h
CJNE A, #04h, 0Ch
MOV DPTR, #0000h
MOVX A, @DPTR
JB E3h, 05h
CLR A
MOV DPTR, #03A8h
MOVX @DPTR, A
MOV A, 08h
CJNE A, #05h, 0Ch
MOV DPTR, #0000h
MOVX A, @DPTR
JB E4h, 05h
CLR A
MOV DPTR, #03A8h
MOVX @DPTR, A
MOV DPTR, #03A8h
MOVX A, @DPTR
MOV R2, A
MOV DPTR, #02B0h
MOVX A, @DPTR
CJNE A, 02h, 0Bh
MOV DPTR, #03A1h
MOVX A, @DPTR
ORL A, #01h
MOVX @DPTR, A
MOV R5, #FFh
SJMP 78h
MOV DPTR, #03A8h
MOVX A, @DPTR
MOV R2, A
MOV DPTR, #02B1h
MOVX A, @DPTR
CJNE A, 02h, 0Bh
MOV R5, #FFh
MOV DPTR, #03A1h
MOVX A, @DPTR
ORL A, #02h
MOVX @DPTR, A
SJMP 61h
MOV DPTR, #03A8h
MOVX A, @DPTR
MOV R2, A
MOV DPTR, #02B2h
MOVX A, @DPTR
CJNE A, 02h, 0Bh
MOV R5, #FFh
MOV DPTR, #03A1h
MOVX A, @DPTR
ORL A, #04h
MOVX @DPTR, A
SJMP 4Ah
MOV DPTR, #03A8h
MOVX A, @DPTR
MOV R2, A
MOV DPTR, #02BCh
MOVX A, @DPTR
CJNE A, 02h, 0Bh
MOV R5, #FFh
MOV DPTR, #03A1h
MOVX A, @DPTR
ORL A, #08h
MOVX @DPTR, A
SJMP 33h
MOV DPTR, #03A8h
MOVX A, @DPTR
MOV R2, A
MOV DPTR, #02BDh
MOVX A, @DPTR
CJNE A, 02h, 0Bh
MOV R5, #FFh
MOV DPTR, #03A1h
MOVX A, @DPTR
ORL A, #10h
MOVX @DPTR, A
SJMP 1Ch
MOV DPTR, #03A8h
MOVX A, @DPTR
MOV R2, A
MOV DPTR, #02BEh
MOVX A, @DPTR
CJNE A, 02h, 0Bh
MOV R5, #FFh
MOV DPTR, #03A1h
MOVX A, @DPTR
ORL A, #20h
MOVX @DPTR, A
SJMP 05h
JNB 5Ch, 02h
MOV R5, #AAh
MOV A, R5
JZ 03h
LJMP 6BCBh
MOV DPTR, #02B0h
MOVX A, @DPTR
JNZ 11h
MOV DPTR, #03A8h
MOVX A, @DPTR
MOV DPTR, #02B0h
MOVX @DPTR, A
MOV DPTR, #03A1h
MOVX A, @DPTR
ORL A, #01h
MOVX @DPTR, A
SJMP 71h
MOV DPTR, #02B1h
MOVX A, @DPTR
JNZ 11h
MOV DPTR, #03A8h
MOVX A, @DPTR
MOV DPTR, #02B1h
MOVX @DPTR, A
MOV DPTR, #03A1h
MOVX A, @DPTR
ORL A, #02h
MOVX @DPTR, A
SJMP 5Ah
MOV DPTR, #02B2h
MOVX A, @DPTR
JNZ 11h
MOV DPTR, #03A8h
MOVX A, @DPTR
MOV DPTR, #02B2h
MOVX @DPTR, A
MOV DPTR, #03A1h
MOVX A, @DPTR
ORL A, #04h
MOVX @DPTR, A
SJMP 43h
MOV DPTR, #02BCh
MOVX A, @DPTR
JNZ 11h
MOV DPTR, #03A8h
MOVX A, @DPTR
MOV DPTR, #02BCh
MOVX @DPTR, A
MOV DPTR, #03A1h
MOVX A, @DPTR
ORL A, #08h
MOVX @DPTR, A
SJMP 2Ch
MOV DPTR, #02BDh
MOVX A, @DPTR
JNZ 11h
MOV DPTR, #03A8h
MOVX A, @DPTR
MOV DPTR, #02BDh
MOVX @DPTR, A
MOV DPTR, #03A1h
MOVX A, @DPTR
ORL A, #10h
MOVX @DPTR, A
SJMP 15h
MOV DPTR, #02BEh
MOVX A, @DPTR
JNZ 0Fh
MOV DPTR, #03A8h
MOVX A, @DPTR
MOV DPTR, #02BEh
MOVX @DPTR, A
MOV DPTR, #03A1h
MOVX A, @DPTR
ORL A, #20h
MOVX @DPTR, A
MOV A, R5
XRL A, #AAh
JNZ 46h
MOV A, 4Dh
MOV DPTR, #92DCh
MOVC A, @A+DPTR
MOV R7, A
ANL A, #0Fh
MOV R6, A
MOV A, R7
ANL A, #F0h
SWAP A
ANL A, #0Fh
MOV R4, A
MOV A, 4Dh
MOV DPTR, #9378h
MOVC A, @A+DPTR
MOV R3, A
JNB 1Bh, 07h
MOV A, 08h
CJNE A, #47h, 02h
CLR A
MOV R3, A
CJNE R6, #06h, 0Dh
MOV A, #B4h
ADD A, R4
MOV 82h, A
CLR A
ADDC A, #02h
MOV 83h, A
MOVX A, @DPTR
ORL A, R3
MOVX @DPTR, A
CJNE R6, #04h, 07h
MOV A, #8Fh
ADD A, R4
MOV R0, A
MOV A, @R0
ORL A, R3
MOV @R0, A
CJNE R6, #05h, 07h
MOV A, #97h
ADD A, R4
MOV R0, A
MOV A, @R0
ORL A, R3
MOV @R0, A
RET
JNB 3Ah, 03h
LJMP 6F49h
JB 39h, 03h
LJMP 6CBFh
MOV DPTR, #00DFh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
JNZ 06h
MOV DPTR, #00DEh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOV DPTR, #0073h
MOVX A, @DPTR
ADD A, #05h
MOV R7, A
MOV DPTR, #0072h
MOVX A, @DPTR
ADDC A, #00h
MOV R6, A
SETB C
MOV DPTR, #00DFh
MOVX A, @DPTR
SUBB A, R7
MOV DPTR, #00DEh
MOVX A, @DPTR
SUBB A, R6
JC 05h
CLR 39h
LJMP 6ED6h
CLR A
MOV 4Bh, A
MOV A, #E1h
ADD A, 4Bh
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOVX A, @DPTR
MOV R7, A
JZ 53h
MOV A, 4Bh
ADD A, E0h
ADD A, #05h
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOVX A, @DPTR
MOV R4, A
INC DPTR
MOVX A, @DPTR
MOV R5, A
CLR C
MOV DPTR, #00DFh
MOVX A, @DPTR
SUBB A, R5
MOV DPTR, #00DEh
MOVX A, @DPTR
SUBB A, R4
JC 03h
LCALL D314h
MOV A, 4Bh
ADD A, E0h
ADD A, #59h
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOVX A, @DPTR
MOV R6, A
INC DPTR
MOVX A, @DPTR
MOV R7, A
MOV DPTR, #00DEh
MOVX A, @DPTR
MOV R4, A
INC DPTR
MOVX A, @DPTR
MOV R5, A
SETB C
MOV A, R7
SUBB A, R5
MOV A, R6
SUBB A, R4
JNC 10h
MOV A, #E1h
ADD A, 4Bh
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOVX A, @DPTR
MOV R7, A
LCALL D3EFh
INC 4Bh
MOV A, 4Bh
CLR C
SUBB A, #0Ch
JC 95h
JB 3Bh, 03h
LJMP 6D61h
MOV DPTR, #014Fh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
JNZ 06h
MOV DPTR, #014Eh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOV DPTR, #0076h
MOVX A, @DPTR
ADD A, #05h
MOV R7, A
MOV DPTR, #0075h
MOVX A, @DPTR
ADDC A, #00h
MOV R6, A
SETB C
MOV DPTR, #014Fh
MOVX A, @DPTR
SUBB A, R7
MOV DPTR, #014Eh
MOVX A, @DPTR
SUBB A, R6
JC 05h
CLR 3Bh
LJMP 6ED6h
CLR A
MOV 4Bh, A
MOV A, #1Dh
ADD A, 4Bh
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOVX A, @DPTR
MOV R7, A
JZ 53h
MOV A, 4Bh
ADD A, E0h
ADD A, #7Bh
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOVX A, @DPTR
MOV R4, A
INC DPTR
MOVX A, @DPTR
MOV R5, A
CLR C
MOV DPTR, #014Fh
MOVX A, @DPTR
SUBB A, R5
MOV DPTR, #014Eh
MOVX A, @DPTR
SUBB A, R4
JC 03h
LCALL D314h
MOV A, 4Bh
ADD A, E0h
ADD A, #EDh
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOVX A, @DPTR
MOV R6, A
INC DPTR
MOVX A, @DPTR
MOV R7, A
MOV DPTR, #014Eh
MOVX A, @DPTR
MOV R4, A
INC DPTR
MOVX A, @DPTR
MOV R5, A
SETB C
MOV A, R7
SUBB A, R5
MOV A, R6
SUBB A, R4
JNC 10h
MOV A, #1Dh
ADD A, 4Bh
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOVX A, @DPTR
MOV R7, A
LCALL D3EFh
INC 4Bh
MOV A, 4Bh
CLR C
SUBB A, #0Ch
JC 95h
JB 3Ch, 03h
LJMP 6E03h
MOV DPTR, #0151h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
JNZ 06h
MOV DPTR, #0150h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOV DPTR, #0078h
MOVX A, @DPTR
ADD A, #05h
MOV R7, A
MOV DPTR, #0077h
MOVX A, @DPTR
ADDC A, #00h
MOV R6, A
SETB C
MOV DPTR, #0151h
MOVX A, @DPTR
SUBB A, R7
MOV DPTR, #0150h
MOVX A, @DPTR
SUBB A, R6
JC 05h
CLR 3Ch
LJMP 6ED6h
CLR A
MOV 4Bh, A
MOV A, #29h
ADD A, 4Bh
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOVX A, @DPTR
MOV R7, A
JZ 53h
MOV A, 4Bh
ADD A, E0h
ADD A, #95h
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOVX A, @DPTR
MOV R4, A
INC DPTR
MOVX A, @DPTR
MOV R5, A
CLR C
MOV DPTR, #0151h
MOVX A, @DPTR
SUBB A, R5
MOV DPTR, #0150h
MOVX A, @DPTR
SUBB A, R4
JC 03h
LCALL D314h
MOV A, 4Bh
ADD A, E0h
ADD A, #05h
MOV 82h, A
CLR A
ADDC A, #01h
MOV 83h, A
MOVX A, @DPTR
MOV R6, A
INC DPTR
MOVX A, @DPTR
MOV R7, A
MOV DPTR, #0150h
MOVX A, @DPTR
MOV R4, A
INC DPTR
MOVX A, @DPTR
MOV R5, A
SETB C
MOV A, R7
SUBB A, R5
MOV A, R6
SUBB A, R4
JNC 10h
MOV A, #29h
ADD A, 4Bh
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOVX A, @DPTR
MOV R7, A
LCALL D3EFh
INC 4Bh
MOV A, 4Bh
CLR C
SUBB A, #0Ch
JC 95h
JB 3Dh, 03h
LJMP 6EA5h
MOV DPTR, #0002h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
JNZ 06h
MOV DPTR, #0001h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOV DPTR, #007Ah
MOVX A, @DPTR
ADD A, #05h
MOV R7, A
MOV DPTR, #0079h
MOVX A, @DPTR
ADDC A, #00h
MOV R6, A
SETB C
MOV DPTR, #0002h
MOVX A, @DPTR
SUBB A, R7
MOV DPTR, #0001h
MOVX A, @DPTR
SUBB A, R6
JC 05h
CLR 3Dh
LJMP 6ED6h
CLR A
MOV 4Bh, A
MOV A, #35h
ADD A, 4Bh
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOVX A, @DPTR
MOV R7, A
JZ 53h
MOV A, 4Bh
ADD A, E0h
ADD A, #ADh
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOVX A, @DPTR
MOV R4, A
INC DPTR
MOVX A, @DPTR
MOV R5, A
CLR C
MOV DPTR, #0002h
MOVX A, @DPTR
SUBB A, R5
MOV DPTR, #0001h
MOVX A, @DPTR
SUBB A, R4
JC 03h
LCALL D314h
MOV A, 4Bh
ADD A, E0h
ADD A, #1Dh
MOV 82h, A
CLR A
ADDC A, #01h
MOV 83h, A
MOVX A, @DPTR
MOV R6, A
INC DPTR
MOVX A, @DPTR
MOV R7, A
MOV DPTR, #0001h
MOVX A, @DPTR
MOV R4, A
INC DPTR
MOVX A, @DPTR
MOV R5, A
SETB C
MOV A, R7
SUBB A, R5
MOV A, R6
SUBB A, R4
JNC 10h
MOV A, #35h
ADD A, 4Bh
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOVX A, @DPTR
MOV R7, A
LCALL D3EFh
INC 4Bh
MOV A, 4Bh
CLR C
SUBB A, #0Ch
JC 95h
JB 3Eh, 03h
LJMP 6F49h
MOV DPTR, #0004h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
JNZ 06h
MOV DPTR, #0003h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOV DPTR, #0094h
MOVX A, @DPTR
ADD A, #05h
MOV R7, A
MOV DPTR, #0093h
MOVX A, @DPTR
ADDC A, #00h
MOV R6, A
SETB C
MOV DPTR, #0004h
MOVX A, @DPTR
SUBB A, R7
MOV DPTR, #0003h
MOVX A, @DPTR
SUBB A, R6
JC 07h
CLR 3Eh
CLR A
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
RET
CLR A
MOV 4Bh, A
MOV A, #41h
ADD A, 4Bh
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOVX A, @DPTR
MOV R7, A
JZ 53h
MOV A, 4Bh
ADD A, E0h
ADD A, #C5h
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOVX A, @DPTR
MOV R4, A
INC DPTR
MOVX A, @DPTR
MOV R5, A
CLR C
MOV DPTR, #0004h
MOVX A, @DPTR
SUBB A, R5
MOV DPTR, #0003h
MOVX A, @DPTR
SUBB A, R4
JC 03h
LCALL D314h
MOV A, 4Bh
ADD A, E0h
ADD A, #35h
MOV 82h, A
CLR A
ADDC A, #01h
MOV 83h, A
MOVX A, @DPTR
MOV R6, A
INC DPTR
MOVX A, @DPTR
MOV R7, A
MOV DPTR, #0003h
MOVX A, @DPTR
MOV R4, A
INC DPTR
MOVX A, @DPTR
MOV R5, A
SETB C
MOV A, R7
SUBB A, R5
MOV A, R6
SUBB A, R4
JNC 10h
MOV A, #41h
ADD A, 4Bh
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOVX A, @DPTR
MOV R7, A
LCALL D3EFh
INC 4Bh
MOV A, 4Bh
CLR C
SUBB A, #0Ch
JC 95h
RET
ORL 86h, #40h
MOV A, D8h
JNB E2h, 03h
LJMP 7274h
JB 0Eh, 03h
LJMP 703Ah
CLR 0Eh
CLR AFh
JNB 1Bh, 09h
MOV R0, #90h
MOV A, @R0
ANL A, #F7h
MOV @R0, A
ANL A, #7Fh
MOV @R0, A
ORL 86h, #40h
MOV 9Fh, #08h
ANL 86h, #3Fh
MOV 3Dh, #0Ah
MOV 3Eh, #70h
INC 3Eh
MOV A, 3Eh
MOV R6, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R6
MOV A, #08h
MOVX @DPTR, A
MOV DPTR, #02B5h
MOVX A, @DPTR
MOV R7, A
INC 3Eh
MOV A, 3Eh
MOV R4, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R4
MOV A, R7
MOVX @DPTR, A
MOV DPTR, #02B6h
MOVX A, @DPTR
MOV R7, A
INC 3Eh
MOV A, 3Eh
MOV R4, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R4
MOV A, R7
MOVX @DPTR, A
MOV DPTR, #02B7h
MOVX A, @DPTR
MOV R7, A
INC 3Eh
MOV A, 3Eh
MOV R4, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R4
MOV A, R7
MOVX @DPTR, A
MOV DPTR, #02B8h
MOVX A, @DPTR
MOV R7, A
INC 3Eh
MOV A, 3Eh
MOV R4, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R4
MOV A, R7
MOVX @DPTR, A
MOV DPTR, #02B9h
MOVX A, @DPTR
MOV R7, A
INC 3Eh
MOV A, 3Eh
MOV R4, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R4
MOV A, R7
MOVX @DPTR, A
MOV DPTR, #02BAh
MOVX A, @DPTR
MOV R7, A
INC 3Eh
MOV A, 3Eh
MOV R4, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R4
MOV A, R7
MOVX @DPTR, A
MOV DPTR, #02BBh
MOVX A, @DPTR
MOV 3Eh, 82h
MOV 3Dh, 83h
MOVX @DPTR, A
ORL 86h, #40h
ORL D8h, #04h
ANL 86h, #3Fh
SETB AFh
CLR A
MOV DPTR, #02B5h
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
LJMP 7274h
JB 0Bh, 03h
LJMP 70F8h
CLR 0Bh
CLR AFh
ORL 86h, #40h
MOV 9Fh, #08h
ANL 86h, #3Fh
MOV 3Dh, #0Ah
MOV 3Eh, #70h
INC 3Eh
MOV A, 3Eh
MOV R6, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R6
MOV A, #06h
MOVX @DPTR, A
MOV R0, #90h
MOV A, @R0
MOV R7, A
INC 3Eh
MOV A, 3Eh
MOV R4, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R4
MOV A, R7
MOVX @DPTR, A
INC R0
MOV A, @R0
MOV R7, A
INC 3Eh
MOV A, 3Eh
MOV R4, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R4
MOV A, R7
MOVX @DPTR, A
INC R0
MOV A, @R0
MOV R7, A
INC 3Eh
MOV A, 3Eh
MOV R4, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R4
MOV A, R7
MOVX @DPTR, A
INC R0
MOV A, @R0
MOV R7, A
INC 3Eh
MOV A, 3Eh
MOV R4, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R4
MOV A, R7
MOVX @DPTR, A
INC R0
MOV A, @R0
MOV R7, A
INC 3Eh
MOV A, 3Eh
MOV R4, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R4
MOV A, R7
MOVX @DPTR, A
INC R0
MOV A, @R0
MOV R7, A
INC 3Eh
MOV A, 3Eh
MOV R4, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R4
MOV A, R7
MOVX @DPTR, A
INC R0
MOV A, @R0
MOV 3Eh, 82h
MOV 3Dh, 83h
MOVX @DPTR, A
ORL 86h, #40h
ORL D8h, #04h
ANL 86h, #3Fh
SETB AFh
CLR A
MOV R0, #90h
LJMP 71B3h
JB 0Ch, 03h
LJMP 71BFh
CLR 0Ch
CLR AFh
ORL 86h, #40h
MOV 9Fh, #08h
ANL 86h, #3Fh
MOV 3Dh, #0Ah
MOV 3Eh, #70h
INC 3Eh
MOV A, 3Eh
MOV R6, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R6
MOV A, #07h
MOVX @DPTR, A
MOV R0, #98h
MOV A, @R0
MOV R7, A
INC 3Eh
MOV A, 3Eh
MOV R4, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R4
MOV A, R7
MOVX @DPTR, A
INC R0
MOV A, @R0
MOV R7, A
INC 3Eh
MOV A, 3Eh
MOV R4, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R4
MOV A, R7
MOVX @DPTR, A
INC R0
MOV A, @R0
MOV R7, A
INC 3Eh
MOV A, 3Eh
MOV R4, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R4
MOV A, R7
MOVX @DPTR, A
INC R0
MOV A, @R0
MOV R7, A
INC 3Eh
MOV A, 3Eh
MOV R4, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R4
MOV A, R7
MOVX @DPTR, A
INC R0
MOV A, @R0
MOV R7, A
INC 3Eh
MOV A, 3Eh
MOV R4, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R4
MOV A, R7
MOVX @DPTR, A
INC R0
MOV A, @R0
MOV R7, A
INC 3Eh
MOV A, 3Eh
MOV R4, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R4
MOV A, R7
MOVX @DPTR, A
INC R0
MOV A, @R0
MOV 3Eh, 82h
MOV 3Dh, 83h
MOVX @DPTR, A
ORL 86h, #40h
ORL D8h, #04h
ANL 86h, #3Fh
SETB AFh
CLR A
MOV R0, #98h
MOV @R0, A
INC R0
MOV @R0, A
INC R0
MOV @R0, A
INC R0
MOV @R0, A
INC R0
MOV @R0, A
INC R0
SJMP 5Eh
JNB 0Ah, 60h
CLR 0Ah
CLR AFh
ORL 86h, #40h
MOV 9Fh, #03h
ANL 86h, #3Fh
MOV 3Dh, #0Ah
MOV 3Eh, #70h
INC 3Eh
MOV A, 3Eh
MOV R6, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R6
MOV A, #02h
MOVX @DPTR, A
MOV R0, #8Dh
MOV A, @R0
MOV R7, A
INC 3Eh
MOV A, 3Eh
MOV R4, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R4
MOV A, R7
MOVX @DPTR, A
INC R0
MOV A, @R0
MOV R7, A
INC 3Eh
MOV A, 3Eh
MOV R4, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R4
MOV A, R7
MOVX @DPTR, A
ORL 86h, #40h
ORL D8h, #04h
ANL 86h, #3Fh
SETB AFh
CLR A
DEC R0
MOV @R0, A
INC R0
MOV @R0, A
SJMP 52h
JNB 5Dh, 4Fh
CLR 5Dh
CLR AFh
ORL 86h, #40h
MOV 9Fh, #02h
ANL 86h, #3Fh
MOV 3Dh, #0Ah
MOV 3Eh, #70h
INC 3Eh
MOV A, 3Eh
MOV R6, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R6
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #03A9h
MOVX A, @DPTR
MOV R7, A
INC 3Eh
MOV A, 3Eh
MOV R4, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R4
MOV A, R7
MOVX @DPTR, A
ORL 86h, #40h
ORL D8h, #04h
ANL 86h, #3Fh
SETB AFh
CLR A
MOV DPTR, #03AAh
MOVX @DPTR, A
MOV DPTR, #03A9h
MOVX @DPTR, A
ANL 86h, #3Fh
RET
CLR A
MOV 61h, A
MOV 60h, A
MOV 5Fh, A
LCALL DAB9h
CLR A
MOV R3, A
MOV R2, A
MOV R5, A
MOV R4, A
MOV R7, A
LCALL 95E5h
MOV DPTR, #0398h
MOVX A, @DPTR
XRL A, #01h
JNZ 21h
MOV R0, #C3h
MOV A, @R0
MOV 5Fh, A
INC R0
MOV A, @R0
MOV 60h, A
INC R0
MOV A, @R0
MOV 61h, A
MOV A, 5Fh
JNZ 0Bh
MOV A, 60h
JNZ 07h
MOV A, 61h
JNZ 03h
LJMP 757Fh
MOV R7, #01h
LJMP 749Dh
MOV DPTR, #0398h
MOVX A, @DPTR
XRL A, #02h
JNZ 21h
MOV R0, #C6h
MOV A, @R0
MOV 5Fh, A
INC R0
MOV A, @R0
MOV 60h, A
INC R0
MOV A, @R0
MOV 61h, A
MOV A, 5Fh
JNZ 0Bh
MOV A, 60h
JNZ 07h
MOV A, 61h
JNZ 03h
LJMP 757Fh
MOV R7, #01h
LJMP 74C9h
MOV DPTR, #0398h
MOVX A, @DPTR
XRL A, #03h
JNZ 21h
MOV R0, #C9h
MOV A, @R0
MOV 5Fh, A
INC R0
MOV A, @R0
MOV 60h, A
INC R0
MOV A, @R0
MOV 61h, A
MOV A, 5Fh
JNZ 0Bh
MOV A, 60h
JNZ 07h
MOV A, 61h
JNZ 03h
LJMP 757Fh
MOV R7, #01h
LJMP 74F5h
MOV DPTR, #0398h
MOVX A, @DPTR
XRL A, #04h
JNZ 21h
MOV R0, #CCh
MOV A, @R0
MOV 5Fh, A
INC R0
MOV A, @R0
MOV 60h, A
INC R0
MOV A, @R0
MOV 61h, A
MOV A, 5Fh
JNZ 0Bh
MOV A, 60h
JNZ 07h
MOV A, 61h
JNZ 03h
LJMP 757Fh
MOV R7, #01h
LJMP 751Dh
MOV DPTR, #0398h
MOVX A, @DPTR
XRL A, #05h
JNZ 21h
MOV R0, #CFh
MOV A, @R0
MOV 5Fh, A
INC R0
MOV A, @R0
MOV 60h, A
INC R0
MOV A, @R0
MOV 61h, A
MOV A, 5Fh
JNZ 0Bh
MOV A, 60h
JNZ 07h
MOV A, 61h
JNZ 03h
LJMP 757Fh
MOV R7, #01h
LJMP 7545h
MOV DPTR, #0398h
MOVX A, @DPTR
XRL A, #06h
JNZ 21h
MOV R0, #D2h
MOV A, @R0
MOV 5Fh, A
INC R0
MOV A, @R0
MOV 60h, A
INC R0
MOV A, @R0
MOV 61h, A
MOV A, 5Fh
JNZ 0Bh
MOV A, 60h
JNZ 07h
MOV A, 61h
JNZ 03h
LJMP 757Fh
MOV R7, #01h
LJMP 756Dh
MOV DPTR, #0398h
MOVX A, @DPTR
XRL A, #07h
JNZ 21h
MOV R0, #9Fh
MOV A, @R0
MOV 5Fh, A
INC R0
MOV A, @R0
MOV 60h, A
INC R0
MOV A, @R0
MOV 61h, A
MOV A, 5Fh
JNZ 0Bh
MOV A, 60h
JNZ 07h
MOV A, 61h
JNZ 03h
LJMP 757Fh
MOV R7, #02h
LJMP 749Dh
MOV DPTR, #0398h
MOVX A, @DPTR
XRL A, #08h
JNZ 21h
MOV R0, #A2h
MOV A, @R0
MOV 5Fh, A
INC R0
MOV A, @R0
MOV 60h, A
INC R0
MOV A, @R0
MOV 61h, A
MOV A, 5Fh
JNZ 0Bh
MOV A, 60h
JNZ 07h
MOV A, 61h
JNZ 03h
LJMP 757Fh
MOV R7, #02h
LJMP 74C9h
MOV DPTR, #0398h
MOVX A, @DPTR
XRL A, #09h
JNZ 21h
MOV R0, #A5h
MOV A, @R0
MOV 5Fh, A
INC R0
MOV A, @R0
MOV 60h, A
INC R0
MOV A, @R0
MOV 61h, A
MOV A, 5Fh
JNZ 0Bh
MOV A, 60h
JNZ 07h
MOV A, 61h
JNZ 03h
LJMP 757Fh
MOV R7, #02h
LJMP 74F5h
MOV DPTR, #0398h
MOVX A, @DPTR
XRL A, #0Ah
JNZ 21h
MOV R0, #A8h
MOV A, @R0
MOV 5Fh, A
INC R0
MOV A, @R0
MOV 60h, A
INC R0
MOV A, @R0
MOV 61h, A
MOV A, 5Fh
JNZ 0Bh
MOV A, 60h
JNZ 07h
MOV A, 61h
JNZ 03h
LJMP 757Fh
MOV R7, #02h
LJMP 751Dh
MOV DPTR, #0398h
MOVX A, @DPTR
XRL A, #0Bh
JNZ 21h
MOV R0, #ABh
MOV A, @R0
MOV 5Fh, A
INC R0
MOV A, @R0
MOV 60h, A
INC R0
MOV A, @R0
MOV 61h, A
MOV A, 5Fh
JNZ 0Bh
MOV A, 60h
JNZ 07h
MOV A, 61h
JNZ 03h
LJMP 757Fh
MOV R7, #02h
LJMP 7545h
MOV DPTR, #0398h
MOVX A, @DPTR
XRL A, #0Ch
JNZ 21h
MOV R0, #AEh
MOV A, @R0
MOV 5Fh, A
INC R0
MOV A, @R0
MOV 60h, A
INC R0
MOV A, @R0
MOV 61h, A
MOV A, 5Fh
JNZ 0Bh
MOV A, 60h
JNZ 07h
MOV A, 61h
JNZ 03h
LJMP 757Fh
MOV R7, #02h
LJMP 756Dh
MOV DPTR, #0398h
MOVX A, @DPTR
XRL A, #0Dh
JNZ 24h
MOV R0, #B1h
MOV A, @R0
MOV 5Fh, A
INC R0
MOV A, @R0
MOV 60h, A
INC R0
MOV A, @R0
MOV 61h, A
MOV A, 5Fh
JNZ 0Bh
MOV A, 60h
JNZ 07h
MOV A, 61h
JNZ 03h
LJMP 757Fh
MOV R7, #03h
LCALL D47Ch
LJMP 7570h
MOV DPTR, #0398h
MOVX A, @DPTR
XRL A, #0Eh
JNZ 24h
MOV R0, #B4h
MOV A, @R0
MOV 5Fh, A
INC R0
MOV A, @R0
MOV 60h, A
INC R0
MOV A, @R0
MOV 61h, A
MOV A, 5Fh
JNZ 0Bh
MOV A, 60h
JNZ 07h
MOV A, 61h
JNZ 03h
LJMP 757Fh
MOV R7, #03h
LCALL D143h
LJMP 7570h
MOV DPTR, #0398h
MOVX A, @DPTR
XRL A, #0Fh
JNZ 23h
MOV R0, #B7h
MOV A, @R0
MOV 5Fh, A
INC R0
MOV A, @R0
MOV 60h, A
INC R0
MOV A, @R0
MOV 61h, A
MOV A, 5Fh
JNZ 0Bh
MOV A, 60h
JNZ 07h
MOV A, 61h
JNZ 03h
LJMP 757Fh
MOV R7, #03h
LCALL D192h
SJMP 76h
MOV DPTR, #0398h
MOVX A, @DPTR
XRL A, #10h
JNZ 20h
MOV R0, #BAh
MOV A, @R0
MOV 5Fh, A
INC R0
MOV A, @R0
MOV 60h, A
INC R0
MOV A, @R0
MOV 61h, A
MOV A, 5Fh
JNZ 08h
MOV A, 60h
JNZ 04h
MOV A, 61h
JZ 64h
MOV R7, #03h
LCALL D1E1h
SJMP 4Eh
MOV DPTR, #0398h
MOVX A, @DPTR
XRL A, #11h
JNZ 20h
MOV R0, #BDh
MOV A, @R0
MOV 5Fh, A
INC R0
MOV A, @R0
MOV 60h, A
INC R0
MOV A, @R0
MOV 61h, A
MOV A, 5Fh
JNZ 08h
MOV A, 60h
JNZ 04h
MOV A, 61h
JZ 3Ch
MOV R7, #03h
LCALL D4C1h
SJMP 26h
MOV DPTR, #0398h
MOVX A, @DPTR
XRL A, #12h
JNZ 2Dh
MOV R0, #C0h
MOV A, @R0
MOV 5Fh, A
INC R0
MOV A, @R0
MOV 60h, A
INC R0
MOV A, @R0
MOV 61h, A
MOV A, 5Fh
JNZ 08h
MOV A, 60h
JNZ 04h
MOV A, 61h
JZ 14h
MOV R7, #03h
LCALL D984h
MOV A, 60h
MOV R5, A
MOV R4, #00h
MOV A, 61h
MOV R3, A
MOV R2, #00h
MOV R7, 5Fh
LCALL 95E5h
RET
JB 05h, 03h
LJMP 7832h
MOV R0, #74h
MOV A, @R0
JB E5h, 03h
LJMP 76DFh
JB 5Eh, 03h
LJMP 76E1h
CLR 5Eh
JNB 1Ah, 30h
MOV DPTR, #03B6h
MOVX A, @DPTR
MOV R7, A
CLR C
SUBB A, #05h
JC 03h
LJMP 76B0h
MOV A, R7
CJNE A, #04h, 06h
MOV DPTR, #03B6h
LJMP 7651h
MOV A, R7
CJNE A, #03h, 06h
MOV DPTR, #03B6h
LJMP 76BCh
MOV A, R7
SETB C
SUBB A, #02h
JC 03h
LJMP 76E1h
MOV DPTR, #03B6h
LJMP 76CAh
JNB 0Dh, 2Fh
MOV DPTR, #03C4h
MOVX A, @DPTR
MOV R7, A
CLR C
SUBB A, #05h
JC 03h
LJMP 76B0h
MOV A, R7
CJNE A, #04h, 05h
MOV DPTR, #03C4h
SJMP 6Eh
MOV A, R7
CJNE A, #03h, 06h
MOV DPTR, #03C4h
LJMP 76BCh
MOV A, R7
SETB C
SUBB A, #02h
JC 03h
LJMP 76E1h
MOV DPTR, #03C4h
LJMP 76CAh
JNB 14h, 3Ch
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV R7, A
CLR C
SUBB A, #A0h
JC 06h
MOV A, #82h
MOVX @DPTR, A
LJMP 76E1h
MOV A, R7
CJNE A, #82h, 09h
MOV DPTR, #021Dh
MOV A, #5Ah
MOVX @DPTR, A
LJMP 76E1h
MOV A, R7
CJNE A, #5Ah, 09h
MOV DPTR, #021Dh
MOV A, #3Ch
MOVX @DPTR, A
LJMP 76E1h
MOV A, R7
SETB C
SUBB A, #3Ch
JC 03h
LJMP 76E1h
MOV DPTR, #021Dh
MOV A, #1Eh
MOVX @DPTR, A
LJMP 76E1h
JNB 13h, 2Dh
MOV DPTR, #0332h
MOVX A, @DPTR
MOV R7, A
CLR C
SUBB A, #05h
JC 02h
SJMP 66h
MOV A, R7
CJNE A, #04h, 09h
MOV DPTR, #0332h
MOV A, #03h
MOVX @DPTR, A
LJMP 76E1h
MOV A, R7
CJNE A, #03h, 05h
MOV DPTR, #0332h
SJMP 5Ch
MOV A, R7
SETB C
SUBB A, #02h
JNC 7Bh
MOV DPTR, #0332h
SJMP 5Fh
JNB 1Ch, 29h
MOV DPTR, #0370h
MOVX A, @DPTR
MOV R7, A
CLR C
SUBB A, #08h
JC 02h
SJMP 2Ah
MOV A, R7
CJNE A, #06h, 05h
MOV DPTR, #0370h
SJMP 2Dh
MOV A, R7
CJNE A, #04h, 05h
MOV DPTR, #0370h
SJMP 30h
MOV A, R7
SETB C
SUBB A, #02h
JNC 4Fh
MOV DPTR, #0370h
SJMP 33h
JNB 16h, 35h
MOV DPTR, #038Dh
MOVX A, @DPTR
MOV R7, A
CLR C
SUBB A, #08h
JC 05h
MOV A, #06h
MOVX @DPTR, A
SJMP 38h
MOV A, R7
CJNE A, #06h, 08h
MOV DPTR, #038Dh
MOV A, #04h
MOVX @DPTR, A
SJMP 2Ch
MOV A, R7
CJNE A, #04h, 08h
MOV DPTR, #038Dh
MOV A, #02h
MOVX @DPTR, A
SJMP 20h
MOV A, R7
SETB C
SUBB A, #02h
JNC 1Ah
MOV DPTR, #038Dh
MOV A, #01h
MOVX @DPTR, A
SJMP 12h
MOV C, 18h
ORL C, 10h
JNC 0Ch
MOV DPTR, #03C6h
MOVX A, @DPTR
JZ 06h
DEC A
MOVX @DPTR, A
SJMP 02h
SETB 5Eh
MOV R0, #72h
MOV A, @R0
JB E5h, 03h
LJMP 7830h
JB 60h, 03h
LJMP 7832h
CLR 60h
JNB 1Ah, 30h
MOV DPTR, #03B6h
MOVX A, @DPTR
MOV R7, A
SETB C
SUBB A, #01h
JNC 03h
LJMP 77F6h
MOV A, R7
CJNE A, #02h, 06h
MOV DPTR, #03B6h
LJMP 77A3h
MOV A, R7
CJNE A, #03h, 06h
MOV DPTR, #03B6h
LJMP 782Ch
MOV A, R7
CLR C
SUBB A, #04h
JNC 03h
LJMP 7832h
MOV DPTR, #03B6h
LJMP 77B9h
JNB 0Dh, 2Eh
MOV DPTR, #03C4h
MOVX A, @DPTR
MOV R7, A
SETB C
SUBB A, #01h
JNC 03h
LJMP 77F6h
MOV A, R7
CJNE A, #02h, 05h
MOV DPTR, #03C4h
SJMP 65h
MOV A, R7
CJNE A, #03h, 06h
MOV DPTR, #03C4h
LJMP 782Ch
MOV A, R7
CLR C
SUBB A, #04h
JNC 03h
LJMP 7832h
MOV DPTR, #03C4h
SJMP 63h
JNB 14h, 34h
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV R7, A
SETB C
SUBB A, #1Eh
JNC 04h
MOV A, #3Ch
MOVX @DPTR, A
RET
MOV A, R7
CJNE A, #3Ch, 07h
MOV DPTR, #021Dh
MOV A, #5Ah
MOVX @DPTR, A
RET
MOV A, R7
CJNE A, #5Ah, 07h
MOV DPTR, #021Dh
MOV A, #82h
MOVX @DPTR, A
RET
MOV A, R7
CLR C
SUBB A, #82h
JNC 03h
LJMP 7832h
MOV DPTR, #021Dh
MOV A, #A0h
MOVX @DPTR, A
RET
JNB 13h, 2Dh
MOV DPTR, #0332h
MOVX A, @DPTR
MOV R7, A
SETB C
SUBB A, #01h
JNC 02h
SJMP 5Ah
MOV A, R7
CJNE A, #02h, 07h
MOV DPTR, #0332h
MOV A, #03h
MOVX @DPTR, A
RET
MOV A, R7
CJNE A, #03h, 05h
MOV DPTR, #0332h
SJMP 7Ch
MOV A, R7
CLR C
SUBB A, #04h
JC 7Ch
MOV DPTR, #0332h
MOV A, #05h
MOVX @DPTR, A
RET
JNB 1Ch, 29h
MOV DPTR, #0370h
MOVX A, @DPTR
MOV R7, A
SETB C
SUBB A, #01h
JNC 02h
SJMP 2Ah
MOV A, R7
CJNE A, #02h, 05h
MOV DPTR, #0370h
SJMP 57h
MOV A, R7
CJNE A, #04h, 05h
MOV DPTR, #0370h
SJMP 2Ch
MOV A, R7
CLR C
SUBB A, #06h
JC 4Eh
MOV DPTR, #0370h
SJMP 2Eh
JNB 16h, 2Fh
MOV DPTR, #038Dh
MOVX A, @DPTR
MOV R7, A
SETB C
SUBB A, #01h
JNC 04h
MOV A, #02h
MOVX @DPTR, A
RET
MOV A, R7
CJNE A, #02h, 05h
MOV DPTR, #038Dh
SJMP 29h
MOV A, R7
CJNE A, #04h, 07h
MOV DPTR, #038Dh
MOV A, #06h
MOVX @DPTR, A
RET
MOV A, R7
CLR C
SUBB A, #06h
JC 1Eh
MOV DPTR, #038Dh
MOV A, #08h
MOVX @DPTR, A
RET
MOV C, 18h
ORL C, 10h
JNC 11h
MOV DPTR, #03C6h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SUBB A, #04h
JC 06h
MOV A, #04h
MOVX @DPTR, A
RET
SETB 60h
RET
JNB 00h, 03h
LJMP 7A9Bh
LCALL DF71h
LCALL CFFAh
CLR ADh
LCALL DAB9h
MOV C, 10h
ORL C, 13h
ORL C, 0Dh
ORL C, 1Ch
ORL C, 08h
ORL C, 16h
ORL C, 1Ah
ORL C, 03h
JNC 09h
CLR A
MOV R3, A
MOV R2, A
MOV R5, A
MOV R4, A
MOV R7, A
LCALL 95E5h
ORL 86h, #40h
CLR 90h
LCALL DFC3h
LCALL C565h
MOV DPTR, #0383h
MOVX A, @DPTR
MOV R7, A
MOV R0, #62h
MOV @R0, A
MOV DPTR, #02C0h
MOV A, R7
MOVX @DPTR, A
ORL 86h, #40h
SETB 90h
LCALL DFC3h
CLR 91h
LCALL C565h
MOV DPTR, #0383h
MOVX A, @DPTR
MOV R0, #63h
MOV @R0, A
ORL 86h, #40h
SETB 91h
LCALL DFC3h
CLR 92h
ANL 86h, #3Fh
LCALL C568h
MOV DPTR, #0383h
MOVX A, @DPTR
MOV R0, #64h
MOV @R0, A
ORL 86h, #40h
SETB 92h
LCALL DFC3h
CLR 93h
ANL 86h, #3Fh
LCALL C568h
MOV DPTR, #0383h
MOVX A, @DPTR
MOV R0, #65h
MOV @R0, A
ORL 86h, #40h
SETB 93h
LCALL DFC3h
CLR 94h
ANL 86h, #3Fh
LCALL C568h
MOV DPTR, #0383h
MOVX A, @DPTR
MOV R0, #66h
MOV @R0, A
ORL 86h, #40h
SETB 94h
LCALL DFC3h
CLR 95h
ANL 86h, #3Fh
LCALL C568h
MOV DPTR, #0383h
MOVX A, @DPTR
MOV R0, #67h
MOV @R0, A
ORL 86h, #40h
SETB 95h
LCALL DFC3h
CLR 96h
ANL 86h, #3Fh
LCALL C568h
MOV DPTR, #0383h
MOVX A, @DPTR
MOV R0, #68h
MOV @R0, A
ORL 86h, #40h
SETB 96h
LCALL DFC3h
CLR 97h
ANL 86h, #3Fh
LCALL C568h
MOV DPTR, #0383h
MOVX A, @DPTR
MOV R0, #69h
MOV @R0, A
ORL 86h, #40h
SETB 97h
LCALL DFC3h
CLR A0h
ANL 86h, #3Fh
LCALL C568h
MOV DPTR, #0383h
MOVX A, @DPTR
MOV R0, #6Ah
MOV @R0, A
ORL 86h, #40h
SETB A0h
LCALL DFC3h
CLR A1h
ANL 86h, #3Fh
LCALL C568h
MOV DPTR, #0383h
MOVX A, @DPTR
MOV R0, #6Bh
MOV @R0, A
ORL 86h, #40h
SETB A1h
LCALL DFC3h
CLR A2h
ANL 86h, #3Fh
LCALL C568h
MOV DPTR, #0383h
MOVX A, @DPTR
MOV R0, #6Ch
MOV @R0, A
ORL 86h, #40h
SETB A2h
LCALL DFC3h
CLR A3h
ANL 86h, #3Fh
LCALL C568h
MOV DPTR, #0383h
MOVX A, @DPTR
MOV R0, #6Dh
MOV @R0, A
ORL 86h, #40h
SETB A3h
LCALL DFC3h
CLR A4h
ANL 86h, #3Fh
LCALL C568h
MOV DPTR, #0383h
MOVX A, @DPTR
MOV R0, #6Eh
MOV @R0, A
ORL 86h, #40h
SETB A4h
LCALL DFC3h
CLR A5h
ANL 86h, #3Fh
LCALL C568h
MOV DPTR, #0383h
MOVX A, @DPTR
MOV R0, #6Fh
MOV @R0, A
ORL 86h, #40h
SETB A5h
LCALL DFC3h
CLR A6h
ANL 86h, #3Fh
LCALL C568h
MOV DPTR, #0383h
MOVX A, @DPTR
MOV R0, #70h
MOV @R0, A
ORL 86h, #40h
SETB A6h
LCALL DFC3h
CLR A7h
ANL 86h, #3Fh
LCALL C568h
MOV DPTR, #0383h
MOVX A, @DPTR
MOV R0, #71h
MOV @R0, A
ORL 86h, #40h
SETB A7h
LCALL DFC3h
CLR B0h
ANL 86h, #3Fh
LCALL C568h
MOV DPTR, #0383h
MOVX A, @DPTR
MOV R0, #72h
MOV @R0, A
ORL 86h, #40h
SETB B0h
LCALL DFC3h
CLR B1h
ANL 86h, #3Fh
LCALL C568h
MOV DPTR, #0383h
MOVX A, @DPTR
MOV R0, #73h
MOV @R0, A
ORL 86h, #40h
SETB B1h
LCALL DFC3h
CLR B2h
ANL 86h, #3Fh
LCALL C568h
MOV DPTR, #0383h
MOVX A, @DPTR
MOV R0, #74h
MOV @R0, A
ORL 86h, #40h
SETB B2h
ANL 86h, #3Fh
LCALL DFC3h
CLR 97h
LCALL C568h
MOV DPTR, #0383h
MOVX A, @DPTR
MOV R0, #75h
MOV @R0, A
SETB 97h
LCALL DFC3h
CLR 96h
LCALL C568h
MOV DPTR, #0383h
MOVX A, @DPTR
MOV R0, #76h
MOV @R0, A
SETB 96h
LCALL DFC3h
CLR 95h
LCALL C568h
MOV DPTR, #0383h
MOVX A, @DPTR
MOV R0, #77h
MOV @R0, A
SETB 95h
LCALL DFC3h
CLR 94h
LCALL C568h
MOV DPTR, #0383h
MOVX A, @DPTR
MOV R0, #78h
MOV @R0, A
SETB 94h
LCALL DFC3h
CLR 93h
LCALL C568h
MOV DPTR, #0383h
MOVX A, @DPTR
MOV R0, #79h
MOV @R0, A
SETB 93h
LCALL DFC3h
CLR 92h
LCALL C568h
MOV DPTR, #0383h
MOVX A, @DPTR
MOV R0, #7Ah
MOV @R0, A
SETB 92h
LCALL DFC3h
CLR 91h
LCALL C568h
MOV DPTR, #0383h
MOVX A, @DPTR
MOV R0, #7Bh
MOV @R0, A
SETB 91h
SETB ADh
MOV A, #FFh
MOVX @DPTR, A
LCALL CF4Fh
SETB 2Ah
RET
JNB 24h, 26h
JNB 05h, 23h
MOV DPTR, #00E0h
MOVX A, @DPTR
MOV R7, A
JNB E0h, 22h
ANL A, #FEh
MOVX @DPTR, A
JB 3Fh, 0Ch
SETB 3Ah
SETB 3Fh
LCALL D74Bh
LCALL D7F8h
SJMP 10h
CLR 3Ah
CLR 3Fh
LCALL 9924h
SJMP 07h
MOV DPTR, #00E0h
MOVX A, @DPTR
ORL A, #01h
MOVX @DPTR, A
JB 3Ah, 43h
JNB 24h, 34h
JB 05h, 31h
MOV DPTR, #004Eh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #05h
JC 31h
CLR A
MOVX @DPTR, A
MOV DPTR, #0074h
MOVX A, @DPTR
JNB E0h, 28h
ANL A, #FEh
MOVX @DPTR, A
JNB 39h, 04h
CLR 39h
SJMP 09h
MOV DPTR, #0000h
MOVX A, @DPTR
JB E0h, 02h
SETB 39h
CLR A
MOV DPTR, #00DEh
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
SJMP 0Ch
MOV DPTR, #0074h
MOVX A, @DPTR
ORL A, #01h
MOVX @DPTR, A
CLR A
MOV DPTR, #004Eh
MOVX @DPTR, A
JNB 25h, 26h
JNB 05h, 23h
MOV DPTR, #00E0h
MOVX A, @DPTR
MOV R7, A
JNB E1h, 22h
ANL A, #FDh
MOVX @DPTR, A
JB 40h, 0Ch
SETB 3Ah
SETB 40h
LCALL D74Bh
LCALL D831h
SJMP 10h
CLR 3Ah
CLR 40h
LCALL 9924h
SJMP 07h
MOV DPTR, #00E0h
MOVX A, @DPTR
ORL A, #02h
MOVX @DPTR, A
JB 3Ah, 43h
JNB 25h, 34h
JB 05h, 31h
MOV DPTR, #004Fh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #05h
JC 31h
CLR A
MOVX @DPTR, A
MOV DPTR, #0074h
MOVX A, @DPTR
JNB E1h, 28h
ANL A, #FDh
MOVX @DPTR, A
JNB 3Bh, 04h
CLR 3Bh
SJMP 09h
MOV DPTR, #0000h
MOVX A, @DPTR
JB E1h, 02h
SETB 3Bh
CLR A
MOV DPTR, #014Eh
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
SJMP 0Ch
MOV DPTR, #0074h
MOVX A, @DPTR
ORL A, #02h
MOVX @DPTR, A
CLR A
MOV DPTR, #004Fh
MOVX @DPTR, A
JNB 26h, 26h
JNB 05h, 23h
MOV DPTR, #00E0h
MOVX A, @DPTR
MOV R7, A
JNB E2h, 22h
ANL A, #FBh
MOVX @DPTR, A
JB 41h, 0Ch
SETB 3Ah
SETB 41h
LCALL D74Bh
LCALL D86Ah
SJMP 10h
CLR 3Ah
CLR 41h
LCALL 9AB9h
SJMP 07h
MOV DPTR, #00E0h
MOVX A, @DPTR
ORL A, #04h
MOVX @DPTR, A
JB 3Ah, 43h
JNB 26h, 34h
JB 05h, 31h
MOV DPTR, #0050h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #05h
JC 31h
CLR A
MOVX @DPTR, A
MOV DPTR, #0074h
MOVX A, @DPTR
JNB E2h, 28h
ANL A, #FBh
MOVX @DPTR, A
JNB 3Ch, 04h
CLR 3Ch
SJMP 09h
MOV DPTR, #0000h
MOVX A, @DPTR
JB E2h, 02h
SETB 3Ch
CLR A
MOV DPTR, #0150h
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
SJMP 0Ch
MOV DPTR, #0074h
MOVX A, @DPTR
ORL A, #04h
MOVX @DPTR, A
CLR A
MOV DPTR, #0050h
MOVX @DPTR, A
JNB 27h, 26h
JNB 05h, 23h
MOV DPTR, #00E0h
MOVX A, @DPTR
MOV R7, A
JNB E3h, 22h
ANL A, #F7h
MOVX @DPTR, A
JB 42h, 0Ch
SETB 3Ah
SETB 42h
LCALL D74Bh
LCALL D8A3h
SJMP 10h
CLR 3Ah
CLR 42h
LCALL 9AB9h
SJMP 07h
MOV DPTR, #00E0h
MOVX A, @DPTR
ORL A, #08h
MOVX @DPTR, A
JB 3Ah, 43h
JNB 27h, 34h
JB 05h, 31h
MOV DPTR, #0051h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #05h
JC 31h
CLR A
MOVX @DPTR, A
MOV DPTR, #0074h
MOVX A, @DPTR
JNB E3h, 28h
ANL A, #F7h
MOVX @DPTR, A
JNB 3Dh, 04h
CLR 3Dh
SJMP 09h
MOV DPTR, #0000h
MOVX A, @DPTR
JB E3h, 02h
SETB 3Dh
CLR A
MOV DPTR, #0001h
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
SJMP 0Ch
MOV DPTR, #0074h
MOVX A, @DPTR
ORL A, #08h
MOVX @DPTR, A
CLR A
MOV DPTR, #0051h
MOVX @DPTR, A
JNB 28h, 26h
JNB 05h, 23h
MOV DPTR, #00E0h
MOVX A, @DPTR
MOV R7, A
JNB E4h, 22h
ANL A, #EFh
MOVX @DPTR, A
JB 43h, 0Ch
SETB 3Ah
SETB 43h
LCALL D74Bh
LCALL D8DCh
SJMP 10h
CLR 3Ah
CLR 43h
LCALL B5A3h
SJMP 07h
MOV DPTR, #00E0h
MOVX A, @DPTR
ORL A, #10h
MOVX @DPTR, A
JB 3Ah, 43h
JNB 28h, 34h
JB 05h, 31h
MOV DPTR, #0052h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #05h
JC 31h
CLR A
MOVX @DPTR, A
MOV DPTR, #0074h
MOVX A, @DPTR
JNB E4h, 28h
ANL A, #EFh
MOVX @DPTR, A
JNB 3Eh, 04h
CLR 3Eh
SJMP 09h
MOV DPTR, #0000h
MOVX A, @DPTR
JB E4h, 02h
SETB 3Eh
CLR A
MOV DPTR, #0003h
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
SJMP 0Ch
MOV DPTR, #0074h
MOVX A, @DPTR
ORL A, #10h
MOVX @DPTR, A
CLR A
MOV DPTR, #0052h
MOVX @DPTR, A
MOV C, 3Bh
ORL C, 39h
ORL C, 3Ch
ORL C, 3Dh
ORL C, 3Eh
JNC 0Ch
CLR 3Ah
CLR 3Fh
CLR 40h
CLR 41h
CLR 42h
CLR 43h
RET
MOV DPTR, #004Dh
MOVX A, @DPTR
MOV R6, A
MOV DPTR, #0053h
MOVX A, @DPTR
CJNE A, 06h, 04h
CLR A
MOVX @DPTR, A
SJMP 3Fh
MOV DPTR, #0054h
MOVX A, @DPTR
CJNE A, 06h, 04h
CLR A
MOVX @DPTR, A
SJMP 34h
MOV DPTR, #004Dh
MOVX A, @DPTR
MOV R6, A
MOV DPTR, #0055h
MOVX A, @DPTR
CJNE A, 06h, 04h
CLR A
MOVX @DPTR, A
SJMP 24h
MOV DPTR, #0056h
MOVX A, @DPTR
CJNE A, 06h, 04h
CLR A
MOVX @DPTR, A
SJMP 19h
MOV DPTR, #004Dh
MOVX A, @DPTR
MOV R6, A
MOV DPTR, #0057h
MOVX A, @DPTR
CJNE A, 06h, 04h
CLR A
MOVX @DPTR, A
SJMP 09h
MOV DPTR, #0058h
MOVX A, @DPTR
CJNE A, 06h, 02h
CLR A
MOVX @DPTR, A
JNB 3Fh, 65h
CLR A
MOV R7, A
MOV A, #E1h
ADD A, R7
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOVX A, @DPTR
MOV R6, A
MOV DPTR, #004Dh
MOVX A, @DPTR
MOV R5, A
MOV A, R6
XRL A, R5
JNZ 49h
MOV A, R7
ADD A, E0h
ADD A, #05h
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOVX A, @DPTR
MOV R4, A
INC DPTR
MOVX A, @DPTR
ORL A, R4
JZ 36h
MOV A, R7
ADD A, E0h
ADD A, #59h
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOVX A, @DPTR
MOV R4, A
INC DPTR
MOVX A, @DPTR
ORL A, R4
JNZ 23h
MOV DPTR, #00DEh
MOVX A, @DPTR
MOV R4, A
INC DPTR
MOVX A, @DPTR
MOV R5, A
MOV A, R7
ADD A, E0h
ADD A, #59h
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOV A, R4
MOVX @DPTR, A
MOV R4, A
INC DPTR
MOV A, R5
MOVX @DPTR, A
MOV R5, A
MOV DPTR, #0072h
MOV A, R4
MOVX @DPTR, A
INC DPTR
MOV A, R5
MOVX @DPTR, A
INC R7
CJNE R7, #0Ch, 9Eh
RET
JNB 40h, 65h
CLR A
MOV R7, A
MOV A, #1Dh
ADD A, R7
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOVX A, @DPTR
MOV R6, A
MOV DPTR, #004Dh
MOVX A, @DPTR
MOV R5, A
MOV A, R6
XRL A, R5
JNZ 49h
MOV A, R7
ADD A, E0h
ADD A, #7Bh
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOVX A, @DPTR
MOV R4, A
INC DPTR
MOVX A, @DPTR
ORL A, R4
JZ 36h
MOV A, R7
ADD A, E0h
ADD A, #EDh
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOVX A, @DPTR
MOV R4, A
INC DPTR
MOVX A, @DPTR
ORL A, R4
JNZ 23h
MOV DPTR, #014Eh
MOVX A, @DPTR
MOV R4, A
INC DPTR
MOVX A, @DPTR
MOV R5, A
MOV A, R7
ADD A, E0h
ADD A, #EDh
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOV A, R4
MOVX @DPTR, A
MOV R4, A
INC DPTR
MOV A, R5
MOVX @DPTR, A
MOV R5, A
MOV DPTR, #0075h
MOV A, R4
MOVX @DPTR, A
INC DPTR
MOV A, R5
MOVX @DPTR, A
INC R7
CJNE R7, #0Ch, 9Eh
RET
JNB 41h, 65h
CLR A
MOV R7, A
MOV A, #29h
ADD A, R7
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOVX A, @DPTR
MOV R6, A
MOV DPTR, #004Dh
MOVX A, @DPTR
MOV R5, A
MOV A, R6
XRL A, R5
JNZ 49h
MOV A, R7
ADD A, E0h
ADD A, #95h
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOVX A, @DPTR
MOV R4, A
INC DPTR
MOVX A, @DPTR
ORL A, R4
JZ 36h
MOV A, R7
ADD A, E0h
ADD A, #05h
MOV 82h, A
CLR A
ADDC A, #01h
MOV 83h, A
MOVX A, @DPTR
MOV R4, A
INC DPTR
MOVX A, @DPTR
ORL A, R4
JNZ 23h
MOV DPTR, #0150h
MOVX A, @DPTR
MOV R4, A
INC DPTR
MOVX A, @DPTR
MOV R5, A
MOV A, R7
ADD A, E0h
ADD A, #05h
MOV 82h, A
CLR A
ADDC A, #01h
MOV 83h, A
MOV A, R4
MOVX @DPTR, A
MOV R4, A
INC DPTR
MOV A, R5
MOVX @DPTR, A
MOV R5, A
MOV DPTR, #0077h
MOV A, R4
MOVX @DPTR, A
INC DPTR
MOV A, R5
MOVX @DPTR, A
INC R7
CJNE R7, #0Ch, 9Eh
RET
JNB 42h, 65h
CLR A
MOV R7, A
MOV A, #35h
ADD A, R7
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOVX A, @DPTR
MOV R6, A
MOV DPTR, #004Dh
MOVX A, @DPTR
MOV R5, A
MOV A, R6
XRL A, R5
JNZ 49h
MOV A, R7
ADD A, E0h
ADD A, #ADh
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOVX A, @DPTR
MOV R4, A
INC DPTR
MOVX A, @DPTR
ORL A, R4
JZ 36h
MOV A, R7
ADD A, E0h
ADD A, #1Dh
MOV 82h, A
CLR A
ADDC A, #01h
MOV 83h, A
MOVX A, @DPTR
MOV R4, A
INC DPTR
MOVX A, @DPTR
ORL A, R4
JNZ 23h
MOV DPTR, #0001h
MOVX A, @DPTR
MOV R4, A
INC DPTR
MOVX A, @DPTR
MOV R5, A
MOV A, R7
ADD A, E0h
ADD A, #1Dh
MOV 82h, A
CLR A
ADDC A, #01h
MOV 83h, A
MOV A, R4
MOVX @DPTR, A
MOV R4, A
INC DPTR
MOV A, R5
MOVX @DPTR, A
MOV R5, A
MOV DPTR, #0079h
MOV A, R4
MOVX @DPTR, A
INC DPTR
MOV A, R5
MOVX @DPTR, A
INC R7
CJNE R7, #0Ch, 9Eh
RET
JNB 43h, 64h
CLR A
MOV R7, A
MOV A, #41h
ADD A, R7
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOVX A, @DPTR
MOV R6, A
MOV DPTR, #004Dh
MOVX A, @DPTR
MOV R5, A
MOV A, R6
XRL A, R5
JNZ 49h
MOV A, R7
ADD A, E0h
ADD A, #C5h
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOVX A, @DPTR
MOV R4, A
INC DPTR
MOVX A, @DPTR
ORL A, R4
JZ 36h
MOV A, R7
ADD A, E0h
ADD A, #35h
MOV 82h, A
CLR A
ADDC A, #01h
MOV 83h, A
MOVX A, @DPTR
MOV R4, A
INC DPTR
MOVX A, @DPTR
ORL A, R4
JNZ 23h
MOV DPTR, #0003h
MOVX A, @DPTR
MOV R4, A
INC DPTR
MOVX A, @DPTR
MOV R5, A
MOV A, R7
ADD A, E0h
ADD A, #35h
MOV 82h, A
CLR A
ADDC A, #01h
MOV 83h, A
MOV A, R4
MOVX @DPTR, A
MOV R4, A
INC DPTR
MOV A, R5
MOVX @DPTR, A
MOV R5, A
MOV DPTR, #0093h
MOV A, R4
MOVX @DPTR, A
INC DPTR
MOV A, R5
MOVX @DPTR, A
INC R7
CJNE R7, #0Ch, 9Eh
RET
LCALL C9C8h
LCALL DDDDh
LCALL DAB9h
ORL A7h, #01h
MOV DPTR, #0600h
CLR A
MOVC A, @A+DPTR
MOV 4Bh, A
INC DPTR
CLR A
MOVC A, @A+DPTR
MOV 09h, A
INC DPTR
CLR A
MOVC A, @A+DPTR
MOV DPTR, #03B6h
MOVX @DPTR, A
MOV DPTR, #0603h
CLR A
MOVC A, @A+DPTR
MOV DPTR, #03CBh
MOVX @DPTR, A
MOV DPTR, #0604h
CLR A
MOVC A, @A+DPTR
MOV 4Ch, A
INC DPTR
CLR A
MOVC A, @A+DPTR
MOV DPTR, #0331h
MOVX @DPTR, A
MOV DPTR, #0606h
CLR A
MOVC A, @A+DPTR
MOV DPTR, #0356h
MOVX @DPTR, A
MOV DPTR, #0607h
CLR A
MOVC A, @A+DPTR
MOV DPTR, #0392h
MOVX @DPTR, A
MOV DPTR, #0608h
CLR A
MOVC A, @A+DPTR
MOV DPTR, #0397h
MOVX @DPTR, A
MOV DPTR, #0609h
CLR A
MOVC A, @A+DPTR
MOV DPTR, #03B4h
MOVX @DPTR, A
MOV DPTR, #060Ah
CLR A
MOVC A, @A+DPTR
MOV DPTR, #03CCh
MOVX @DPTR, A
MOV DPTR, #060Bh
CLR A
MOVC A, @A+DPTR
MOV DPTR, #021Dh
MOVX @DPTR, A
MOV DPTR, #060Ch
CLR A
MOVC A, @A+DPTR
MOV DPTR, #0370h
MOVX @DPTR, A
MOV DPTR, #060Dh
CLR A
MOVC A, @A+DPTR
MOV DPTR, #0332h
MOVX @DPTR, A
MOV DPTR, #060Eh
CLR A
MOVC A, @A+DPTR
MOV DPTR, #038Dh
MOVX @DPTR, A
ANL A7h, #FEh
MOV DPTR, #03B6h
MOVX A, @DPTR
CLR C
SUBB A, #01h
JNC 03h
MOV A, #05h
MOVX @DPTR, A
MOV DPTR, #03B6h
MOVX A, @DPTR
SETB C
SUBB A, #05h
JC 03h
MOV A, #05h
MOVX @DPTR, A
MOV DPTR, #021Dh
MOVX A, @DPTR
SETB C
SUBB A, #A0h
JC 03h
MOV A, #3Ch
MOVX @DPTR, A
MOV DPTR, #021Dh
MOVX A, @DPTR
CLR C
SUBB A, #1Eh
JNC 03h
MOV A, #3Ch
MOVX @DPTR, A
MOV DPTR, #0370h
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #02h
MOVX @DPTR, A
MOV DPTR, #0370h
MOVX A, @DPTR
CLR C
SUBB A, #01h
JNC 03h
MOV A, #02h
MOVX @DPTR, A
MOV DPTR, #0332h
MOVX A, @DPTR
SETB C
SUBB A, #05h
JC 03h
MOV A, #02h
MOVX @DPTR, A
MOV DPTR, #0332h
MOVX A, @DPTR
CLR C
SUBB A, #01h
JNC 03h
MOV A, #02h
MOVX @DPTR, A
MOV DPTR, #038Dh
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #038Dh
MOVX A, @DPTR
CLR C
SUBB A, #01h
JNC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0356h
MOVX A, @DPTR
JNZ 03h
MOV A, #08h
MOVX @DPTR, A
MOV DPTR, #0392h
MOVX A, @DPTR
JNZ 03h
MOV A, #08h
MOVX @DPTR, A
MOV DPTR, #0397h
MOVX A, @DPTR
JNZ 03h
MOV A, #08h
MOVX @DPTR, A
MOV DPTR, #03CBh
MOVX A, @DPTR
JNZ 03h
MOV A, #04h
MOVX @DPTR, A
MOV DPTR, #03B4h
MOVX A, @DPTR
JNZ 03h
MOV A, #04h
MOVX @DPTR, A
MOV DPTR, #03C4h
MOV A, #03h
MOVX @DPTR, A
MOV A, 4Bh
CJNE A, #01h, 13h
SETB 08h
MOV DPTR, #03CDh
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #03CBh
MOVX A, @DPTR
MOV R7, A
LCALL C0A6h
LJMP 818Ch
MOV A, 4Bh
CJNE A, #02h, 10h
SETB 0Dh
MOV DPTR, #03CDh
MOVX @DPTR, A
MOV DPTR, #03B4h
MOVX A, @DPTR
MOV R7, A
LCALL C0A6h
SJMP 49h
MOV A, 4Bh
CJNE A, #03h, 0Eh
SETB 17h
MOV DPTR, #03CDh
MOV A, #02h
MOVX @DPTR, A
LCALL A33Fh
LJMP 818Ch
MOV A, 4Bh
XRL A, #04h
JNZ 36h
SETB 1Ah
MOV DPTR, #03CDh
MOV A, 4Bh
MOVX @DPTR, A
MOV R5, #FFh
MOV R4, #00h
MOV R7, #01h
LCALL D9EFh
MOV R5, #FFh
MOV R4, #00h
MOV R7, #02h
LCALL D9EFh
MOV R5, #FFh
MOV R4, #00h
MOV R7, #03h
LCALL D9EFh
CLR A
MOV DDh, A
MOV DEh, A
MOV DBh, A
MOV DCh, A
MOV D9h, A
MOV DAh, A
LCALL DE53h
LJMP 818Ch
MOV A, 4Bh
CJNE A, #05h, 04h
SETB 14h
SJMP 20h
MOV A, 4Bh
CJNE A, #06h, 0Bh
SETB 13h
MOV DPTR, #03CDh
MOVX @DPTR, A
LCALL BC55h
SJMP 68h
MOV A, 4Bh
CJNE A, #07h, 04h
SETB 1Ch
SJMP 07h
MOV A, 4Bh
CJNE A, #08h, 08h
SETB 16h
MOV DPTR, #03CDh
MOVX @DPTR, A
SJMP 52h
MOV A, 4Bh
CJNE A, #09h, 0Ah
SETB 07h
MOV DPTR, #03CDh
MOV A, #09h
MOVX @DPTR, A
SJMP 43h
MOV A, 4Bh
CJNE A, #0Ah, 0Dh
LCALL C9C8h
SETB 18h
MOV DPTR, #03CDh
MOV A, #0Ah
MOVX @DPTR, A
SJMP 31h
MOV A, 4Bh
CLR C
SUBB A, #0Bh
JC 14h
SETB 07h
CLR A
MOV DPTR, #03CDh
MOVX @DPTR, A
LCALL C9C8h
SETB 11h
LCALL DAB9h
LCALL DDDDh
SJMP 16h
MOV A, 4Bh
JNZ 12h
SETB 08h
MOV DPTR, #03CDh
INC A
MOVX @DPTR, A
MOV DPTR, #03CBh
MOVX A, @DPTR
MOV R7, A
LCALL C0A6h
MOV 09h, #04h
CLR 65h
MOV A, 4Ch
JZ 02h
SETB 65h
MOV R7, 09h
LCALL D506h
MOV R7, #12h
MOV R6, #02h
LCALL DD8Dh
MOV R7, 09h
LCALL D506h
MOV R7, #12h
MOV R6, #02h
LJMP DD8Dh
MOV A, 31h
XRL A, #01h
JNZ 2Ch
MOV 47h, #89h
MOV 48h, #6Dh
MOV 3Fh, A
MOV 40h, #12h
MOV A, 35h
MOV 3Bh, A
MOV A, 34h
MOV 3Ch, A
CLR C
MOV A, 3Ch
SUBB A, 40h
MOV A, 3Bh
SUBB A, 3Fh
JNC 07h
MOV R6, 3Bh
MOV R7, 3Ch
LJMP 83D6h
MOV R6, 3Fh
MOV R7, 40h
LJMP 83D6h
MOV A, 31h
XRL A, #02h
JNZ 2Bh
MOV 47h, #89h
MOV 48h, #7Fh
MOV 3Fh, A
MOV 40h, #3Bh
MOV A, 35h
MOV 3Bh, A
MOV A, 34h
MOV 3Ch, A
CLR C
MOV A, 3Ch
SUBB A, 40h
MOV A, 3Bh
SUBB A, 3Fh
JNC 06h
MOV R6, 3Bh
MOV R7, 3Ch
SJMP 04h
MOV R6, 3Fh
MOV R7, 40h
LJMP 83D6h
MOV A, 31h
XRL A, #03h
JZ 03h
LJMP 830Dh
MOV A, 30h
JNZ 2Bh
MOV 47h, #89h
MOV 48h, #CCh
MOV 3Fh, A
MOV 40h, #04h
MOV A, 35h
MOV 3Bh, A
MOV A, 34h
MOV 3Ch, A
CLR C
MOV A, 3Ch
SUBB A, 40h
MOV A, 3Bh
SUBB A, 3Fh
JNC 06h
MOV R6, 3Bh
MOV R7, 3Ch
SJMP 04h
MOV R6, 3Fh
MOV R7, 40h
LJMP 83D6h
MOV A, 30h
XRL A, #01h
JNZ 2Bh
MOV 47h, #88h
MOV 48h, #4Eh
MOV 3Fh, A
MOV 40h, #16h
MOV A, 35h
MOV 3Bh, A
MOV A, 34h
MOV 3Ch, A
CLR C
MOV A, 3Ch
SUBB A, 40h
MOV A, 3Bh
SUBB A, 3Fh
JNC 06h
MOV R6, 3Bh
MOV R7, 3Ch
SJMP 04h
MOV R6, 3Fh
MOV R7, 40h
LJMP 83D6h
MOV A, 30h
XRL A, #02h
JNZ 2Bh
MOV 47h, #88h
MOV 48h, #38h
MOV 3Fh, A
MOV 40h, #16h
MOV A, 35h
MOV 3Bh, A
MOV A, 34h
MOV 3Ch, A
CLR C
MOV A, 3Ch
SUBB A, 40h
MOV A, 3Bh
SUBB A, 3Fh
JNC 06h
MOV R6, 3Bh
MOV R7, 3Ch
SJMP 04h
MOV R6, 3Fh
MOV R7, 40h
LJMP 83D6h
MOV A, 30h
XRL A, #03h
JNZ 2Bh
MOV 47h, #88h
MOV 48h, #64h
MOV 3Fh, A
MOV 40h, #0Ah
MOV A, 35h
MOV 3Bh, A
MOV A, 34h
MOV 3Ch, A
CLR C
MOV A, 3Ch
SUBB A, 40h
MOV A, 3Bh
SUBB A, 3Fh
JNC 06h
MOV R6, 3Bh
MOV R7, 3Ch
SJMP 04h
MOV R6, 3Fh
MOV R7, 40h
LJMP 83D6h
MOV A, 30h
CPL A
JNZ 2Bh
MOV 47h, #88h
MOV 48h, #6Eh
MOV 3Fh, A
MOV 40h, #16h
MOV A, 35h
MOV 3Bh, A
MOV A, 34h
MOV 3Ch, A
CLR C
MOV A, 3Ch
SUBB A, 40h
MOV A, 3Bh
SUBB A, 3Fh
JNC 06h
MOV R6, 3Bh
MOV R7, 3Ch
SJMP 04h
MOV R6, 3Fh
MOV R7, 40h
LJMP 83D6h
LJMP 83DEh
MOV A, 31h
XRL A, #22h
JNZ 61h
MOV A, 32h
JNZ 2Bh
MOV 47h, #88h
MOV 48h, #84h
MOV 3Fh, A
MOV 40h, #41h
MOV A, 35h
MOV 3Bh, A
MOV A, 34h
MOV 3Ch, A
CLR C
MOV A, 3Ch
SUBB A, 40h
MOV A, 3Bh
SUBB A, 3Fh
JNC 06h
MOV R6, 3Bh
MOV R7, 3Ch
SJMP 04h
MOV R6, 3Fh
MOV R7, 40h
LJMP 83D6h
MOV A, 32h
XRL A, #01h
JNZ 2Ah
MOV 47h, #88h
MOV 48h, #C5h
MOV 3Fh, A
MOV 40h, #A8h
MOV A, 35h
MOV 3Bh, A
MOV A, 34h
MOV 3Ch, A
CLR C
MOV A, 3Ch
SUBB A, 40h
MOV A, 3Bh
SUBB A, 3Fh
JNC 06h
MOV R6, 3Bh
MOV R7, 3Ch
SJMP 04h
MOV R6, 3Fh
MOV R7, 40h
SJMP 64h
SJMP 6Ah
MOV A, 31h
XRL A, #21h
JNZ 64h
MOV A, 32h
JNZ 2Ah
MOV 47h, #89h
MOV 48h, #BAh
MOV 3Fh, A
MOV 40h, #09h
MOV A, 35h
MOV 3Bh, A
MOV A, 34h
MOV 3Ch, A
CLR C
MOV A, 3Ch
SUBB A, 40h
MOV A, 3Bh
SUBB A, 3Fh
JNC 06h
MOV R6, 3Bh
MOV R7, 3Ch
SJMP 04h
MOV R6, 3Fh
MOV R7, 40h
SJMP 2Eh
MOV A, 32h
XRL A, #01h
JNZ 2Eh
MOV 47h, #89h
MOV 48h, #C3h
MOV 3Fh, A
MOV 40h, #09h
MOV A, 35h
MOV 3Bh, A
MOV A, 34h
MOV 3Ch, A
CLR C
MOV A, 3Ch
SUBB A, 40h
MOV A, 3Bh
SUBB A, 3Fh
JNC 06h
MOV R6, 3Bh
MOV R7, 3Ch
SJMP 04h
MOV R6, 3Fh
MOV R7, 40h
MOV 3Fh, R6
MOV 40h, R7
SJMP 05h
SJMP 00h
LJMP DEB9h
CLR 57h
LCALL C3EAh
ORL 86h, #40h
ORL 98h, #04h
ANL 86h, #3Fh
RET
MOV R5, #05h
MOV R4, #00h
MOV R1, 07h
MOV DPTR, #0302h
MOV A, #AAh
MOVX @DPTR, A
MOV A, R5
ADD A, #42h
MOV R7, A
CLR A
ADDC A, R4
MOV R6, A
MOV A, R1
MOV R3, A
MOV R2, #00h
CJNE A, 07h, 07h
MOV A, R2
CJNE A, 06h, 03h
CLR A
MOVX @DPTR, A
RET
MOV A, R5
ADD A, #48h
MOV R7, A
CLR A
ADDC A, R4
MOV R6, A
MOV A, R7
CJNE A, 03h, 0Bh
MOV A, R6
CJNE A, 02h, 07h
MOV DPTR, #0302h
MOV A, #01h
MOVX @DPTR, A
RET
MOV A, R5
ADD A, #4Eh
MOV R7, A
CLR A
ADDC A, R4
MOV R6, A
MOV A, R1
MOV R3, A
MOV R2, #00h
CJNE A, 07h, 0Bh
MOV A, R2
CJNE A, 06h, 07h
MOV DPTR, #0302h
MOV A, #02h
MOVX @DPTR, A
RET
MOV A, R5
ADD A, #54h
MOV R7, A
CLR A
ADDC A, R4
MOV R6, A
MOV A, R7
CJNE A, 03h, 0Bh
MOV A, R6
CJNE A, 02h, 07h
MOV DPTR, #0302h
MOV A, #03h
MOVX @DPTR, A
RET
MOV A, R5
ADD A, #5Ah
MOV R7, A
CLR A
ADDC A, R4
MOV R6, A
MOV A, R1
MOV R3, A
MOV R2, #00h
CJNE A, 07h, 0Bh
MOV A, R2
CJNE A, 06h, 07h
MOV DPTR, #0302h
MOV A, #04h
MOVX @DPTR, A
RET
MOV A, R5
ADD A, #60h
MOV R7, A
CLR A
ADDC A, R4
MOV R6, A
MOV A, R7
CJNE A, 03h, 0Bh
MOV A, R6
CJNE A, 02h, 07h
MOV DPTR, #0302h
MOV A, #05h
MOVX @DPTR, A
RET
MOV A, R5
ADD A, #66h
MOV R7, A
CLR A
ADDC A, R4
MOV R6, A
MOV A, R1
MOV R3, A
MOV R2, #00h
CJNE A, 07h, 0Bh
MOV A, R2
CJNE A, 06h, 07h
MOV DPTR, #0302h
MOV A, #06h
MOVX @DPTR, A
RET
MOV A, R5
ADD A, #6Ch
MOV R7, A
CLR A
ADDC A, R4
MOV R6, A
MOV A, R7
CJNE A, 03h, 0Bh
MOV A, R6
CJNE A, 02h, 07h
MOV DPTR, #0302h
MOV A, #07h
MOVX @DPTR, A
RET
MOV A, R5
ADD A, #72h
MOV R7, A
CLR A
ADDC A, R4
MOV R6, A
MOV A, R1
MOV R3, A
MOV R2, #00h
CJNE A, 07h, 0Bh
MOV A, R2
CJNE A, 06h, 07h
MOV DPTR, #0302h
MOV A, #08h
MOVX @DPTR, A
RET
MOV A, R5
ADD A, #78h
MOV R7, A
CLR A
ADDC A, R4
MOV R6, A
MOV A, R7
CJNE A, 03h, 0Bh
MOV A, R6
CJNE A, 02h, 07h
MOV DPTR, #0302h
MOV A, #09h
MOVX @DPTR, A
RET
MOV A, R5
ADD A, #7Eh
MOV R7, A
CLR A
ADDC A, R4
MOV R6, A
MOV A, R1
MOV R3, A
MOV R2, #00h
CJNE A, 07h, 0Bh
MOV A, R2
CJNE A, 06h, 07h
MOV DPTR, #0302h
MOV A, #0Ah
MOVX @DPTR, A
RET
MOV A, R5
ADD A, #84h
MOV R7, A
CLR A
ADDC A, R4
MOV R6, A
MOV A, R7
CJNE A, 03h, 0Bh
MOV A, R6
CJNE A, 02h, 07h
MOV DPTR, #0302h
MOV A, #0Bh
MOVX @DPTR, A
RET
MOV A, R5
ADD A, #8Ah
MOV R7, A
CLR A
ADDC A, R4
MOV R6, A
MOV A, R1
MOV R3, A
MOV R2, #00h
CJNE A, 07h, 0Bh
MOV A, R2
CJNE A, 06h, 07h
MOV DPTR, #0302h
MOV A, #0Ch
MOVX @DPTR, A
RET
MOV A, R5
ADD A, #3Ch
MOV R7, A
CLR A
ADDC A, R4
MOV R6, A
MOV A, R7
CJNE A, 03h, 0Bh
MOV A, R6
CJNE A, 02h, 07h
MOV DPTR, #0302h
MOV A, #FFh
MOVX @DPTR, A
RET
MOV A, R5
ADD A, #36h
MOV R7, A
CLR A
ADDC A, R4
MOV R6, A
MOV A, R1
MOV R3, A
MOV R2, #00h
CJNE A, 07h, 0Bh
MOV A, R2
CJNE A, 06h, 07h
MOV DPTR, #0302h
MOV A, #FEh
MOVX @DPTR, A
RET
MOV A, R5
ADD A, #30h
MOV R7, A
CLR A
ADDC A, R4
MOV R6, A
MOV A, R7
CJNE A, 03h, 0Bh
MOV A, R6
CJNE A, 02h, 07h
MOV DPTR, #0302h
MOV A, #FDh
MOVX @DPTR, A
RET
MOV A, R5
ADD A, #2Ah
MOV R7, A
CLR A
ADDC A, R4
MOV R6, A
MOV A, R1
MOV R3, A
MOV R2, #00h
CJNE A, 07h, 0Bh
MOV A, R2
CJNE A, 06h, 07h
MOV DPTR, #0302h
MOV A, #FCh
MOVX @DPTR, A
RET
MOV A, R5
ADD A, #24h
MOV R7, A
CLR A
ADDC A, R4
MOV R6, A
MOV A, R7
CJNE A, 03h, 0Bh
MOV A, R6
CJNE A, 02h, 07h
MOV DPTR, #0302h
MOV A, #FBh
MOVX @DPTR, A
RET
MOV A, R5
ADD A, #1Eh
MOV R7, A
CLR A
ADDC A, R4
MOV R6, A
MOV A, R1
MOV R3, A
MOV R2, #00h
CJNE A, 07h, 0Bh
MOV A, R2
CJNE A, 06h, 07h
MOV DPTR, #0302h
MOV A, #FAh
MOVX @DPTR, A
RET
MOV A, R5
ADD A, #18h
MOV R7, A
CLR A
ADDC A, R4
MOV R6, A
MOV A, R7
CJNE A, 03h, 0Bh
MOV A, R6
CJNE A, 02h, 07h
MOV DPTR, #0302h
MOV A, #F9h
MOVX @DPTR, A
RET
MOV A, R5
ADD A, #12h
MOV R7, A
CLR A
ADDC A, R4
MOV R6, A
MOV A, R1
MOV R3, A
MOV R2, #00h
CJNE A, 07h, 0Bh
MOV A, R2
CJNE A, 06h, 07h
MOV DPTR, #0302h
MOV A, #F8h
MOVX @DPTR, A
RET
MOV A, R5
ADD A, #0Ch
MOV R7, A
CLR A
ADDC A, R4
MOV R6, A
MOV A, R7
CJNE A, 03h, 0Bh
MOV A, R6
CJNE A, 02h, 07h
MOV DPTR, #0302h
MOV A, #F7h
MOVX @DPTR, A
RET
MOV A, R5
ADD A, #06h
MOV R7, A
CLR A
ADDC A, R4
MOV R6, A
MOV A, R1
MOV R4, #00h
CJNE A, 07h, 0Ah
MOV A, R4
CJNE A, 06h, 06h
MOV DPTR, #0302h
MOV A, #F6h
MOVX @DPTR, A
RET
MOV DPTR, #004Dh
MOVX A, @DPTR
MOV R6, A
CJNE A, #12h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R6
CJNE A, #41h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R5
MOV R6, A
MOV DPTR, #004Dh
MOVX A, @DPTR
MOV R5, A
CJNE A, #18h, 04h
MOV R4, #01h
SJMP 02h
MOV R4, #00h
MOV A, R4
ORL A, R6
MOV R6, A
MOV A, R5
CJNE A, #1Eh, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R6
MOV R6, A
MOV DPTR, #004Dh
MOVX A, @DPTR
MOV R5, A
CJNE A, #24h, 04h
MOV R4, #01h
SJMP 02h
MOV R4, #00h
MOV A, R4
ORL A, R6
JZ 03h
LJMP 8837h
MOV A, R5
CJNE A, #02h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV DPTR, #004Dh
MOVX A, @DPTR
MOV R5, A
CJNE A, #01h, 04h
MOV R4, #01h
SJMP 02h
MOV R4, #00h
MOV A, R4
ORL A, R6
MOV R6, A
MOV A, R5
CJNE A, #03h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R6
MOV R6, A
MOV DPTR, #004Dh
MOVX A, @DPTR
MOV R5, A
CJNE A, #04h, 04h
MOV R4, #01h
SJMP 02h
MOV R4, #00h
MOV A, R4
ORL A, R6
MOV R6, A
MOV A, R5
CJNE A, #05h, 04h
MOV R5, #01h
SJMP 02h
MOV R5, #00h
MOV A, R5
ORL A, R6
JZ 03h
LJMP 8837h
JNB 3Fh, 4Ch
CLR A
MOV R7, A
MOV DPTR, #00E1h
MOVX A, @DPTR
JNZ 07h
MOV DPTR, #00DEh
MOVX @DPTR, A
INC DPTR
INC A
MOVX @DPTR, A
MOV A, #E1h
ADD A, R7
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOVX A, @DPTR
JNZ 2Ch
MOV DPTR, #004Dh
MOVX A, @DPTR
MOV R6, A
MOV A, #E1h
ADD A, R7
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOV A, R6
MOVX @DPTR, A
MOV DPTR, #00DEh
MOVX A, @DPTR
MOV R4, A
INC DPTR
MOVX A, @DPTR
MOV R5, A
MOV A, R7
ADD A, E0h
ADD A, #05h
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOV A, R4
MOVX @DPTR, A
INC DPTR
MOV A, R5
MOVX @DPTR, A
SJMP 04h
INC R7
CJNE R7, #0Ch, B6h
JNB 40h, 4Ch
CLR A
MOV R7, A
MOV DPTR, #001Dh
MOVX A, @DPTR
JNZ 07h
MOV DPTR, #014Eh
MOVX @DPTR, A
INC DPTR
INC A
MOVX @DPTR, A
MOV A, #1Dh
ADD A, R7
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOVX A, @DPTR
JNZ 2Ch
MOV DPTR, #004Dh
MOVX A, @DPTR
MOV R6, A
MOV A, #1Dh
ADD A, R7
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOV A, R6
MOVX @DPTR, A
MOV DPTR, #014Eh
MOVX A, @DPTR
MOV R4, A
INC DPTR
MOVX A, @DPTR
MOV R5, A
MOV A, R7
ADD A, E0h
ADD A, #7Bh
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOV A, R4
MOVX @DPTR, A
INC DPTR
MOV A, R5
MOVX @DPTR, A
SJMP 04h
INC R7
CJNE R7, #0Ch, B6h
JNB 41h, 4Ch
CLR A
MOV R7, A
MOV DPTR, #0029h
MOVX A, @DPTR
JNZ 07h
MOV DPTR, #0150h
MOVX @DPTR, A
INC DPTR
INC A
MOVX @DPTR, A
MOV A, #29h
ADD A, R7
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOVX A, @DPTR
JNZ 2Ch
MOV DPTR, #004Dh
MOVX A, @DPTR
MOV R6, A
MOV A, #29h
ADD A, R7
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOV A, R6
MOVX @DPTR, A
MOV DPTR, #0150h
MOVX A, @DPTR
MOV R4, A
INC DPTR
MOVX A, @DPTR
MOV R5, A
MOV A, R7
ADD A, E0h
ADD A, #95h
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOV A, R4
MOVX @DPTR, A
INC DPTR
MOV A, R5
MOVX @DPTR, A
SJMP 04h
INC R7
CJNE R7, #0Ch, B6h
JNB 42h, 4Ch
CLR A
MOV R7, A
MOV DPTR, #0035h
MOVX A, @DPTR
JNZ 07h
MOV DPTR, #0001h
MOVX @DPTR, A
INC DPTR
INC A
MOVX @DPTR, A
MOV A, #35h
ADD A, R7
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOVX A, @DPTR
JNZ 2Ch
MOV DPTR, #004Dh
MOVX A, @DPTR
MOV R6, A
MOV A, #35h
ADD A, R7
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOV A, R6
MOVX @DPTR, A
MOV DPTR, #0001h
MOVX A, @DPTR
MOV R4, A
INC DPTR
MOVX A, @DPTR
MOV R5, A
MOV A, R7
ADD A, E0h
ADD A, #ADh
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOV A, R4
MOVX @DPTR, A
INC DPTR
MOV A, R5
MOVX @DPTR, A
SJMP 04h
INC R7
CJNE R7, #0Ch, B6h
JNB 43h, 4Bh
CLR A
MOV R7, A
MOV DPTR, #0041h
MOVX A, @DPTR
JNZ 07h
MOV DPTR, #0003h
MOVX @DPTR, A
INC DPTR
INC A
MOVX @DPTR, A
MOV A, #41h
ADD A, R7
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOVX A, @DPTR
JNZ 2Bh
MOV DPTR, #004Dh
MOVX A, @DPTR
MOV R6, A
MOV A, #41h
ADD A, R7
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOV A, R6
MOVX @DPTR, A
MOV DPTR, #0003h
MOVX A, @DPTR
MOV R4, A
INC DPTR
MOVX A, @DPTR
MOV R5, A
MOV A, R7
ADD A, E0h
ADD A, #C5h
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOV A, R4
MOVX @DPTR, A
INC DPTR
MOV A, R5
MOVX @DPTR, A
RET
INC R7
CJNE R7, #0Ch, B7h
RET
DEC @R0
RR A
ORL A, @R1
NOP
AJMP 00h
XRL A, R5
NOP
XRL A, R1
NOP
XRL A, R6
NOP
XRL A, @R1
NOP
JB 00h, 4Bh
NOP
ORL 00h, A
JB 00h, 16h
RR A
ORL A, @R1
NOP
AJMP 00h
XRL A, R5
NOP
XRL A, R1
NOP
XRL A, R6
NOP
XRL A, @R1
NOP
JB 00h, 4Bh
NOP
ORL 00h, A
JB 00h, 0Ah
RR A
JNB 00h, 30h
NOP
JNB 00h, 31h
NOP
DEC @R0
RR A
ORL A, @R1
NOP
AJMP 00h
XRL A, R5
NOP
XRL A, R1
NOP
XRL A, R6
NOP
XRL A, @R1
NOP
JB 00h, 4Bh
NOP
ORL 00h, A
JB 00h, 05h
AJMP 09h
INC @R0
AJMP 01h
INC 07h
DEC R1
MOVX A, @DPTR
ADD A, R1
MOV A, @R1
DEC 00h
ADD A, 01h
MOV 01h, #95h
INC R0
AJMP 02h
SUBB A, 01h
MOV 08h, #81h
AJMP 95h
RR A
MOV 01h, #05h
INC R0
DEC R1
AJMP 29h
RR A
ACALL 02h
SUBB A, 05h
MOV 01h, #91h
AJMP 95h
INC @R0
MOV 08h, #15h
NOP
ADD A, @R0
MOV R7, A
NOP
INC 07h
DEC R1
NOP
ADD A, R2
MOV R7, A
NOP
AJMP 00h
PUSH 05h
AJMP 09h
SJMP A1h
AJMP 85h
AJMP 19h
AJMP 29h
MOVC A, @A+PC
DEC 00h
ADD A, 01h
MOV 01h, #95h
RR A
AJMP 02h
SUBB A, 05h
AJMP 01h
PUSH 05h
INC R4
INC R1
AJMP A1h
AJMP 85h
LJMP 1900h
ADD A, R2
ADDC A, R4
LJMP 1500h
ADD A, @R0
ADDC A, R4
LJMP 9501h
MOV 10h, #81h
NOP
PUSH 06h
NOP
MOV R7, A
INC R1
AJMP A1h
AJMP 85h
INC 15h
NOP
ADD A, @R0
MOV R7, A
NOP
DEC R1
AJMP 29h
LJMP 7508h
SUBB A, 05h
ACALL 02h
PUSH 05h
AJMP 09h
INC @R0
AJMP 01h
MOV 06h, 05h
INC @R1
DEC R1
MOVX A, @DPTR
ADD A, R1
MOV A, @R1
DEC 00h
ADD A, 01h
MOV 01h, #95h
INC R0
AJMP 00h
SUBB A, 30h
MOV 01h, #15h
NOP
ADD A, 01h
INC 07h
DEC R1
NOP
ADD A, R1
ADD A, R7
AJMP 02h
PUSH 05h
AJMP 09h
INC @R0
AJMP 01h
MOV 07h, 95h
ADDC A, R0
MOV 01h, #15h
NOP
ADD A, 01h
INC 07h
DEC R1
JNB 29h, 67h
AJMP 02h
PUSH 05h
AJMP 09h
INC @R0
AJMP 01h
MOV 08h, 95h
ADDC A, R0
MOV 01h, #15h
NOP
ADD A, 01h
INC 07h
DEC R1
XRL A, R0
ADD A, R1
SUBB A, R7
AJMP 02h
PUSH 12h
AJMP 10h
AJMP 00h
NOP
NOP
INC R0
MOV 25h, R2
INC @R0
JBC 06h, 20h
AJMP 02h
NOP
AJMP 09h
LJMP 3B00h
LJMP 0100h
ORL C, /32h
INC R1
INC A
NOP
NOP
AJMP 03h
AJMP 01h
NOP
INC R1
AJMP 11h
AJMP 00h
AJMP 22h
AJMP 00h
INC @R1
INC 81h
RR A
INC R0
NOP
INC R2
INC R1
INC A
AJMP 00h
AJMP 03h
AJMP 01h
NOP
INC R1
AJMP 11h
AJMP 00h
AJMP 22h
MOV R0, 00h
INC @R1
INC 82h
RR A
INC R0
NOP
INC R2
INC R1
AJMP 11h
AJMP 00h
AJMP 22h
AJMP 00h
INC R1
AJMP 11h
AJMP 00h
AJMP 22h
MOV R0, 00h
INC A
RR A
INC R1
INC A
MOV R7, A
DJNZ R6, B9h
MOV R7, A
DJNZ R7, 8Eh
MOV R7, A
DJNZ 90h, FFh
DJNZ R7, 80h
MOV R7, A
DJNZ R1, BBh
MOV R7, A
DJNZ R5, 33h
MOV R7, A
DJNZ R2, 8Ah
MOV R7, A
DJNZ R1, 4Dh
MOV R7, A
NOP
ORL A, @R0
MOV R7, A
XCH A, R5
MOVX @DPTR, A
MOV R7, A
SETB C
MOV @R1, FFh
CJNE R6, #42h, FFh
AJMP ACh
MOV R7, A
DJNZ R3, 40h
MOV R7, A
DJNZ R3, 90h
MOV R7, A
XCHD A, @R0
DEC @R0
MOV R7, A
XCH A, R4
AJMP FFh
DJNZ R5, C4h
MOV R7, A
DJNZ R3, DDh
MOV R7, A
DJNZ R4, 27h
MOV R7, A
XCHD A, @R1
MOV 00h, @R0
AJMP 01h
LJMP 0102h
NOP
RR A
RR A
LJMP 0304h
NOP
INC 05h
NOP
INC R1
INC @R0
AJMP 0Bh
INC @R1
NOP
INC @R1
INC R0
SJMP 00h
INC R1
SJMP 06h
INC R4
AJMP 06h
INC R4
SJMP 08h
INC R5
AJMP 00h
INC R2
ANL C, 00h
INC R3
AJMP 0Ah
INC R6
AJMP 01h
INC R7
AJMP 09h
JBC 21h, 0Ah
ACALL A1h
LJMP 1221h
INC R3
RRC A
AJMP 03h
DEC A
CLR AFh
CLR A
MOV B1h, A
ANL 86h, #3Fh
LCALL D696h
ANL E9h, #EFh
ANL E1h, #EFh
ANL EBh, #FEh
ANL E3h, #FEh
CLR A
MOV R5, A
MOV R4, A
MOV R7, #01h
LCALL D9EFh
CLR A
MOV R5, A
MOV R4, A
MOV R7, #02h
LCALL D9EFh
CLR A
MOV R5, A
MOV R4, A
MOV R7, #03h
LCALL D9EFh
LCALL DAB9h
LCALL DDDDh
LCALL C9C8h
LCALL DE53h
LCALL 0006h
LCALL DB14h
SETB 10h
CLR 64h
CLR A
MOV DPTR, #03CAh
MOVX @DPTR, A
CLR 5Ah
SETB 58h
MOV DPTR, #039Fh
MOV A, #15h
MOVX @DPTR, A
MOV DPTR, #039Bh
MOV A, #1Fh
MOVX @DPTR, A
MOV DPTR, #0395h
MOV A, #29h
MOVX @DPTR, A
MOV DPTR, #0393h
MOV A, #33h
MOVX @DPTR, A
MOV 09h, #04h
LCALL AA5Bh
LCALL AB68h
LCALL AC75h
LCALL AD82h
LCALL AE8Fh
LCALL DC4Bh
SETB AFh
MOV R0, #0Ch
MOV @R0, #00h
INC R0
MOV @R0, #C8h
JNB 5Ah, 05h
CLR 5Ah
LCALL AF9Ch
MOV A, 2Dh
JZ 40h
JB 19h, 3Dh
MOV R7, #FAh
MOV R6, #FFh
LCALL DD8Dh
MOV R0, #0Ch
MOV @R0, #00h
INC R0
MOV @R0, #C8h
CLR A
MOV B1h, A
MOV R7, #FAh
MOV R6, #FFh
LCALL DD8Dh
MOV R0, #0Ch
MOV @R0, #00h
INC R0
MOV @R0, #C8h
CLR A
MOV B1h, A
MOV R7, #FAh
MOV R6, #FFh
LCALL DD8Dh
MOV R0, #0Ch
MOV @R0, #00h
INC R0
MOV @R0, #C8h
CLR A
MOV B1h, A
JB 00h, 07h
SETB 19h
SETB 01h
LCALL DE3Dh
JB 00h, 38h
LCALL DD70h
JB 04h, 55h
JB 03h, 52h
JB 3Ah, 4Fh
JNB 1Bh, 04h
CLR B4h
SJMP 02h
SETB B4h
MOV A, 46h
JNB E2h, 04h
CLR B5h
SJMP 02h
SETB B5h
MOV A, 46h
JNB E1h, 04h
CLR B6h
SJMP 02h
SETB B6h
MOV A, 46h
JNB E0h, 04h
CLR B7h
SJMP 27h
SETB B7h
SJMP 23h
MOV DPTR, #039Ah
MOVX A, @DPTR
INC A
MOVX @DPTR, A
JNZ 06h
MOV DPTR, #0399h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
SETB C
MOV DPTR, #039Ah
MOVX A, @DPTR
SUBB A, #F0h
MOV DPTR, #0399h
MOVX A, @DPTR
SUBB A, #FFh
JC 06h
CLR A
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
SETB 5Ah
JB 3Ah, 07h
JNB 4Ch, 0Dh
CLR 4Ch
SJMP 06h
MOV DPTR, #0398h
MOVX A, @DPTR
JNZ 03h
LCALL 7833h
JNB 50h, 14h
LCALL C25Eh
JB 00h, 0Ch
JNB 0Dh, 03h
LCALL D04Dh
JNB 1Ah, 03h
LCALL B4D2h
CLR 50h
JB 51h, 03h
LJMP 8ACBh
CLR 51h
LCALL B091h
LCALL 9DCAh
LCALL 7A9Ch
LCALL DE0Eh
LCALL 9414h
LCALL 6C17h
LCALL A70Ah
LCALL 2FB7h
LCALL DEA5h
JB 10h, 1Bh
LCALL D54Bh
LCALL 7580h
LCALL A09Ch
LCALL B7FDh
LCALL C4E8h
LCALL B73Eh
LCALL B672h
LCALL A5C9h
LCALL DF51h
LCALL 0042h
LCALL D27Ch
LCALL A949h
LCALL B3FFh
LCALL DDA9h
MOV C, 07h
ORL C, 14h
JNC 12h
MOV C, 0Bh
ORL C, 0Ch
ORL C, 0Eh
ORL C, 06h
ORL C, 5Bh
JNC 03h
LCALL 005Eh
LCALL 18BEh
MOV DPTR, #0000h
MOV A, #FFh
MOVX @DPTR, A
MOV DPTR, #00E1h
MOVX A, @DPTR
JZ 07h
MOV DPTR, #0000h
MOVX A, @DPTR
ANL A, #FEh
MOVX @DPTR, A
MOV DPTR, #001Dh
MOVX A, @DPTR
JZ 07h
MOV DPTR, #0000h
MOVX A, @DPTR
ANL A, #FDh
MOVX @DPTR, A
MOV DPTR, #0029h
MOVX A, @DPTR
JZ 07h
MOV DPTR, #0000h
MOVX A, @DPTR
ANL A, #FBh
MOVX @DPTR, A
MOV DPTR, #0035h
MOVX A, @DPTR
JZ 07h
MOV DPTR, #0000h
MOVX A, @DPTR
ANL A, #F7h
MOVX @DPTR, A
MOV DPTR, #0041h
MOVX A, @DPTR
JZ 07h
MOV DPTR, #0000h
MOVX A, @DPTR
ANL A, #EFh
MOVX @DPTR, A
LCALL 9F3Fh
LCALL 6F4Ah
LJMP 8ACBh
CLR A
MOV R5, A
MOV R4, A
JNB 08h, 03h
INC R4
SJMP 44h
JNB 17h, 04h
MOV R4, #03h
SJMP 3Dh
JNB 0Dh, 04h
MOV R4, #02h
SJMP 36h
JNB 1Ah, 04h
MOV R4, #04h
SJMP 2Fh
JNB 14h, 04h
MOV R4, #05h
SJMP 28h
JNB 13h, 04h
MOV R4, #06h
SJMP 21h
JNB 1Ch, 04h
MOV R4, #07h
SJMP 1Ah
JNB 16h, 04h
MOV R4, #08h
SJMP 13h
JNB 07h, 04h
MOV R4, #09h
SJMP 0Ch
JNB 18h, 04h
MOV R4, #0Ah
SJMP 05h
JNB 11h, 02h
MOV R4, #0Bh
JNB 65h, 02h
MOV R5, #01h
MOV R0, #0Eh
MOV @R0, #06h
INC R0
MOV @R0, #00h
SETB 61h
MOV 4Ch, #06h
LCALL D43Ch
SETB 61h
DEC R0
MOV A, @R0
MOV R2, A
INC R0
MOV A, @R0
MOV R3, A
MOV A, R2
MOV 4Ch, A
MOV 4Dh, R3
MOV 4Eh, R4
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R2, A
INC R0
MOV A, @R0
MOV R3, A
MOV A, R2
MOV 4Ch, A
MOV 4Dh, R3
MOV 09h, 4Eh
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R2, A
INC R0
MOV A, @R0
MOV R3, A
MOV A, R2
MOV 4Ch, A
MOV 4Dh, R3
MOV DPTR, #03B6h
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R2, A
INC R0
MOV A, @R0
MOV R3, A
MOV A, R2
MOV 4Ch, A
MOV 4Dh, R3
MOV DPTR, #03CBh
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R2, A
INC R0
MOV A, @R0
MOV R3, A
MOV A, R2
MOV 4Ch, A
MOV 4Dh, R3
MOV 4Eh, R5
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R4, A
INC R0
MOV A, @R0
MOV R5, A
MOV A, R4
MOV 4Ch, A
MOV 4Dh, R5
MOV DPTR, #0331h
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R4, A
INC R0
MOV A, @R0
MOV R5, A
MOV A, R4
MOV 4Ch, A
MOV 4Dh, R5
MOV DPTR, #0356h
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R4, A
INC R0
MOV A, @R0
MOV R5, A
MOV A, R4
MOV 4Ch, A
MOV 4Dh, R5
MOV DPTR, #0392h
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R4, A
INC R0
MOV A, @R0
MOV R5, A
MOV A, R4
MOV 4Ch, A
MOV 4Dh, R5
MOV DPTR, #0397h
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R4, A
INC R0
MOV A, @R0
MOV R5, A
MOV A, R4
MOV 4Ch, A
MOV 4Dh, R5
MOV DPTR, #03B4h
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R4, A
INC R0
MOV A, @R0
MOV R5, A
MOV A, R4
MOV 4Ch, A
MOV 4Dh, R5
MOV DPTR, #03CCh
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R4, A
INC R0
MOV A, @R0
MOV R5, A
MOV A, R4
MOV 4Ch, A
MOV 4Dh, R5
MOV DPTR, #021Dh
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R4, A
INC R0
MOV A, @R0
MOV R5, A
MOV A, R4
MOV 4Ch, A
MOV 4Dh, R5
MOV DPTR, #0370h
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R4, A
INC R0
MOV A, @R0
MOV R5, A
MOV A, R4
MOV 4Ch, A
MOV 4Dh, R5
MOV DPTR, #0332h
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R4, A
INC R0
MOV A, @R0
MOV R5, A
MOV A, R4
MOV 4Ch, A
MOV 4Dh, R5
MOV DPTR, #038Dh
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
RET
MOV 4Bh, R2
MOV 4Ch, R3
MOV R1, 07h
MOV A, R1
JNZ 27h
MOV 4Dh, #0Eh
MOV 4Eh, #06h
MOV 4Fh, #27h
MOV 50h, #1Dh
MOV 51h, #3Fh
MOV 52h, #35h
MOV 53h, #57h
MOV 54h, #4Eh
MOV 55h, #6Eh
MOV 56h, #66h
MOV 57h, #85h
MOV 58h, #7Eh
LJMP 8F4Ah
CJNE R1, #01h, 27h
MOV 4Dh, #0Fh
MOV 4Eh, #08h
MOV 4Fh, #27h
MOV 50h, #1Fh
MOV 51h, #3Fh
MOV 52h, #36h
MOV 53h, #57h
MOV 54h, #4Eh
MOV 55h, #6Eh
MOV 56h, #66h
MOV 57h, #85h
MOV 58h, #7Fh
LJMP 8F4Ah
CJNE R1, #02h, 23h
MOV 4Dh, #0Eh
MOV 4Eh, #09h
MOV 4Fh, #27h
MOV 50h, #20h
MOV 51h, #3Fh
MOV 52h, #37h
MOV 53h, #56h
MOV 54h, #4Fh
MOV 55h, #6Dh
MOV 56h, #67h
MOV 57h, #84h
SJMP 24h
CJNE R1, #03h, 26h
MOV 4Dh, #0Fh
MOV 4Eh, #0Ah
MOV 4Fh, #27h
MOV 50h, #21h
MOV 51h, #3Fh
MOV 52h, #38h
MOV 53h, #56h
MOV 54h, #50h
MOV 55h, #6Ch
MOV 56h, #67h
MOV 57h, #83h
MOV 58h, #80h
SJMP 3Ah
CJNE R1, #05h, 04h
MOV R7, #01h
SJMP 02h
MOV R7, #00h
CJNE R1, #04h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R6
ORL A, R7
JZ 24h
MOV 4Dh, #0Fh
MOV 4Eh, #0Ah
MOV 4Fh, #28h
MOV 50h, #21h
MOV 51h, #40h
MOV 52h, #38h
MOV 53h, #58h
MOV 54h, #50h
MOV 55h, #6Fh
MOV 56h, #68h
MOV 57h, #86h
MOV 58h, #81h
MOV R7, 05h
MOV A, R1
MOV R5, A
MOV R4, #00h
LCALL 83F4h
MOV DPTR, #0302h
MOVX A, @DPTR
MOV R7, A
XRL A, #AAh
JNZ 03h
LJMP 9059h
MOV DPTR, #0371h
MOV A, 4Dh
MOVX @DPTR, A
ADD A, R7
ADD A, 4Ch
MOVX @DPTR, A
LCALL DEDFh
MOV DPTR, #0371h
MOV A, 4Eh
MOVX @DPTR, A
MOV DPTR, #0302h
MOVX A, @DPTR
ADD A, 4Eh
CLR C
SUBB A, 4Ch
MOV DPTR, #0371h
MOVX @DPTR, A
LCALL DEDFh
MOV DPTR, #0371h
MOV A, 4Fh
MOVX @DPTR, A
MOV DPTR, #0302h
MOVX A, @DPTR
ADD A, 4Fh
ADD A, 4Ch
MOV DPTR, #0371h
MOVX @DPTR, A
LCALL DEF2h
MOV DPTR, #0371h
MOV A, 50h
MOVX @DPTR, A
MOV DPTR, #0302h
MOVX A, @DPTR
ADD A, 50h
CLR C
SUBB A, 4Ch
MOV DPTR, #0371h
MOVX @DPTR, A
LCALL DEF2h
MOV DPTR, #0371h
MOV A, 51h
MOVX @DPTR, A
MOV DPTR, #0302h
MOVX A, @DPTR
ADD A, 51h
ADD A, 4Ch
MOV DPTR, #0371h
MOVX @DPTR, A
LCALL DF05h
MOV DPTR, #0371h
MOV A, 52h
MOVX @DPTR, A
MOV DPTR, #0302h
MOVX A, @DPTR
ADD A, 52h
CLR C
SUBB A, 4Ch
MOV DPTR, #0371h
MOVX @DPTR, A
LCALL DF05h
MOV DPTR, #0371h
MOV A, 53h
MOVX @DPTR, A
MOV DPTR, #0302h
MOVX A, @DPTR
ADD A, 53h
ADD A, 4Ch
MOV DPTR, #0371h
MOVX @DPTR, A
LCALL DF18h
MOV DPTR, #0371h
MOV A, 54h
MOVX @DPTR, A
MOV DPTR, #0302h
MOVX A, @DPTR
ADD A, 54h
CLR C
SUBB A, 4Ch
MOV DPTR, #0371h
MOVX @DPTR, A
LCALL DF18h
MOV DPTR, #0371h
MOV A, 55h
MOVX @DPTR, A
MOV DPTR, #0302h
MOVX A, @DPTR
ADD A, 55h
ADD A, 4Ch
MOV DPTR, #0371h
MOVX @DPTR, A
LCALL DF2Bh
MOV DPTR, #0371h
MOV A, 56h
MOVX @DPTR, A
MOV DPTR, #0302h
MOVX A, @DPTR
ADD A, 56h
CLR C
SUBB A, 4Ch
MOV DPTR, #0371h
MOVX @DPTR, A
LCALL DF2Bh
MOV DPTR, #0371h
MOV A, 57h
MOVX @DPTR, A
MOV DPTR, #0302h
MOVX A, @DPTR
ADD A, 57h
ADD A, 4Ch
MOV DPTR, #0371h
MOVX @DPTR, A
LCALL DF3Eh
MOV DPTR, #0371h
MOV A, 58h
MOVX @DPTR, A
MOV DPTR, #0302h
MOVX A, @DPTR
ADD A, 58h
CLR C
SUBB A, 4Ch
MOV DPTR, #0371h
MOVX @DPTR, A
LCALL DF3Eh
RET
CLR A
MOV DPTR, #03BBh
MOVX @DPTR, A
MOV DPTR, #03BDh
MOVX @DPTR, A
MOV DPTR, #03BCh
MOVX @DPTR, A
MOV DPTR, #03B7h
INC DPTR
MOVX A, @DPTR
MOV R5, A
MOV A, R5
ANL A, #80h
MOV R5, A
MOV A, R5
JZ 07h
MOV DPTR, #03BCh
MOVX A, @DPTR
ORL A, #01h
MOVX @DPTR, A
MOV DPTR, #03B7h
INC DPTR
MOVX A, @DPTR
MOV R5, A
MOV A, R5
ANL A, #40h
MOV R5, A
MOV A, R5
JZ 07h
MOV DPTR, #03BCh
MOVX A, @DPTR
ORL A, #02h
MOVX @DPTR, A
MOV DPTR, #03B7h
INC DPTR
MOVX A, @DPTR
MOV R5, A
MOV A, R5
ANL A, #20h
MOV R5, A
MOV A, R5
JZ 07h
MOV DPTR, #03BCh
MOVX A, @DPTR
ORL A, #04h
MOVX @DPTR, A
MOV DPTR, #03B7h
INC DPTR
MOVX A, @DPTR
MOV R5, A
MOV A, R5
ANL A, #10h
MOV R5, A
MOV A, R5
JZ 07h
MOV DPTR, #03BCh
MOVX A, @DPTR
ORL A, #08h
MOVX @DPTR, A
MOV DPTR, #03B7h
INC DPTR
MOVX A, @DPTR
MOV R5, A
MOV A, R5
ANL A, #08h
MOV R5, A
MOV A, R5
JZ 07h
MOV DPTR, #03BCh
MOVX A, @DPTR
ORL A, #10h
MOVX @DPTR, A
MOV DPTR, #03B7h
INC DPTR
MOVX A, @DPTR
MOV R5, A
MOV A, R5
ANL A, #04h
MOV R5, A
MOV A, R5
JZ 07h
MOV DPTR, #03BCh
MOVX A, @DPTR
ORL A, #20h
MOVX @DPTR, A
MOV DPTR, #03B7h
INC DPTR
MOVX A, @DPTR
MOV R5, A
MOV A, R5
ANL A, #02h
MOV R5, A
MOV A, R5
JZ 07h
MOV DPTR, #03BCh
MOVX A, @DPTR
ORL A, #40h
MOVX @DPTR, A
MOV DPTR, #03B7h
INC DPTR
MOVX A, @DPTR
MOV R5, A
MOV A, R5
ANL A, #01h
MOV R5, A
MOV A, R5
JZ 07h
MOV DPTR, #03BCh
MOVX A, @DPTR
ORL A, #80h
MOVX @DPTR, A
MOV DPTR, #03B7h
INC DPTR
INC DPTR
MOVX A, @DPTR
MOV R6, A
MOV A, R6
ANL A, #80h
MOV R6, A
MOV A, R6
JZ 07h
MOV DPTR, #03BDh
MOVX A, @DPTR
ORL A, #01h
MOVX @DPTR, A
MOV DPTR, #03B7h
INC DPTR
INC DPTR
MOVX A, @DPTR
MOV R6, A
MOV A, R6
ANL A, #40h
MOV R6, A
MOV A, R6
JZ 07h
MOV DPTR, #03BDh
MOVX A, @DPTR
ORL A, #02h
MOVX @DPTR, A
MOV DPTR, #03B7h
INC DPTR
INC DPTR
MOVX A, @DPTR
MOV R6, A
MOV A, R6
ANL A, #20h
MOV R6, A
MOV A, R6
JZ 07h
MOV DPTR, #03BDh
MOVX A, @DPTR
ORL A, #04h
MOVX @DPTR, A
MOV DPTR, #03B7h
INC DPTR
INC DPTR
MOVX A, @DPTR
MOV R6, A
MOV A, R6
ANL A, #10h
MOV R6, A
MOV A, R6
JZ 07h
MOV DPTR, #03BDh
MOVX A, @DPTR
ORL A, #08h
MOVX @DPTR, A
MOV DPTR, #03B7h
INC DPTR
INC DPTR
MOVX A, @DPTR
MOV R6, A
MOV A, R6
ANL A, #08h
MOV R6, A
MOV A, R6
JZ 07h
MOV DPTR, #03BDh
MOVX A, @DPTR
ORL A, #10h
MOVX @DPTR, A
MOV DPTR, #03B7h
INC DPTR
INC DPTR
MOVX A, @DPTR
MOV R6, A
MOV A, R6
ANL A, #04h
MOV R6, A
MOV A, R6
JZ 07h
MOV DPTR, #03BDh
MOVX A, @DPTR
ORL A, #20h
MOVX @DPTR, A
MOV DPTR, #03B7h
INC DPTR
INC DPTR
MOVX A, @DPTR
MOV R6, A
MOV A, R6
ANL A, #02h
MOV R6, A
MOV A, R6
JZ 07h
MOV DPTR, #03BDh
MOVX A, @DPTR
ORL A, #40h
MOVX @DPTR, A
MOV DPTR, #03B7h
INC DPTR
INC DPTR
MOVX A, @DPTR
MOV R6, A
MOV A, R6
ANL A, #01h
MOV R6, A
MOV A, R6
JZ 07h
MOV DPTR, #03BDh
MOVX A, @DPTR
ORL A, #80h
MOVX @DPTR, A
MOV DPTR, #03B7h
INC DPTR
INC DPTR
INC DPTR
MOVX A, @DPTR
ANL A, #80h
MOV R7, A
MOV A, R7
JZ 05h
INC DPTR
MOVX A, @DPTR
ORL A, #01h
MOVX @DPTR, A
MOV DPTR, #03B7h
INC DPTR
INC DPTR
INC DPTR
MOVX A, @DPTR
ANL A, #40h
MOV R7, A
MOV A, R7
JZ 05h
INC DPTR
MOVX A, @DPTR
ORL A, #02h
MOVX @DPTR, A
MOV DPTR, #03B7h
INC DPTR
INC DPTR
INC DPTR
MOVX A, @DPTR
ANL A, #20h
MOV R7, A
MOV A, R7
JZ 05h
INC DPTR
MOVX A, @DPTR
ORL A, #04h
MOVX @DPTR, A
MOV DPTR, #03B7h
INC DPTR
INC DPTR
INC DPTR
MOVX A, @DPTR
ANL A, #10h
MOV R7, A
MOV A, R7
JZ 05h
INC DPTR
MOVX A, @DPTR
ORL A, #08h
MOVX @DPTR, A
MOV DPTR, #03B7h
INC DPTR
INC DPTR
INC DPTR
MOVX A, @DPTR
ANL A, #08h
MOV R7, A
MOV A, R7
JZ 05h
INC DPTR
MOVX A, @DPTR
ORL A, #10h
MOVX @DPTR, A
MOV DPTR, #03B7h
INC DPTR
INC DPTR
INC DPTR
MOVX A, @DPTR
ANL A, #04h
MOV R7, A
MOV A, R7
JZ 05h
INC DPTR
MOVX A, @DPTR
ORL A, #20h
MOVX @DPTR, A
MOV DPTR, #03B7h
INC DPTR
INC DPTR
INC DPTR
MOVX A, @DPTR
ANL A, #02h
MOV R7, A
MOV A, R7
JZ 05h
INC DPTR
MOVX A, @DPTR
ORL A, #40h
MOVX @DPTR, A
MOV DPTR, #03B7h
INC DPTR
INC DPTR
INC DPTR
MOVX A, @DPTR
ANL A, #01h
MOV R7, A
MOV A, R7
JZ 05h
INC DPTR
MOVX A, @DPTR
ORL A, #80h
MOVX @DPTR, A
RET
ADDC A, R7
ADDC A, R2
ADDC A, R3
ADDC A, R4
ADDC A, R5
ORL A, R6
XRL A, #35h
ADD A, R3
ADDC A, R1
NOP
NOP
ADD A, R1
DEC R6
DEC A
INC A
DEC R5
NOP
ADDC A, R2
DEC R7
DEC R2
DEC @R0
DEC R3
ACALL 3Bh
JB 08h, 07h
INC @R0
MOV 3Ch, R3
AJMP 15h
INC R1
DEC R1
NOP
ADDC A, R5
RET
DEC @R1
INC R2
INC 2Ch
NOP
RL A
DEC R4
INC R3
ACALL 8Ah
ADDC A, R6
ADD A, #18h
INC R5
JBC 90h, 3Fh
ADD A, 0Ch
INC R6
ADDC A, @R0
NOP
JC 26h
LCALL 0F37h
NOP
AJMP 27h
RRC A
RLC A
ADDC A, R0
XRL A, 42h
ADD A, R5
ADD A, R7
ADDC A, #87h
MOV 43h, R0
ADD A, R6
JNB 31h, 32h
NOP
ORL A, #2Ah
ACALL 28h
NOP
NOP
ORL A, 32h
MOV 00h, R1
NOP
NOP
ORL A, @R0
ORL A, R1
ORL A, R4
NOP
NOP
JNC 47h
ORL A, R2
ORL A, R5
NOP
ANL 51h, A
ORL A, R0
ORL A, R3
ORL A, R6
NOP
NOP
ORL A, R7
NOP
ANL 5Fh, #5Ch
ANL A, R1
XRL 00h, A
ANL A, #60h
ANL A, R5
ANL A, R2
NOP
NOP
ANL A, 61h
ANL A, R6
ANL A, R3
XRL 00h, #56h
ANL A, @R1
NOP
ANL A, R0
NOP
NOP
INC @R0
DEC R1
DEC R3
DEC R5
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
MOV 15h, #74h
ADD A, 14h
DEC A
MOV A, #54h
ORL A, #24h
ANL A, #14h
ADD A, 54h
ANL A, #44h
ANL A, #66h
ADD A, 64h
ADDC A, #24h
ADD A, #56h
ADD A, 64h
ORL A, #34h
ANL A, #00h
ADD A, 64h
ORL A, #34h
ADD A, #74h
NOP
XRL A, #54h
ADDC A, #44h
ANL A, @R0
ADD A, 64h
ANL A, #34h
ORL A, #66h
ADD A, 64h
ADDC A, #34h
DEC 14h
ADDC A, 64h
ORL A, #34h
DEC 16h
ADDC A, 64h
ORL A, #15h
ADD A, 75h
ADDC A, 74h
MOV A, #15h
ORL A, @R0
ANL A, @R1
ADDC A, 74h
DEC 15h
DEC A
DEC A
ADDC A, 74h
DEC 74h
ANL A, @R0
NOP
ADDC A, 00h
DEC 00h
NOP
NOP
ADDC A, 45h
ORL A, 00h
NOP
ANL A, 35h
ORL A, 45h
NOP
ANL A, 55h
ORL A, 45h
ORL A, 00h
NOP
ORL A, 00h
ANL A, 65h
XRL A, 65h
MOV 00h, #55h
MOV 65h, #65h
NOP
NOP
ANL A, 75h
XRL A, 65h
MOV 00h, #55h
ANL A, 74h
XRL A, 00h
NOP
NOP
NOP
NOP
NOP
DEC A
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
JBC 20h, 08h
LJMP 0201h
LJMP 4010h
JBC 20h, 04h
INC A
SJMP 04h
JC 08h
LJMP 0801h
AJMP 80h
JC 08h
JBC 02h, 20h
LJMP 0200h
JB 04h, 80h
INC A
JB 10h, 00h
INC R0
JBC 08h, 02h
INC A
JC 10h
AJMP 20h
AJMP 01h
SJMP 20h
JBC 40h, 40h
JC 01h
JC 04h
SJMP 80h
SJMP 02h
SJMP 08h
INC R0
AJMP 20h
INC A
JB 80h, 10h
SJMP 20h
INC R0
JC 01h
INC A
JB 10h, 10h
INC A
INC A
AJMP 02h
NOP
JB 00h, 00h
NOP
NOP
NOP
JC 02h
JBC 00h, 00h
AJMP 80h
INC A
JB 00h, 04h
LJMP 0108h
JC 00h
NOP
SJMP 00h
INC R0
SJMP 10h
LJMP 0400h
JBC 01h, 20h
INC A
NOP
NOP
JB 02h, 40h
INC R0
INC R0
NOP
JC 80h
AJMP 01h
NOP
NOP
NOP
NOP
NOP
NOP
INC R0
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
JB 3Ah, 03h
LJMP 95E4h
JNB 02h, 06h
MOV DPTR, #014Dh
MOV A, #01h
MOVX @DPTR, A
CLR A
MOV 4Bh, A
MOV DPTR, #004Dh
MOVX @DPTR, A
MOV C, 3Fh
RLC A
MOV R7, A
MOV DPTR, #014Dh
MOVX A, @DPTR
ORL A, R7
MOV R7, A
MOV C, 40h
CLR A
RLC A
ORL A, R7
MOV R7, A
MOV C, 41h
CLR A
RLC A
ORL A, R7
MOV R7, A
MOV C, 42h
CLR A
RLC A
ORL A, R7
MOV R7, A
MOV C, 43h
CLR A
RLC A
ORL A, R7
JNZ 03h
LJMP 95E4h
JNB 3Fh, 2Bh
MOV DPTR, #00DFh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
JNZ 06h
MOV DPTR, #00DEh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOV DPTR, #00DEh
MOVX A, @DPTR
MOV R6, A
INC DPTR
MOVX A, @DPTR
MOV R7, A
CLR A
MOV R4, A
MOV R5, A
MOV R3, #FAh
MOV R2, #FFh
MOV R1, A
MOV R0, A
CLR C
LCALL C95Fh
JNC 06h
CLR A
MOV DPTR, #00DEh
SJMP 2Ch
JNB 40h, 3Bh
MOV DPTR, #014Fh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
JNZ 06h
MOV DPTR, #014Eh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOV DPTR, #014Eh
MOVX A, @DPTR
MOV R6, A
INC DPTR
MOVX A, @DPTR
MOV R7, A
CLR A
MOV R4, A
MOV R5, A
MOV R3, #FAh
MOV R2, #FFh
MOV R1, A
MOV R0, A
CLR C
LCALL C95Fh
JNC 16h
CLR A
MOV DPTR, #014Eh
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
CLR 43h
CLR 42h
CLR 41h
CLR 40h
CLR 3Fh
CLR 3Ah
LJMP 9924h
JNB 41h, 2Bh
MOV DPTR, #0151h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
JNZ 06h
MOV DPTR, #0150h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOV DPTR, #0150h
MOVX A, @DPTR
MOV R6, A
INC DPTR
MOVX A, @DPTR
MOV R7, A
CLR A
MOV R4, A
MOV R5, A
MOV R3, #FAh
MOV R2, #FFh
MOV R1, A
MOV R0, A
CLR C
LCALL C95Fh
JNC 06h
CLR A
MOV DPTR, #0150h
SJMP 2Ch
JNB 42h, 3Bh
MOV DPTR, #0002h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
JNZ 06h
MOV DPTR, #0001h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOV DPTR, #0001h
MOVX A, @DPTR
MOV R6, A
INC DPTR
MOVX A, @DPTR
MOV R7, A
CLR A
MOV R4, A
MOV R5, A
MOV R3, #FAh
MOV R2, #FFh
MOV R1, A
MOV R0, A
CLR C
LCALL C95Fh
JNC 16h
CLR A
MOV DPTR, #0001h
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
CLR 43h
CLR 42h
CLR 41h
CLR 40h
CLR 3Fh
CLR 3Ah
LJMP 9AB9h
JNB 43h, 3Bh
MOV DPTR, #0004h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
JNZ 06h
MOV DPTR, #0003h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOV DPTR, #0003h
MOVX A, @DPTR
MOV R6, A
INC DPTR
MOVX A, @DPTR
MOV R7, A
CLR A
MOV R4, A
MOV R5, A
MOV R3, #FAh
MOV R2, #FFh
MOV R1, A
MOV R0, A
CLR C
LCALL C95Fh
JNC 16h
CLR A
MOV DPTR, #0003h
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
CLR 43h
CLR 42h
CLR 41h
CLR 40h
CLR 3Fh
CLR 3Ah
LJMP B5A3h
CLR A
MOV 4Bh, A
MOV A, #62h
ADD A, 4Bh
MOV R0, A
MOV A, @R0
MOV R3, A
JNB E0h, 05h
LCALL 978Ah
SJMP 03h
LCALL 7D03h
MOV DPTR, #004Dh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOV A, R3
JNB E1h, 05h
LCALL 978Ah
SJMP 03h
LCALL 7D03h
MOV DPTR, #004Dh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOV A, R3
JNB E2h, 05h
LCALL 978Ah
SJMP 03h
LCALL 7D03h
MOV DPTR, #004Dh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOV A, R3
JNB E3h, 05h
LCALL 978Ah
SJMP 03h
LCALL 7D03h
MOV DPTR, #004Dh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOV A, R3
JNB E4h, 05h
LCALL 978Ah
SJMP 03h
LCALL 7D03h
MOV DPTR, #004Dh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOV A, R3
JNB E5h, 05h
LCALL 978Ah
SJMP 03h
LCALL 7D03h
MOV DPTR, #004Dh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
INC 4Bh
MOV A, 4Bh
CLR C
SUBB A, #17h
JC 85h
RET
ORL 86h, #40h
SETB 90h
ANL 86h, #3Fh
MOV A, R7
JNB E0h, 08h
ORL 86h, #40h
CLR 90h
ANL 86h, #3Fh
ORL 86h, #40h
SETB 91h
ANL 86h, #3Fh
MOV A, R7
JNB E1h, 08h
ORL 86h, #40h
CLR 91h
ANL 86h, #3Fh
ORL 86h, #40h
SETB 92h
ANL 86h, #3Fh
MOV A, R7
JNB E2h, 08h
ORL 86h, #40h
CLR 92h
ANL 86h, #3Fh
ORL 86h, #40h
SETB 93h
ANL 86h, #3Fh
MOV A, R7
JNB E3h, 08h
ORL 86h, #40h
CLR 93h
ANL 86h, #3Fh
ORL 86h, #40h
SETB 94h
ANL 86h, #3Fh
MOV A, R7
JNB E4h, 08h
ORL 86h, #40h
CLR 94h
ANL 86h, #3Fh
ORL 86h, #40h
SETB 95h
ANL 86h, #3Fh
MOV A, R7
JNB E5h, 08h
ORL 86h, #40h
CLR 95h
ANL 86h, #3Fh
ORL 86h, #40h
SETB 96h
ANL 86h, #3Fh
MOV A, R7
JNB E6h, 08h
ORL 86h, #40h
CLR 96h
ANL 86h, #3Fh
ORL 86h, #40h
SETB 97h
ANL 86h, #3Fh
MOV A, R7
JNB E7h, 08h
ORL 86h, #40h
CLR 97h
ANL 86h, #3Fh
ORL 86h, #40h
SETB A0h
ANL 86h, #3Fh
MOV A, R5
JNB E0h, 08h
ORL 86h, #40h
CLR A0h
ANL 86h, #3Fh
ORL 86h, #40h
SETB A1h
ANL 86h, #3Fh
MOV A, R5
JNB E1h, 08h
ORL 86h, #40h
CLR A1h
ANL 86h, #3Fh
ORL 86h, #40h
SETB A2h
ANL 86h, #3Fh
MOV A, R5
JNB E2h, 08h
ORL 86h, #40h
CLR A2h
ANL 86h, #3Fh
ORL 86h, #40h
SETB A3h
ANL 86h, #3Fh
MOV A, R5
JNB E3h, 08h
ORL 86h, #40h
CLR A3h
ANL 86h, #3Fh
ORL 86h, #40h
SETB A4h
ANL 86h, #3Fh
MOV A, R5
JNB E4h, 08h
ORL 86h, #40h
CLR A4h
ANL 86h, #3Fh
ORL 86h, #40h
SETB A5h
ANL 86h, #3Fh
MOV A, R5
JNB E5h, 08h
ORL 86h, #40h
CLR A5h
ANL 86h, #3Fh
ORL 86h, #40h
SETB A6h
ANL 86h, #3Fh
MOV A, R5
JNB E6h, 08h
ORL 86h, #40h
CLR A6h
ANL 86h, #3Fh
ORL 86h, #40h
SETB A7h
ANL 86h, #3Fh
MOV A, R5
JNB E7h, 08h
ORL 86h, #40h
CLR A7h
ANL 86h, #3Fh
ORL 86h, #40h
SETB B0h
ANL 86h, #3Fh
MOV A, R3
JNB E0h, 08h
ORL 86h, #40h
CLR B0h
ANL 86h, #3Fh
ORL 86h, #40h
SETB B1h
ANL 86h, #3Fh
MOV A, R3
JNB E1h, 08h
ORL 86h, #40h
CLR B1h
ANL 86h, #3Fh
ORL 86h, #40h
SETB B2h
ANL 86h, #3Fh
MOV A, R3
JNB E2h, 08h
ORL 86h, #40h
CLR B2h
ANL 86h, #3Fh
SETB 97h
MOV A, R3
JNB E3h, 02h
CLR 97h
SETB 96h
MOV A, R3
JNB E4h, 02h
CLR 96h
SETB 95h
MOV A, R3
JNB E5h, 02h
CLR 95h
SETB 94h
MOV A, R3
JNB E6h, 02h
CLR 94h
SETB 93h
MOV A, R3
JNB E7h, 02h
CLR 93h
RET
MOV DPTR, #0053h
MOVX A, @DPTR
MOV R7, A
JNZ 44h
MOV DPTR, #004Dh
MOVX A, @DPTR
MOV R6, A
MOV DPTR, #0058h
MOVX A, @DPTR
XRL A, R6
JNZ 03h
LJMP 9923h
MOV DPTR, #0057h
MOVX A, @DPTR
XRL A, R6
JNZ 03h
LJMP 9923h
MOV DPTR, #0056h
MOVX A, @DPTR
XRL A, R6
JNZ 03h
LJMP 9923h
MOV DPTR, #0055h
MOVX A, @DPTR
XRL A, R6
JNZ 03h
LJMP 9923h
MOV DPTR, #0054h
MOVX A, @DPTR
XRL A, R6
JNZ 03h
LJMP 9923h
MOV A, R7
XRL A, R6
JNZ 03h
LJMP 9923h
MOV DPTR, #0053h
LJMP 991Eh
MOV DPTR, #0054h
MOVX A, @DPTR
MOV R7, A
JNZ 42h
MOV DPTR, #004Dh
MOVX A, @DPTR
MOV R6, A
MOV DPTR, #0058h
MOVX A, @DPTR
XRL A, R6
JNZ 03h
LJMP 9923h
MOV DPTR, #0057h
MOVX A, @DPTR
XRL A, R6
JNZ 03h
LJMP 9923h
MOV DPTR, #0056h
MOVX A, @DPTR
XRL A, R6
JNZ 03h
LJMP 9923h
MOV DPTR, #0055h
MOVX A, @DPTR
XRL A, R6
JNZ 03h
LJMP 9923h
MOV A, R7
XRL A, R6
JNZ 03h
LJMP 9923h
MOV DPTR, #0053h
MOVX A, @DPTR
XRL A, R6
JNZ 03h
LJMP 9923h
INC DPTR
LJMP 991Eh
MOV DPTR, #0055h
MOVX A, @DPTR
MOV R7, A
JNZ 44h
MOV DPTR, #004Dh
MOVX A, @DPTR
MOV R6, A
MOV DPTR, #0058h
MOVX A, @DPTR
XRL A, R6
JNZ 03h
LJMP 9923h
MOV DPTR, #0057h
MOVX A, @DPTR
XRL A, R6
JNZ 03h
LJMP 9923h
MOV DPTR, #0056h
MOVX A, @DPTR
XRL A, R6
JNZ 03h
LJMP 9923h
MOV A, R7
XRL A, R6
JNZ 03h
LJMP 9923h
MOV DPTR, #0054h
MOVX A, @DPTR
XRL A, R6
JNZ 03h
LJMP 9923h
MOV DPTR, #0053h
MOVX A, @DPTR
XRL A, R6
JNZ 03h
LJMP 9923h
MOV DPTR, #0055h
LJMP 991Eh
MOV DPTR, #0056h
MOVX A, @DPTR
MOV R7, A
JNZ 40h
MOV DPTR, #004Dh
MOVX A, @DPTR
MOV R6, A
MOV DPTR, #0058h
MOVX A, @DPTR
XRL A, R6
JNZ 03h
LJMP 9923h
MOV DPTR, #0057h
MOVX A, @DPTR
XRL A, R6
JNZ 03h
LJMP 9923h
MOV A, R7
XRL A, R6
JNZ 03h
LJMP 9923h
MOV DPTR, #0055h
MOVX A, @DPTR
XRL A, R6
JNZ 03h
LJMP 9923h
MOV DPTR, #0054h
MOVX A, @DPTR
XRL A, R6
JNZ 03h
LJMP 9923h
MOV DPTR, #0053h
MOVX A, @DPTR
XRL A, R6
JZ 78h
MOV DPTR, #0056h
SJMP 6Eh
MOV DPTR, #0057h
MOVX A, @DPTR
MOV R7, A
JNZ 31h
MOV DPTR, #004Dh
MOVX A, @DPTR
MOV R6, A
MOV DPTR, #0058h
MOVX A, @DPTR
XRL A, R6
JZ 60h
MOV A, R7
XRL A, R6
JZ 5Ch
MOV DPTR, #0056h
MOVX A, @DPTR
XRL A, R6
JZ 55h
MOV DPTR, #0055h
MOVX A, @DPTR
XRL A, R6
JZ 4Eh
MOV DPTR, #0054h
MOVX A, @DPTR
XRL A, R6
JZ 47h
MOV DPTR, #0053h
MOVX A, @DPTR
XRL A, R6
JZ 40h
MOV DPTR, #0057h
SJMP 36h
MOV DPTR, #0058h
MOVX A, @DPTR
MOV R7, A
JNZ 34h
MOV DPTR, #004Dh
MOVX A, @DPTR
MOV R6, A
MOV A, R7
XRL A, R6
JZ 2Bh
MOV DPTR, #0057h
MOVX A, @DPTR
XRL A, R6
JZ 24h
MOV DPTR, #0056h
MOVX A, @DPTR
XRL A, R6
JZ 1Dh
MOV DPTR, #0055h
MOVX A, @DPTR
XRL A, R6
JZ 16h
MOV DPTR, #0054h
MOVX A, @DPTR
XRL A, R6
JZ 0Fh
MOV DPTR, #0053h
MOVX A, @DPTR
XRL A, R6
JZ 08h
MOV DPTR, #0058h
MOV A, R6
MOVX @DPTR, A
LCALL 8615h
RET
MOV R0, #0Eh
MOV @R0, #04h
INC R0
MOV @R0, #00h
SETB 61h
MOV 4Ch, #04h
LCALL D43Ch
CLR A
MOV R3, A
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R4, A
INC R0
MOV A, @R0
MOV R5, A
MOV A, R4
MOV 4Ch, A
MOV 4Dh, R5
MOV A, #E1h
ADD A, R3
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
INC R3
CJNE R3, #0Ch, D8h
CLR A
MOV R3, A
MOV A, R3
ADD A, E0h
ADD A, #05h
MOV 82h, A
CLR A
ADDC A, #00h
LCALL CA2Fh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R4, A
INC R0
MOV A, @R0
MOV R5, A
MOV A, R4
MOV 4Ch, A
MOV 4Dh, R5
MOV DPTR, #02EAh
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
INC R3
CJNE R3, #0Ch, CCh
CLR A
MOV R3, A
MOV A, R3
ADD A, E0h
ADD A, #59h
MOV 82h, A
CLR A
ADDC A, #00h
LCALL CA2Fh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R4, A
INC R0
MOV A, @R0
MOV R5, A
MOV A, R4
MOV 4Ch, A
MOV 4Dh, R5
MOV DPTR, #02EAh
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
INC R3
CJNE R3, #0Ch, CCh
MOV DPTR, #0072h
LCALL CA31h
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R4, A
INC R0
MOV A, @R0
MOV R5, A
MOV A, R4
MOV 4Ch, A
MOV 4Dh, R5
MOV DPTR, #02EAh
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
MOV R0, #0Eh
MOV @R0, #04h
INC R0
MOV @R0, #50h
CLR A
MOV R3, A
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R4, A
INC R0
MOV A, @R0
MOV R5, A
MOV A, R4
MOV 4Ch, A
MOV 4Dh, R5
MOV A, #1Dh
ADD A, R3
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
INC R3
CJNE R3, #0Ch, D8h
CLR A
MOV R3, A
MOV A, R3
ADD A, E0h
ADD A, #7Bh
MOV 82h, A
CLR A
ADDC A, #00h
LCALL CA2Fh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R4, A
INC R0
MOV A, @R0
MOV R5, A
MOV A, R4
MOV 4Ch, A
MOV 4Dh, R5
MOV DPTR, #02EAh
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
INC R3
CJNE R3, #0Ch, CCh
CLR A
MOV R3, A
MOV A, R3
ADD A, E0h
ADD A, #EDh
MOV 82h, A
CLR A
ADDC A, #00h
LCALL CA2Fh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R4, A
INC R0
MOV A, @R0
MOV R5, A
MOV A, R4
MOV 4Ch, A
MOV 4Dh, R5
MOV DPTR, #02EAh
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
INC R3
CJNE R3, #0Ch, CCh
MOV DPTR, #0075h
LCALL CA31h
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R4, A
INC R0
MOV A, @R0
MOV R5, A
MOV A, R4
MOV 4Ch, A
MOV 4Dh, R5
MOV DPTR, #02EAh
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
RET
MOV R0, #0Eh
MOV @R0, #05h
INC R0
MOV @R0, #00h
SETB 61h
MOV 4Ch, #05h
LCALL D43Ch
CLR A
MOV R3, A
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R4, A
INC R0
MOV A, @R0
MOV R5, A
MOV A, R4
MOV 4Ch, A
MOV 4Dh, R5
MOV A, #29h
ADD A, R3
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
INC R3
CJNE R3, #0Ch, D8h
CLR A
MOV R3, A
MOV A, R3
ADD A, E0h
ADD A, #95h
MOV 82h, A
CLR A
ADDC A, #00h
LCALL CA2Fh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R4, A
INC R0
MOV A, @R0
MOV R5, A
MOV A, R4
MOV 4Ch, A
MOV 4Dh, R5
MOV DPTR, #02EAh
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
INC R3
CJNE R3, #0Ch, CCh
CLR A
MOV R3, A
MOV A, R3
ADD A, E0h
ADD A, #05h
MOV 82h, A
CLR A
ADDC A, #01h
LCALL CA2Fh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R4, A
INC R0
MOV A, @R0
MOV R5, A
MOV A, R4
MOV 4Ch, A
MOV 4Dh, R5
MOV DPTR, #02EAh
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
INC R3
CJNE R3, #0Ch, CCh
MOV DPTR, #0077h
LCALL CA31h
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R4, A
INC R0
MOV A, @R0
MOV R5, A
MOV A, R4
MOV 4Ch, A
MOV 4Dh, R5
MOV DPTR, #02EAh
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
MOV R0, #0Eh
MOV @R0, #05h
INC R0
MOV @R0, #50h
CLR A
MOV R3, A
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R4, A
INC R0
MOV A, @R0
MOV R5, A
MOV A, R4
MOV 4Ch, A
MOV 4Dh, R5
MOV A, #35h
ADD A, R3
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
INC R3
CJNE R3, #0Ch, D8h
CLR A
MOV R3, A
MOV A, R3
ADD A, E0h
ADD A, #ADh
MOV 82h, A
CLR A
ADDC A, #00h
LCALL CA2Fh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R4, A
INC R0
MOV A, @R0
MOV R5, A
MOV A, R4
MOV 4Ch, A
MOV 4Dh, R5
MOV DPTR, #02EAh
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
INC R3
CJNE R3, #0Ch, CCh
CLR A
MOV R3, A
MOV A, R3
ADD A, E0h
ADD A, #1Dh
MOV 82h, A
CLR A
ADDC A, #01h
LCALL CA2Fh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R4, A
INC R0
MOV A, @R0
MOV R5, A
MOV A, R4
MOV 4Ch, A
MOV 4Dh, R5
MOV DPTR, #02EAh
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
INC R3
CJNE R3, #0Ch, CCh
MOV DPTR, #0079h
LCALL CA31h
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R4, A
INC R0
MOV A, @R0
MOV R5, A
MOV A, R4
MOV 4Ch, A
MOV 4Dh, R5
MOV DPTR, #02EAh
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
RET
JB 13h, 03h
LJMP 9DC9h
MOV DPTR, #033Dh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
CLR C
SUBB A, #5Ah
JC 03h
MOV A, #0Ah
MOVX @DPTR, A
MOV DPTR, #0342h
MOVX A, @DPTR
MOV DPTR, #D6D4h
MOVC A, @A+DPTR
MOV R7, A
MOV DPTR, #0334h
MOVX @DPTR, A
MOV R6, A
MOV DPTR, #0341h
MOVX A, @DPTR
MOV DPTR, #D6D4h
MOVC A, @A+DPTR
MOV R5, A
MOV DPTR, #0337h
MOVX @DPTR, A
MOV DPTR, #0340h
MOVX A, @DPTR
MOV DPTR, #D6D4h
MOVC A, @A+DPTR
MOV R4, A
MOV DPTR, #033Ah
MOVX @DPTR, A
MOV DPTR, #033Fh
MOVX A, @DPTR
MOV DPTR, #D6D4h
MOVC A, @A+DPTR
MOV DPTR, #0345h
MOVX @DPTR, A
MOV DPTR, #033Eh
MOVX A, @DPTR
MOV DPTR, #D6D4h
MOVC A, @A+DPTR
MOV DPTR, #034Bh
MOVX @DPTR, A
MOV DPTR, #034Fh
MOV A, R7
MOVX @DPTR, A
MOV DPTR, #0353h
MOV A, R5
MOVX @DPTR, A
MOV DPTR, #034Ah
MOV A, R4
MOVX @DPTR, A
MOV DPTR, #033Dh
MOVX A, @DPTR
MOV R7, A
SETB C
SUBB A, R6
JC 0Bh
ORL 86h, #40h
CLR 91h
CLR 92h
CLR 93h
SJMP 09h
ORL 86h, #40h
SETB 92h
SETB 93h
SETB 91h
ANL 86h, #3Fh
MOV DPTR, #0337h
MOVX A, @DPTR
MOV R6, A
MOV A, R7
SETB C
SUBB A, R6
JC 0Bh
ORL 86h, #40h
CLR 94h
CLR 95h
CLR 96h
SJMP 09h
ORL 86h, #40h
SETB 94h
SETB 95h
SETB 96h
ANL 86h, #3Fh
MOV DPTR, #033Ah
MOVX A, @DPTR
MOV R7, A
MOV DPTR, #033Dh
MOVX A, @DPTR
MOV R6, A
SETB C
SUBB A, R7
JC 0Bh
ORL 86h, #40h
CLR 97h
CLR A0h
CLR A1h
SJMP 09h
ORL 86h, #40h
SETB 97h
SETB A0h
SETB A1h
ANL 86h, #3Fh
MOV DPTR, #0345h
MOVX A, @DPTR
MOV R7, A
MOV A, R6
SETB C
SUBB A, R7
JC 0Bh
ORL 86h, #40h
CLR A2h
CLR A3h
CLR A4h
SJMP 09h
ORL 86h, #40h
SETB A2h
SETB A3h
SETB A4h
ANL 86h, #3Fh
MOV DPTR, #034Bh
MOVX A, @DPTR
MOV R7, A
MOV DPTR, #033Dh
MOVX A, @DPTR
MOV R6, A
SETB C
SUBB A, R7
JC 09h
ORL 86h, #40h
CLR A5h
CLR A6h
SJMP 07h
ORL 86h, #40h
SETB A5h
SETB A6h
ANL 86h, #3Fh
MOV DPTR, #034Fh
MOVX A, @DPTR
MOV R7, A
MOV A, R6
SETB C
SUBB A, R7
JC 07h
ORL 86h, #40h
CLR A7h
SJMP 05h
ORL 86h, #40h
SETB A7h
ANL 86h, #3Fh
MOV DPTR, #033Dh
MOVX A, @DPTR
MOV R6, A
SETB C
SUBB A, R7
JC 09h
ORL 86h, #40h
CLR B0h
CLR B1h
SJMP 07h
ORL 86h, #40h
SETB B0h
SETB B1h
ANL 86h, #3Fh
MOV DPTR, #0353h
MOVX A, @DPTR
MOV R7, A
MOV A, R6
SETB C
SUBB A, R7
JC 0Eh
ORL 86h, #40h
CLR B2h
ANL 86h, #3Fh
CLR 97h
CLR 96h
SJMP 0Ch
ORL 86h, #40h
SETB B2h
ANL 86h, #3Fh
SETB 97h
SETB 96h
MOV DPTR, #034Ah
MOVX A, @DPTR
MOV R7, A
MOV DPTR, #033Dh
MOVX A, @DPTR
SETB C
SUBB A, R7
JC 05h
CLR 94h
CLR 95h
RET
SETB 94h
SETB 95h
RET
LCALL DC02h
CLR 05h
CLR A
MOV DPTR, #03A2h
MOVX @DPTR, A
MOV DPTR, #03A1h
MOVX @DPTR, A
JB 02h, 03h
CLR 5Ch
RET
MOV R0, #6Ch
MOV A, @R0
JNB E5h, 04h
SETB 05h
SETB 5Bh
CLR A
MOV R0, #8Eh
MOV @R0, A
DEC R0
MOV @R0, A
MOV DPTR, #02AFh
MOVX @DPTR, A
MOV R0, #6Fh
MOV A, @R0
JNB E5h, 04h
MOVX A, @DPTR
ORL A, #10h
MOVX @DPTR, A
MOV R0, #63h
MOV A, @R0
MOV R5, A
JNB E5h, 07h
MOV DPTR, #02AFh
MOVX A, @DPTR
ORL A, #01h
MOVX @DPTR, A
MOV R0, #79h
MOV A, @R0
MOV R6, A
JNB E1h, 07h
MOV DPTR, #02AFh
MOVX A, @DPTR
ORL A, #01h
MOVX @DPTR, A
MOV A, R6
JNB E2h, 07h
MOV DPTR, #02AFh
MOVX A, @DPTR
ORL A, #01h
MOVX @DPTR, A
MOV R0, #79h
MOV A, @R0
JNB E3h, 07h
MOV DPTR, #02AFh
MOVX A, @DPTR
ORL A, #01h
MOVX @DPTR, A
MOV R0, #79h
MOV A, @R0
JNB E4h, 07h
MOV DPTR, #02AFh
MOVX A, @DPTR
ORL A, #01h
MOVX @DPTR, A
MOV R0, #64h
MOV A, @R0
JNB E5h, 07h
MOV DPTR, #02AFh
MOVX A, @DPTR
ORL A, #04h
MOVX @DPTR, A
MOV R0, #6Bh
MOV A, @R0
JNB E5h, 07h
MOV DPTR, #02AFh
MOVX A, @DPTR
ORL A, #40h
MOVX @DPTR, A
MOV A, R5
JNB E4h, 07h
MOV DPTR, #02AFh
MOVX A, @DPTR
ORL A, #02h
MOVX @DPTR, A
MOV R0, #70h
MOV A, @R0
JNB E4h, 07h
MOV DPTR, #02AFh
MOVX A, @DPTR
ORL A, #20h
MOVX @DPTR, A
MOV R0, #71h
MOV A, @R0
JNB E5h, 07h
MOV DPTR, #02AFh
MOVX A, @DPTR
ORL A, #08h
MOVX @DPTR, A
CLR A
MOV 08h, A
JNB 23h, 03h
LCALL 6751h
CLR A
MOV 4Bh, A
MOV A, #62h
ADD A, 4Bh
MOV R0, A
MOV A, @R0
MOV 4Ch, A
JNB E0h, 03h
LCALL 6751h
INC 08h
MOV A, 4Ch
JNB E1h, 03h
LCALL 6751h
INC 08h
MOV A, 4Ch
JNB E2h, 03h
LCALL 6751h
INC 08h
MOV A, 4Ch
JNB E3h, 03h
LCALL 6751h
INC 08h
MOV A, 4Ch
JNB E4h, 03h
LCALL 6751h
INC 08h
MOV A, 4Ch
JNB E5h, 03h
LCALL 6751h
INC 08h
INC 4Bh
MOV A, 4Bh
CLR C
SUBB A, #1Ah
JC B5h
MOV DPTR, #02B0h
MOVX A, @DPTR
JZ 20h
MOV DPTR, #02B1h
MOVX A, @DPTR
JZ 1Ah
MOV DPTR, #02B2h
MOVX A, @DPTR
JZ 14h
MOV DPTR, #02BCh
MOVX A, @DPTR
JZ 0Eh
MOV DPTR, #02BDh
MOVX A, @DPTR
JZ 08h
MOV DPTR, #02BEh
MOVX A, @DPTR
JZ 02h
SETB 5Ch
MOV DPTR, #03A1h
MOVX A, @DPTR
MOV R7, A
JB E0h, 05h
CLR A
MOV DPTR, #02B0h
MOVX @DPTR, A
MOV A, R7
JB E1h, 05h
CLR A
MOV DPTR, #02B1h
MOVX @DPTR, A
MOV A, R7
JB E2h, 05h
CLR A
MOV DPTR, #02B2h
MOVX @DPTR, A
MOV A, R7
JB E3h, 05h
CLR A
MOV DPTR, #02BCh
MOVX @DPTR, A
MOV A, R7
JB E4h, 05h
CLR A
MOV DPTR, #02BDh
MOVX @DPTR, A
MOV A, R7
JB E5h, 05h
CLR A
MOV DPTR, #02BEh
MOVX @DPTR, A
MOV DPTR, #03A8h
MOV A, R7
MOVX @DPTR, A
JNB 12h, 03h
LCALL DC02h
RET
ORL 86h, #40h
MOV A, C0h
JNB E2h, 03h
LJMP A098h
JNB 1Bh, 0Ah
MOV DPTR, #02AFh
MOVX A, @DPTR
ANL A, #F7h
MOVX @DPTR, A
ANL A, #7Fh
MOVX @DPTR, A
JB 06h, 03h
LJMP A098h
CLR 06h
CLR AFh
ORL 86h, #40h
MOV 9Eh, #08h
ANL 86h, #3Fh
MOV 3Dh, #0Ah
MOV 3Eh, #20h
JNB 12h, 7Ah
INC 3Eh
MOV A, 3Eh
MOV R6, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R6
CLR A
MOVX @DPTR, A
INC 3Eh
MOV A, 3Eh
MOV R6, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R6
CLR A
MOVX @DPTR, A
INC 3Eh
MOV A, 3Eh
MOV R6, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R6
CLR A
MOVX @DPTR, A
INC 3Eh
MOV A, 3Eh
MOV R6, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R6
CLR A
MOVX @DPTR, A
INC 3Eh
MOV A, 3Eh
MOV R6, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R6
CLR A
MOVX @DPTR, A
INC 3Eh
MOV A, 3Eh
MOV R6, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R6
CLR A
MOVX @DPTR, A
INC 3Eh
MOV A, 3Eh
MOV R6, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R6
CLR A
MOVX @DPTR, A
LJMP A086h
MOV DPTR, #02AFh
MOVX A, @DPTR
MOV R7, A
INC 3Eh
MOV A, 3Eh
MOV R4, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R4
MOV A, R7
MOVX @DPTR, A
INC 3Eh
MOV A, 3Eh
MOV R6, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R6
CLR A
MOVX @DPTR, A
MOV DPTR, #02B0h
MOVX A, @DPTR
MOV R7, A
INC 3Eh
MOV A, 3Eh
MOV R4, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R4
MOV A, R7
MOVX @DPTR, A
MOV DPTR, #02B1h
MOVX A, @DPTR
MOV R7, A
INC 3Eh
MOV A, 3Eh
MOV R4, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R4
MOV A, R7
MOVX @DPTR, A
MOV DPTR, #02B2h
MOVX A, @DPTR
MOV R7, A
INC 3Eh
MOV A, 3Eh
MOV R4, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R4
MOV A, R7
MOVX @DPTR, A
MOV DPTR, #02BCh
MOVX A, @DPTR
MOV R7, A
INC 3Eh
MOV A, 3Eh
MOV R4, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R4
MOV A, R7
MOVX @DPTR, A
MOV DPTR, #02BDh
MOVX A, @DPTR
MOV R7, A
INC 3Eh
MOV A, 3Eh
MOV R4, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R4
MOV A, R7
MOVX @DPTR, A
MOV DPTR, #02BEh
MOVX A, @DPTR
MOV 3Eh, 82h
MOV 3Dh, 83h
MOVX @DPTR, A
ORL 86h, #40h
ORL C0h, #04h
ANL 86h, #3Fh
SETB AFh
ANL 86h, #3Fh
RET
JB 05h, 03h
LJMP A1EEh
MOV R0, #72h
MOV A, @R0
JB E1h, 03h
LJMP A1CCh
JB 4Ah, 03h
LJMP A1CEh
CLR 4Ah
MOV DPTR, #03CDh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
CJNE A, #01h, 10h
LCALL C9C8h
SETB 08h
MOV DPTR, #03CBh
MOVX A, @DPTR
MOV R7, A
LCALL C0A6h
LJMP A1C2h
MOV DPTR, #03CDh
MOVX A, @DPTR
CJNE A, #03h, 0Bh
LCALL C9C8h
SETB 17h
LCALL A33Fh
LJMP A1C2h
MOV DPTR, #03CDh
MOVX A, @DPTR
CJNE A, #02h, 13h
LCALL C9C8h
SETB 0Dh
MOV DPTR, #03B4h
MOVX A, @DPTR
MOV R7, A
LCALL C0A6h
LCALL DE53h
LJMP A1C2h
MOV DPTR, #03CDh
MOVX A, @DPTR
XRL A, #04h
JNZ 32h
LCALL C9C8h
SETB 1Ah
LCALL DE53h
CLR A
MOV DDh, A
MOV DEh, A
MOV DBh, A
MOV DCh, A
MOV D9h, A
MOV DAh, A
MOV R5, #FFh
MOV R4, A
MOV R7, #01h
LCALL D9EFh
MOV R5, #FFh
MOV R4, #00h
MOV R7, #02h
LCALL D9EFh
MOV R5, #FFh
MOV R4, #00h
MOV R7, #03h
LCALL D9EFh
LJMP A1C2h
MOV DPTR, #03CDh
MOVX A, @DPTR
CJNE A, #05h, 08h
LCALL C9C8h
SETB 14h
LJMP A1C2h
MOV DPTR, #03CDh
MOVX A, @DPTR
CJNE A, #06h, 0Dh
LCALL C9C8h
SETB 13h
LCALL DAB9h
LCALL BC55h
SJMP 6Ch
MOV DPTR, #03CDh
MOVX A, @DPTR
CJNE A, #07h, 07h
LCALL C9C8h
SETB 1Ch
SJMP 5Eh
MOV DPTR, #03CDh
MOVX A, @DPTR
CJNE A, #08h, 07h
LCALL C9C8h
SETB 16h
SJMP 50h
MOV DPTR, #03CDh
MOVX A, @DPTR
CJNE A, #09h, 07h
LCALL C9C8h
SETB 07h
SJMP 42h
MOV DPTR, #03CDh
MOVX A, @DPTR
CLR C
SUBB A, #0Ah
JC 39h
CLR A
MOVX @DPTR, A
LCALL C9C8h
SETB 18h
CLR A
MOV DPTR, #03C9h
MOVX @DPTR, A
MOV DPTR, #03B7h
LCALL C991h
NOP
MOV R7, A
MOVX @DPTR, A
NOP
MOV R7, #01h
LCALL A836h
MOV DPTR, #03B7h
LCALL C991h
NOP
AJMP FFh
MOVX A, @DPTR
MOV R7, #02h
LCALL A836h
MOV DPTR, #03B7h
LCALL C991h
NOP
MOVX A, @DPTR
AJMP FFh
MOV R7, #03h
LCALL A836h
MOV R7, 09h
LCALL D506h
LCALL 8C5Eh
SJMP 02h
SETB 4Ah
MOV R0, #72h
MOV A, @R0
JNB E0h, 18h
JNB 4Bh, 17h
CLR 4Bh
CLR A
MOV DPTR, #03CDh
MOVX @DPTR, A
LCALL C9C8h
SETB 11h
LCALL DAB9h
LCALL DDDDh
LJMP 8C5Eh
SETB 4Bh
RET
NOP
MOV R7, A
MOVX @DPTR, A
NOP
NOP
MOV R7, #F8h
NOP
NOP
ADDC A, R7
MOV R4, A
NOP
NOP
DEC R7
MOV R6, A
NOP
NOP
INC R7
MOV R7, A
NOP
NOP
INC @R1
MOV R7, A
SJMP 00h
RR A
MOV R7, A
PUSH 00h
AJMP FFh
MOVX A, @DPTR
NOP
NOP
MOV R7, A
MOVX @DPTR, A
NOP
NOP
MOV R7, #F8h
NOP
NOP
ADDC A, R7
MOV R4, A
NOP
NOP
DEC R7
MOV R6, A
NOP
NOP
INC R7
MOV R7, A
NOP
SJMP 07h
MOV R7, A
NOP
PUSH 03h
MOV R7, A
NOP
MOVX A, @DPTR
AJMP FFh
NOP
MOVX @DPTR, A
NOP
MOV R7, A
NOP
MOV R0, A
NOP
MOV R7, #00h
MOV R4, A
NOP
ADDC A, R7
NOP
MOV R6, A
NOP
DEC R7
NOP
MOV R7, A
NOP
INC R7
NOP
MOV R7, A
SJMP 07h
NOP
MOV R7, A
PUSH 03h
NOP
MOV R7, A
MOVX A, @DPTR
AJMP 00h
MOV R7, A
MOVX @DPTR, A
NOP
NOP
MOV R7, #F8h
NOP
NOP
ADDC A, R7
MOV R4, A
NOP
NOP
DEC R7
MOV R6, A
NOP
NOP
INC R7
MOV R7, A
NOP
NOP
INC @R1
MOV R7, A
SJMP 00h
RR A
MOV R7, A
PUSH 00h
AJMP FFh
MOVX A, @DPTR
NOP
NOP
MOV R7, A
MOVX @DPTR, A
NOP
NOP
MOV R7, #F8h
NOP
NOP
ADDC A, R7
MOV R4, A
NOP
NOP
DEC R7
MOV R6, A
NOP
NOP
INC R7
MOV R7, A
NOP
SJMP 07h
MOV R7, A
NOP
PUSH 03h
MOV R7, A
NOP
MOVX A, @DPTR
AJMP FFh
NOP
MOVX @DPTR, A
NOP
MOV R7, A
NOP
MOV R0, A
NOP
MOV R7, #00h
MOV R4, A
NOP
ADDC A, R7
NOP
MOV R6, A
NOP
DEC R7
NOP
MOV R7, A
NOP
INC R7
NOP
MOV R7, A
SJMP 07h
NOP
MOV R7, A
PUSH 03h
NOP
MOV R7, A
MOVX A, @DPTR
AJMP 00h
AJMP 02h
RR A
INC A
INC 06h
INC @R1
INC R0
INC R1
INC R2
INC R3
INC R4
INC R5
INC R6
INC R7
JBC 11h, 12h
RRC A
DEC A
DEC 16h
DEC @R1
DEC R0
DEC R1
DEC R2
DEC R3
DEC R4
DEC R5
DEC R6
DEC R7
JB 21h, 22h
RL A
ADD A, #25h
ADD A, @R0
ADD A, @R1
ADD A, R0
ADD A, R1
ADD A, R2
ADD A, R3
ADD A, R4
ADD A, R5
ADD A, R6
ADD A, R7
JNB 31h, 32h
RLC A
ADDC A, #35h
ADDC A, @R0
ADDC A, @R1
ADDC A, R0
ADDC A, R1
ADDC A, R2
ADDC A, R3
ADDC A, R4
ADDC A, R5
ADDC A, R6
ADDC A, R7
JC 41h
ORL 43h, A
ORL A, #45h
ORL A, @R0
ORL A, @R1
ORL A, R0
ORL A, R1
ORL A, R2
ORL A, R3
ORL A, R4
ORL A, R5
ORL A, R6
ORL A, R7
JNC 51h
ANL 53h, A
ANL A, #55h
ANL A, @R0
ANL A, @R1
ANL A, R0
ANL A, R1
ANL A, R2
ANL A, R3
ANL A, R4
ANL A, R5
ANL A, R6
ANL A, R7
JZ 61h
XRL A, R7
XRL 63h, A
XRL A, #65h
XRL A, @R0
XRL A, @R1
XRL A, R0
XRL A, R1
XRL A, R2
XRL A, R3
XRL A, R4
XRL A, R5
XRL A, R6
JNZ 71h
ORL C, 73h
MOV A, #75h
MOV @R0, #77h
MOV R0, #79h
MOV 7Ah, @R1
MOV R3, #7Ch
MOV R5, #7Eh
MOV R7, #80h
AJMP 82h
MOVC A, @A+PC
DIV AB
MOV 86h, 88h
MOV 8Ah, R1
MOV 8Ch, R3
MOV 8Eh, R5
MOV 90h, R7
RR A
XCH A, R4
MOVX A, @DPTR
MOV R3, A
SETB C
SUBB A, #01h
JNC 33h
CLR A
MOV R7, A
MOV R6, A
LCALL BAF0h
LCALL D35Eh
MOV DPTR, #02FEh
MOVX A, @DPTR
JZ 03h
LJMP A484h
MOV R0, #C3h
MOV @R0, #04h
MOV R0, #9Fh
MOV @R0, #04h
MOV R0, #B7h
MOV @R0, #08h
MOV R0, #A5h
MOV @R0, #08h
MOV R0, #BAh
MOV @R0, #1Ch
MOV R0, #A8h
MOV @R0, #1Ch
MOV R0, #BFh
MOV @R0, #02h
MOV R0, #C2h
MOV @R0, #07h
RET
MOV A, R3
XRL A, #02h
JNZ 39h
MOV R7, #50h
MOV R6, A
LCALL BAF0h
LCALL D35Eh
MOV DPTR, #02FEh
MOVX A, @DPTR
JZ 03h
LJMP A484h
MOV R0, #C3h
MOV @R0, #38h
MOV R0, #9Fh
MOV @R0, #38h
MOV @R0, #01h
MOV R0, #B4h
MOV @R0, #7Ch
MOV R0, #A4h
MOV @R0, #06h
MOV R0, #B7h
MOV @R0, #3Eh
MOV R0, #A7h
MOV @R0, #06h
MOV R0, #BAh
MOV @R0, #5Ch
MOV R0, #BDh
MOV @R0, #42h
MOV R0, #C0h
MOV @R0, #46h
RET
MOV DPTR, #03CCh
MOVX A, @DPTR
MOV R3, A
XRL A, #03h
JNZ 3Ah
MOV R7, A
MOV R6, #01h
LCALL BAF0h
LCALL D35Eh
MOV DPTR, #02FEh
MOVX A, @DPTR
JZ 03h
LJMP A484h
MOV R0, #A2h
MOV @R0, #FCh
INC R0
MOV @R0, #01h
MOV R0, #A5h
MOV @R0, #7Ch
MOV R0, #A8h
MOV @R0, #7Ch
MOV R0, #ABh
MOV @R0, #32h
MOV R0, #AEh
MOV @R0, #02h
MOV R0, #D2h
MOV @R0, #02h
MOV R0, #C0h
MOV @R0, #02h
MOV R0, #CFh
MOV @R0, #02h
MOV R0, #BDh
MOV @R0, #02h
RET
MOV A, R3
XRL A, #04h
JNZ 31h
MOV R7, #50h
MOV R6, #01h
LCALL BAF0h
LCALL D35Eh
MOV DPTR, #02FEh
MOVX A, @DPTR
JNZ 72h
MOV R0, #A2h
MOV @R0, #FCh
MOV R0, #C6h
MOV @R0, #FCh
MOV R0, #A3h
MOV @R0, #01h
MOV R0, #C7h
MOV @R0, #01h
MOV R0, #C9h
MOV @R0, #3Ch
MOV R0, #B7h
MOV @R0, #3Ch
MOV R0, #CCh
MOV @R0, #3Ch
MOV R0, #BAh
MOV @R0, #3Ch
RET
MOV DPTR, #03CCh
MOVX A, @DPTR
CLR C
SUBB A, #05h
JC 48h
MOV R7, #00h
MOV R6, #02h
LCALL BAF0h
LCALL D35Eh
MOV DPTR, #02FEh
MOVX A, @DPTR
JNZ 38h
MOV R0, #C9h
MOV @R0, #28h
MOV R0, #A5h
MOV @R0, #28h
MOV R0, #CCh
MOV @R0, #1Ch
MOV R0, #BAh
MOV @R0, #1Ch
MOV R0, #ABh
MOV @R0, #02h
MOV R0, #BDh
MOV @R0, #02h
MOV R0, #ADh
MOV @R0, #02h
MOV R0, #BFh
MOV @R0, #02h
MOV R0, #D1h
MOV @R0, #02h
MOV R0, #AEh
MOV @R0, #06h
MOV R0, #C0h
MOV @R0, #06h
MOV R0, #B0h
MOV @R0, #07h
MOV R0, #C2h
MOV @R0, #07h
MOV R0, #D4h
MOV @R0, #07h
RET
MOV DPTR, #0397h
MOVX A, @DPTR
MOV R6, A
CJNE A, #01h, 05h
MOV A, #C3h
LJMP A5C3h
MOV A, R6
CJNE A, #02h, 0Ch
MOV A, #C3h
ADD A, R7
MOV R0, A
MOV A, R5
ORL A, @R0
MOV @R0, A
MOV A, #9Fh
LJMP A5C3h
MOV DPTR, #0397h
MOVX A, @DPTR
MOV R6, A
CJNE A, #03h, 05h
MOV A, #9Fh
LJMP A5C3h
MOV A, R6
CJNE A, #04h, 0Ch
MOV A, #B1h
ADD A, R7
MOV R0, A
MOV A, R5
ORL A, @R0
MOV @R0, A
MOV A, #9Fh
LJMP A5C3h
MOV DPTR, #0397h
MOVX A, @DPTR
MOV R6, A
CJNE A, #05h, 05h
MOV A, #B1h
LJMP A5C3h
MOV A, R6
CJNE A, #06h, 0Ch
MOV A, #C3h
ADD A, R7
MOV R0, A
MOV A, R5
ORL A, @R0
MOV @R0, A
MOV A, #B1h
LJMP A5C3h
MOV DPTR, #0397h
MOVX A, @DPTR
MOV R6, A
XRL A, #07h
JNZ 13h
MOV A, #C3h
ADD A, R7
MOV R0, A
MOV A, R5
ORL A, @R0
MOV @R0, A
MOV A, #B1h
ADD A, R7
MOV R0, A
MOV A, R5
ORL A, @R0
MOV @R0, A
MOV A, #9Fh
LJMP A5C3h
MOV A, R6
XRL A, #08h
JZ 03h
LJMP A5C8h
MOV DPTR, #03CEh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #07h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #03CEh
MOVX A, @DPTR
MOV R6, A
XRL A, #01h
JNZ 0Bh
MOV A, #C3h
ADD A, R7
MOV R0, A
MOV A, R5
ORL A, @R0
MOV @R0, A
MOV A, #B1h
SJMP 5Dh
MOV A, R6
XRL A, #02h
JNZ 12h
MOV A, #C3h
ADD A, R7
MOV R0, A
MOV A, R5
ORL A, @R0
MOV @R0, A
MOV A, #9Fh
ADD A, R7
MOV R0, A
MOV A, R5
ORL A, @R0
MOV @R0, A
MOV A, #B1h
SJMP 6Ah
MOV DPTR, #03CEh
MOVX A, @DPTR
MOV R6, A
XRL A, #03h
JNZ 14h
MOV A, #9Fh
ADD A, R7
MOV R0, A
MOV A, R5
ORL A, @R0
MOV @R0, A
MOV A, #C3h
ADD A, R7
MOV R0, A
MOV A, R5
CPL A
MOV R3, A
ANL A, @R0
MOV @R0, A
MOV A, #B1h
SJMP 32h
MOV A, R6
XRL A, #04h
JNZ 12h
MOV A, #B1h
ADD A, R7
MOV R0, A
MOV A, R5
ORL A, @R0
MOV @R0, A
MOV A, #9Fh
ADD A, R7
MOV R0, A
MOV A, R5
ORL A, @R0
MOV @R0, A
MOV A, #C3h
SJMP 36h
MOV DPTR, #03CEh
MOVX A, @DPTR
MOV R6, A
XRL A, #05h
JNZ 18h
MOV A, #B1h
ADD A, R7
MOV R0, A
MOV A, R5
ORL A, @R0
MOV @R0, A
MOV A, #C3h
ADD A, R7
MOV R0, A
MOV A, R5
CPL A
MOV R3, A
ANL A, @R0
MOV @R0, A
MOV A, #9Fh
ADD A, R7
MOV R0, A
MOV A, R3
ANL A, @R0
MOV @R0, A
RET
MOV A, R6
XRL A, #06h
JNZ 17h
MOV A, #C3h
ADD A, R7
MOV R0, A
MOV A, R5
ORL A, @R0
MOV @R0, A
MOV A, #B1h
ADD A, R7
MOV R0, A
MOV A, R5
ORL A, @R0
MOV @R0, A
MOV A, #9Fh
ADD A, R7
MOV R0, A
MOV A, R5
CPL A
ANL A, @R0
MOV @R0, A
RET
MOV DPTR, #03CEh
MOVX A, @DPTR
XRL A, #07h
JNZ 15h
MOV A, #C3h
ADD A, R7
MOV R0, A
MOV A, R5
ORL A, @R0
MOV @R0, A
MOV A, #B1h
ADD A, R7
MOV R0, A
MOV A, R5
ORL A, @R0
MOV @R0, A
MOV A, #9Fh
ADD A, R7
MOV R0, A
MOV A, R5
ORL A, @R0
MOV @R0, A
RET
JB 16h, 03h
LJMP A709h
MOV DPTR, #0391h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOV DPTR, #038Dh
MOVX A, @DPTR
ADD A, #05h
MOV R7, A
CLR A
RLC A
MOV R6, A
MOV DPTR, #0391h
MOVX A, @DPTR
SETB C
SUBB A, R7
MOV A, R6
XRL A, #80h
MOV R0, A
MOV A, #80h
SUBB A, R0
JNC 03h
LJMP A709h
CLR A
MOVX @DPTR, A
MOV R5, A
MOV R4, A
MOV R7, #01h
LCALL D9EFh
CLR A
MOV R5, A
MOV R4, A
MOV R7, #02h
LCALL D9EFh
CLR A
MOV R5, A
MOV R4, A
MOV R7, #03h
LCALL D9EFh
JNB 30h, 1Dh
MOV DPTR, #0304h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
MOV R7, A
SETB C
SUBB A, #18h
JC 0Ah
CLR A
MOVX @DPTR, A
CLR 30h
MOV DPTR, #030Eh
MOVX @DPTR, A
SJMP 06h
MOV DPTR, #030Eh
LCALL 5D17h
JNB 31h, 1Dh
MOV DPTR, #0305h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
MOV R7, A
SETB C
SUBB A, #18h
JC 0Ah
CLR A
MOVX @DPTR, A
CLR 31h
MOV DPTR, #030Fh
MOVX @DPTR, A
SJMP 06h
MOV DPTR, #030Fh
LCALL 5D17h
JNB 32h, 1Dh
MOV DPTR, #0306h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
MOV R7, A
SETB C
SUBB A, #18h
JC 0Ah
CLR A
MOVX @DPTR, A
CLR 32h
MOV DPTR, #0310h
MOVX @DPTR, A
SJMP 06h
MOV DPTR, #0310h
LCALL 5D17h
JNB 33h, 1Dh
MOV DPTR, #0307h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
MOV R7, A
SETB C
SUBB A, #18h
JC 0Ah
CLR A
MOVX @DPTR, A
CLR 33h
MOV DPTR, #0311h
MOVX @DPTR, A
SJMP 06h
MOV DPTR, #0311h
LCALL 5D17h
JNB 34h, 1Dh
MOV DPTR, #0308h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
MOV R7, A
SETB C
SUBB A, #18h
JC 0Ah
CLR A
MOVX @DPTR, A
CLR 34h
MOV DPTR, #0313h
MOVX @DPTR, A
SJMP 06h
MOV DPTR, #0313h
LCALL 5D17h
JNB 35h, 1Dh
MOV DPTR, #0309h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
MOV R7, A
SETB C
SUBB A, #18h
JC 0Ah
CLR A
MOVX @DPTR, A
CLR 35h
MOV DPTR, #0315h
MOVX @DPTR, A
SJMP 06h
MOV DPTR, #0315h
LCALL 5D17h
JNB 36h, 1Dh
MOV DPTR, #030Ah
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
MOV R7, A
SETB C
SUBB A, #18h
JC 0Ah
CLR A
MOVX @DPTR, A
CLR 36h
MOV DPTR, #0317h
MOVX @DPTR, A
SJMP 06h
MOV DPTR, #0317h
LCALL 5D17h
JNB 37h, 1Ch
MOV DPTR, #030Bh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
MOV R7, A
SETB C
SUBB A, #18h
JC 09h
CLR A
MOVX @DPTR, A
CLR 37h
MOV DPTR, #031Ah
MOVX @DPTR, A
RET
MOV DPTR, #031Ah
LCALL 5D17h
RET
MOV DPTR, #029Dh
MOVX A, @DPTR
MOV R7, A
MOV DPTR, #02AFh
MOVX A, @DPTR
MOV R6, A
XRL A, R7
JZ 07h
SETB 06h
MOV DPTR, #029Dh
MOV A, R6
MOVX @DPTR, A
MOV DPTR, #029Eh
MOVX A, @DPTR
MOV R7, A
MOV DPTR, #02B0h
MOVX A, @DPTR
MOV R6, A
XRL A, R7
JZ 07h
SETB 06h
MOV DPTR, #029Eh
MOV A, R6
MOVX @DPTR, A
MOV DPTR, #029Fh
MOVX A, @DPTR
MOV R7, A
MOV DPTR, #02B1h
MOVX A, @DPTR
MOV R6, A
XRL A, R7
JZ 07h
SETB 06h
MOV DPTR, #029Fh
MOV A, R6
MOVX @DPTR, A
MOV DPTR, #02A1h
MOVX A, @DPTR
MOV R7, A
MOV DPTR, #02B2h
MOVX A, @DPTR
MOV R6, A
XRL A, R7
JZ 07h
SETB 06h
MOV DPTR, #02A1h
MOV A, R6
MOVX @DPTR, A
MOV DPTR, #02AAh
MOVX A, @DPTR
MOV R7, A
MOV DPTR, #02BCh
MOVX A, @DPTR
MOV R6, A
XRL A, R7
JZ 07h
SETB 06h
MOV DPTR, #02AAh
MOV A, R6
MOVX @DPTR, A
MOV DPTR, #02ABh
MOVX A, @DPTR
MOV R7, A
MOV DPTR, #02BDh
MOVX A, @DPTR
MOV R6, A
XRL A, R7
JZ 07h
SETB 06h
MOV DPTR, #02ABh
MOV A, R6
MOVX @DPTR, A
MOV DPTR, #02ACh
MOVX A, @DPTR
MOV R7, A
MOV DPTR, #02BEh
MOVX A, @DPTR
MOV R6, A
XRL A, R7
JZ 07h
SETB 06h
MOV DPTR, #02ACh
MOV A, R6
MOVX @DPTR, A
MOV R0, #8Dh
MOV A, @R0
MOV R7, A
XRL A, 0Bh
JZ 04h
MOV 0Bh, R7
SETB 0Ah
CLR A
MOV R7, A
MOV A, #7Ch
ADD A, R7
MOV R1, A
MOV A, #8Fh
ADD A, R7
MOV R0, A
MOV A, @R0
MOV R6, A
XRL A, @R1
JNZ 03h
SETB C
SJMP 01h
CLR C
JC 08h
SETB 0Bh
MOV A, #7Ch
ADD A, R7
MOV R0, A
MOV @R0, 06h
MOV A, #84h
ADD A, R7
MOV R1, A
MOV A, #97h
ADD A, R7
MOV R0, A
MOV A, @R0
MOV R6, A
XRL A, @R1
JNZ 03h
SETB C
SJMP 01h
CLR C
JC 08h
SETB 0Ch
MOV A, #84h
ADD A, R7
MOV R0, A
MOV @R0, 06h
MOV A, #A2h
ADD A, R7
MOV 82h, A
CLR A
ADDC A, #02h
MOV 83h, A
MOVX A, @DPTR
MOV R6, A
MOV A, #B4h
ADD A, R7
MOV 82h, A
CLR A
ADDC A, #02h
MOV 83h, A
MOVX A, @DPTR
MOV R5, A
CJNE A, 06h, 03h
SETB C
SJMP 01h
CLR C
JC 0Eh
SETB 0Eh
MOV A, #A2h
ADD A, R7
MOV 82h, A
CLR A
ADDC A, #02h
MOV 83h, A
MOV A, R5
MOVX @DPTR, A
MOV R0, #8Dh
MOV A, @R0
MOV R5, A
CJNE A, 0Bh, 03h
SETB C
SJMP 01h
CLR C
JC 04h
MOV 0Bh, R5
SETB 0Ah
INC R7
MOV A, R7
XRL A, #08h
JNZ 84h
MOV DPTR, #03A3h
MOVX A, @DPTR
MOV R7, A
MOV DPTR, #03A9h
MOVX A, @DPTR
MOV R6, A
XRL A, R7
JZ 07h
MOV DPTR, #03A3h
MOV A, R6
MOVX @DPTR, A
SETB 5Dh
NOP
RET
MOV R3, 07h
LCALL 905Ah
MOV A, R3
XRL A, #01h
JNZ 54h
MOV DPTR, #03BCh
MOVX A, @DPTR
MOV R7, A
MOV R0, #C9h
MOV @R0, A
MOV R0, #C6h
MOV @R0, A
MOV R0, #C3h
MOV @R0, A
MOV R0, #D2h
MOV A, R7
MOV @R0, A
MOV R0, #CFh
MOV @R0, A
MOV R0, #CCh
MOV @R0, A
INC DPTR
MOVX A, @DPTR
MOV R7, A
MOV R0, #CAh
MOV @R0, A
MOV R0, #C7h
MOV @R0, A
MOV R0, #C4h
MOV @R0, A
MOV R0, #D3h
MOV A, R7
MOV @R0, A
MOV R0, #D0h
MOV @R0, A
MOV R0, #CDh
MOV @R0, A
MOV DPTR, #03BBh
MOVX A, @DPTR
MOV R7, A
MOV R0, #CBh
MOV @R0, A
MOV R0, #C8h
MOV @R0, A
MOV R0, #C5h
MOV @R0, A
MOV R0, #D4h
MOV A, R7
MOV @R0, A
MOV R0, #D1h
MOV @R0, A
MOV R0, #CEh
MOV @R0, A
MOV R0, #D2h
MOV A, @R0
JNB E1h, 03h
LJMP A93Ch
MOV R0, #D3h
LJMP A944h
MOV A, R3
XRL A, #02h
JNZ 52h
MOV DPTR, #03BCh
MOVX A, @DPTR
MOV R7, A
MOV R0, #B7h
MOV @R0, A
MOV R0, #B4h
MOV @R0, A
MOV R0, #B1h
MOV @R0, A
MOV R0, #C0h
MOV A, R7
MOV @R0, A
MOV R0, #BDh
MOV @R0, A
MOV R0, #BAh
MOV @R0, A
INC DPTR
MOVX A, @DPTR
MOV R7, A
MOV R0, #B8h
MOV @R0, A
MOV R0, #B5h
MOV @R0, A
MOV R0, #B2h
MOV @R0, A
MOV R0, #C1h
MOV A, R7
MOV @R0, A
MOV R0, #BEh
MOV @R0, A
MOV R0, #BBh
MOV @R0, A
MOV DPTR, #03BBh
MOVX A, @DPTR
MOV R7, A
MOV R0, #B9h
MOV @R0, A
MOV R0, #B6h
MOV @R0, A
MOV R0, #B3h
MOV @R0, A
MOV R0, #C2h
MOV A, R7
MOV @R0, A
MOV R0, #BFh
MOV @R0, A
MOV R0, #BCh
MOV @R0, A
MOV R0, #C0h
MOV A, @R0
JNB E1h, 02h
SJMP 55h
MOV R0, #C1h
SJMP 59h
MOV A, R3
XRL A, #03h
JNZ 58h
MOV DPTR, #03BCh
MOVX A, @DPTR
MOV R7, A
MOV R0, #A5h
MOV @R0, A
MOV R0, #A2h
MOV @R0, A
MOV R0, #9Fh
MOV @R0, A
MOV R0, #AEh
MOV A, R7
MOV @R0, A
MOV R0, #ABh
MOV @R0, A
MOV R0, #A8h
MOV @R0, A
INC DPTR
MOVX A, @DPTR
MOV R7, A
MOV R0, #A6h
MOV @R0, A
MOV R0, #A3h
MOV @R0, A
MOV R0, #A0h
MOV @R0, A
MOV R0, #AFh
MOV A, R7
MOV @R0, A
MOV R0, #ACh
MOV @R0, A
MOV R0, #A9h
MOV @R0, A
MOV DPTR, #03BBh
MOVX A, @DPTR
MOV R7, A
MOV R0, #A7h
MOV @R0, A
MOV R0, #A4h
MOV @R0, A
MOV R0, #A1h
MOV @R0, A
MOV R0, #B0h
MOV A, R7
MOV @R0, A
MOV R0, #ADh
MOV @R0, A
MOV R0, #AAh
MOV @R0, A
MOV R0, #AEh
MOV A, @R0
JNB E1h, 06h
INC R0
MOV A, @R0
ORL A, #80h
MOV @R0, A
RET
MOV R0, #AFh
MOV A, @R0
ANL A, #7Fh
MOV @R0, A
RET
JB 10h, 03h
LJMP AA5Ah
JB 01h, 03h
LJMP AA5Ah
MOV DPTR, #039Dh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
CLR C
SUBB A, #02h
JNC 03h
LJMP AA5Ah
CLR A
MOVX @DPTR, A
MOV DPTR, #0371h
MOVX @DPTR, A
MOV DPTR, #0354h
MOVX A, @DPTR
MOV DPTR, #A2AFh
MOVC A, @A+DPTR
MOV DPTR, #0371h
MOVX @DPTR, A
LCALL 52C4h
MOV DPTR, #0354h
MOVX A, @DPTR
MOV DPTR, #A2C7h
MOVC A, @A+DPTR
MOV DPTR, #0371h
MOVX @DPTR, A
LCALL 52C4h
MOV DPTR, #0354h
MOVX A, @DPTR
MOV DPTR, #A2DFh
MOVC A, @A+DPTR
MOV DPTR, #0371h
MOVX @DPTR, A
LCALL 52C4h
MOV DPTR, #0354h
MOVX A, @DPTR
MOV DPTR, #A2F7h
MOVC A, @A+DPTR
MOV DPTR, #0371h
MOVX @DPTR, A
LCALL 52C4h
MOV DPTR, #0354h
MOVX A, @DPTR
MOV DPTR, #A30Fh
MOVC A, @A+DPTR
MOV DPTR, #0371h
MOVX @DPTR, A
LCALL 52C4h
MOV DPTR, #0354h
MOVX A, @DPTR
MOV DPTR, #A327h
MOVC A, @A+DPTR
MOV DPTR, #0371h
MOVX @DPTR, A
LCALL 52C4h
MOV DPTR, #03C8h
MOVX A, @DPTR
MOV R7, A
CJNE A, #04h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R7
JNZ 04h
MOV R7, #01h
SJMP 02h
MOV R7, #00h
MOV A, R7
ORL A, R6
JZ 12h
MOV DPTR, #0354h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #17h
JC 6Fh
SETB 64h
CLR A
MOVX @DPTR, A
SJMP 63h
MOV DPTR, #03C8h
MOVX A, @DPTR
MOV R7, A
CJNE A, #05h, 04h
MOV R6, #01h
SJMP 02h
MOV R6, #00h
MOV A, R7
CJNE A, #01h, 04h
MOV R7, #01h
SJMP 02h
MOV R7, #00h
MOV A, R7
ORL A, R6
JZ 20h
MOV DPTR, #0354h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #17h
JC 41h
CLR 64h
MOV DPTR, #03C8h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SUBB A, #05h
JC 34h
CLR A
MOVX @DPTR, A
CLR 10h
LJMP 7F5Ah
MOV DPTR, #03C8h
MOVX A, @DPTR
MOV R7, A
CJNE A, #02h, 10h
MOV DPTR, #0354h
MOVX A, @DPTR
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 1Ch
MOV A, #18h
MOVX @DPTR, A
SETB 64h
SJMP 0Fh
MOV A, R7
CJNE A, #03h, 11h
MOV DPTR, #0354h
MOVX A, @DPTR
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 08h
CLR 64h
MOV DPTR, #03C8h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
RET
ORL A7h, #01h
MOV R0, #0Eh
MOV @R0, #04h
INC R0
MOV @R0, #00h
CLR A
MOV R4, A
MOV R0, #0Eh
MOV A, @R0
MOV R6, A
INC R0
MOV A, @R0
MOV 82h, A
MOV 83h, R6
CLR A
MOVC A, @A+DPTR
MOV R7, A
MOV A, #E1h
ADD A, R4
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOV A, R7
MOVX @DPTR, A
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
INC R4
CJNE R4, #0Ch, DDh
CLR A
MOV R4, A
MOV R0, #0Eh
MOV A, @R0
MOV R6, A
INC R0
MOV A, @R0
MOV 82h, A
MOV 83h, R6
CLR A
MOVC A, @A+DPTR
MOV DPTR, #02FDh
MOVX @DPTR, A
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
MOV R0, #0Eh
MOV A, @R0
MOV R6, A
INC R0
MOV A, @R0
MOV 82h, A
MOV 83h, R6
CLR A
MOVC A, @A+DPTR
MOV DPTR, #02EAh
MOVX @DPTR, A
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
LCALL DBB7h
MOV DPTR, #02FFh
MOVX A, @DPTR
MOV R6, A
INC DPTR
MOVX A, @DPTR
MOV R7, A
MOV A, R4
ADD A, E0h
ADD A, #05h
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOV A, R6
MOVX @DPTR, A
INC DPTR
MOV A, R7
MOVX @DPTR, A
INC R4
CJNE R4, #0Ch, B4h
CLR A
MOV R4, A
MOV R0, #0Eh
MOV A, @R0
MOV R6, A
INC R0
MOV A, @R0
MOV 82h, A
MOV 83h, R6
CLR A
MOVC A, @A+DPTR
MOV DPTR, #02FDh
MOVX @DPTR, A
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
MOV R0, #0Eh
MOV A, @R0
MOV R6, A
INC R0
MOV A, @R0
MOV 82h, A
MOV 83h, R6
CLR A
MOVC A, @A+DPTR
MOV DPTR, #02EAh
MOVX @DPTR, A
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
LCALL DBB7h
MOV DPTR, #02FFh
MOVX A, @DPTR
MOV R6, A
INC DPTR
MOVX A, @DPTR
MOV R7, A
MOV A, R4
ADD A, E0h
ADD A, #59h
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOV A, R6
MOVX @DPTR, A
INC DPTR
MOV A, R7
MOVX @DPTR, A
INC R4
CJNE R4, #0Ch, B4h
MOV R0, #0Eh
MOV A, @R0
MOV R6, A
INC R0
MOV A, @R0
MOV 82h, A
MOV 83h, R6
CLR A
MOVC A, @A+DPTR
MOV DPTR, #02FDh
MOVX @DPTR, A
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
MOV R0, #0Eh
MOV A, @R0
MOV R6, A
INC R0
MOV A, @R0
MOV 82h, A
MOV 83h, R6
CLR A
MOVC A, @A+DPTR
MOV DPTR, #02EAh
MOVX @DPTR, A
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
LCALL DBB7h
MOV DPTR, #02FFh
MOVX A, @DPTR
MOV R7, A
INC DPTR
MOVX A, @DPTR
MOV DPTR, #0072h
XCH A, R7
MOVX @DPTR, A
INC DPTR
MOV A, R7
MOVX @DPTR, A
ANL A7h, #FEh
RET
ORL A7h, #01h
MOV R0, #0Eh
MOV @R0, #04h
INC R0
MOV @R0, #50h
CLR A
MOV R4, A
MOV R0, #0Eh
MOV A, @R0
MOV R6, A
INC R0
MOV A, @R0
MOV 82h, A
MOV 83h, R6
CLR A
MOVC A, @A+DPTR
MOV R7, A
MOV A, #1Dh
ADD A, R4
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOV A, R7
MOVX @DPTR, A
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
INC R4
CJNE R4, #0Ch, DDh
CLR A
MOV R4, A
MOV R0, #0Eh
MOV A, @R0
MOV R6, A
INC R0
MOV A, @R0
MOV 82h, A
MOV 83h, R6
CLR A
MOVC A, @A+DPTR
MOV DPTR, #02FDh
MOVX @DPTR, A
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
MOV R0, #0Eh
MOV A, @R0
MOV R6, A
INC R0
MOV A, @R0
MOV 82h, A
MOV 83h, R6
CLR A
MOVC A, @A+DPTR
MOV DPTR, #02EAh
MOVX @DPTR, A
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
LCALL DBB7h
MOV DPTR, #02FFh
MOVX A, @DPTR
MOV R6, A
INC DPTR
MOVX A, @DPTR
MOV R7, A
MOV A, R4
ADD A, E0h
ADD A, #7Bh
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOV A, R6
MOVX @DPTR, A
INC DPTR
MOV A, R7
MOVX @DPTR, A
INC R4
CJNE R4, #0Ch, B4h
CLR A
MOV R4, A
MOV R0, #0Eh
MOV A, @R0
MOV R6, A
INC R0
MOV A, @R0
MOV 82h, A
MOV 83h, R6
CLR A
MOVC A, @A+DPTR
MOV DPTR, #02FDh
MOVX @DPTR, A
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
MOV R0, #0Eh
MOV A, @R0
MOV R6, A
INC R0
MOV A, @R0
MOV 82h, A
MOV 83h, R6
CLR A
MOVC A, @A+DPTR
MOV DPTR, #02EAh
MOVX @DPTR, A
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
LCALL DBB7h
MOV DPTR, #02FFh
MOVX A, @DPTR
MOV R6, A
INC DPTR
MOVX A, @DPTR
MOV R7, A
MOV A, R4
ADD A, E0h
ADD A, #EDh
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOV A, R6
MOVX @DPTR, A
INC DPTR
MOV A, R7
MOVX @DPTR, A
INC R4
CJNE R4, #0Ch, B4h
MOV R0, #0Eh
MOV A, @R0
MOV R6, A
INC R0
MOV A, @R0
MOV 82h, A
MOV 83h, R6
CLR A
MOVC A, @A+DPTR
MOV DPTR, #02FDh
MOVX @DPTR, A
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
MOV R0, #0Eh
MOV A, @R0
MOV R6, A
INC R0
MOV A, @R0
MOV 82h, A
MOV 83h, R6
CLR A
MOVC A, @A+DPTR
MOV DPTR, #02EAh
MOVX @DPTR, A
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
LCALL DBB7h
MOV DPTR, #02FFh
MOVX A, @DPTR
MOV R7, A
INC DPTR
MOVX A, @DPTR
MOV DPTR, #0075h
XCH A, R7
MOVX @DPTR, A
INC DPTR
MOV A, R7
MOVX @DPTR, A
ANL A7h, #FEh
RET
ORL A7h, #01h
MOV R0, #0Eh
MOV @R0, #05h
INC R0
MOV @R0, #00h
CLR A
MOV R4, A
MOV R0, #0Eh
MOV A, @R0
MOV R6, A
INC R0
MOV A, @R0
MOV 82h, A
MOV 83h, R6
CLR A
MOVC A, @A+DPTR
MOV R7, A
MOV A, #29h
ADD A, R4
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOV A, R7
MOVX @DPTR, A
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
INC R4
CJNE R4, #0Ch, DDh
CLR A
MOV R4, A
MOV R0, #0Eh
MOV A, @R0
MOV R6, A
INC R0
MOV A, @R0
MOV 82h, A
MOV 83h, R6
CLR A
MOVC A, @A+DPTR
MOV DPTR, #02FDh
MOVX @DPTR, A
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
MOV R0, #0Eh
MOV A, @R0
MOV R6, A
INC R0
MOV A, @R0
MOV 82h, A
MOV 83h, R6
CLR A
MOVC A, @A+DPTR
MOV DPTR, #02EAh
MOVX @DPTR, A
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
LCALL DBB7h
MOV DPTR, #02FFh
MOVX A, @DPTR
MOV R6, A
INC DPTR
MOVX A, @DPTR
MOV R7, A
MOV A, R4
ADD A, E0h
ADD A, #95h
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOV A, R6
MOVX @DPTR, A
INC DPTR
MOV A, R7
MOVX @DPTR, A
INC R4
CJNE R4, #0Ch, B4h
CLR A
MOV R4, A
MOV R0, #0Eh
MOV A, @R0
MOV R6, A
INC R0
MOV A, @R0
MOV 82h, A
MOV 83h, R6
CLR A
MOVC A, @A+DPTR
MOV DPTR, #02FDh
MOVX @DPTR, A
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
MOV R0, #0Eh
MOV A, @R0
MOV R6, A
INC R0
MOV A, @R0
MOV 82h, A
MOV 83h, R6
CLR A
MOVC A, @A+DPTR
MOV DPTR, #02EAh
MOVX @DPTR, A
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
LCALL DBB7h
MOV DPTR, #02FFh
MOVX A, @DPTR
MOV R6, A
INC DPTR
MOVX A, @DPTR
MOV R7, A
MOV A, R4
ADD A, E0h
ADD A, #05h
MOV 82h, A
CLR A
ADDC A, #01h
MOV 83h, A
MOV A, R6
MOVX @DPTR, A
INC DPTR
MOV A, R7
MOVX @DPTR, A
INC R4
CJNE R4, #0Ch, B4h
MOV R0, #0Eh
MOV A, @R0
MOV R6, A
INC R0
MOV A, @R0
MOV 82h, A
MOV 83h, R6
CLR A
MOVC A, @A+DPTR
MOV DPTR, #02FDh
MOVX @DPTR, A
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
MOV R0, #0Eh
MOV A, @R0
MOV R6, A
INC R0
MOV A, @R0
MOV 82h, A
MOV 83h, R6
CLR A
MOVC A, @A+DPTR
MOV DPTR, #02EAh
MOVX @DPTR, A
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
LCALL DBB7h
MOV DPTR, #02FFh
MOVX A, @DPTR
MOV R7, A
INC DPTR
MOVX A, @DPTR
MOV DPTR, #0077h
XCH A, R7
MOVX @DPTR, A
INC DPTR
MOV A, R7
MOVX @DPTR, A
ANL A7h, #FEh
RET
ORL A7h, #01h
MOV R0, #0Eh
MOV @R0, #05h
INC R0
MOV @R0, #50h
CLR A
MOV R4, A
MOV R0, #0Eh
MOV A, @R0
MOV R6, A
INC R0
MOV A, @R0
MOV 82h, A
MOV 83h, R6
CLR A
MOVC A, @A+DPTR
MOV R7, A
MOV A, #35h
ADD A, R4
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOV A, R7
MOVX @DPTR, A
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
INC R4
CJNE R4, #0Ch, DDh
CLR A
MOV R4, A
MOV R0, #0Eh
MOV A, @R0
MOV R6, A
INC R0
MOV A, @R0
MOV 82h, A
MOV 83h, R6
CLR A
MOVC A, @A+DPTR
MOV DPTR, #02FDh
MOVX @DPTR, A
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
MOV R0, #0Eh
MOV A, @R0
MOV R6, A
INC R0
MOV A, @R0
MOV 82h, A
MOV 83h, R6
CLR A
MOVC A, @A+DPTR
MOV DPTR, #02EAh
MOVX @DPTR, A
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
LCALL DBB7h
MOV DPTR, #02FFh
MOVX A, @DPTR
MOV R6, A
INC DPTR
MOVX A, @DPTR
MOV R7, A
MOV A, R4
ADD A, E0h
ADD A, #ADh
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOV A, R6
MOVX @DPTR, A
INC DPTR
MOV A, R7
MOVX @DPTR, A
INC R4
CJNE R4, #0Ch, B4h
CLR A
MOV R4, A
MOV R0, #0Eh
MOV A, @R0
MOV R6, A
INC R0
MOV A, @R0
MOV 82h, A
MOV 83h, R6
CLR A
MOVC A, @A+DPTR
MOV DPTR, #02FDh
MOVX @DPTR, A
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
MOV R0, #0Eh
MOV A, @R0
MOV R6, A
INC R0
MOV A, @R0
MOV 82h, A
MOV 83h, R6
CLR A
MOVC A, @A+DPTR
MOV DPTR, #02EAh
MOVX @DPTR, A
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
LCALL DBB7h
MOV DPTR, #02FFh
MOVX A, @DPTR
MOV R6, A
INC DPTR
MOVX A, @DPTR
MOV R7, A
MOV A, R4
ADD A, E0h
ADD A, #1Dh
MOV 82h, A
CLR A
ADDC A, #01h
MOV 83h, A
MOV A, R6
MOVX @DPTR, A
INC DPTR
MOV A, R7
MOVX @DPTR, A
INC R4
CJNE R4, #0Ch, B4h
MOV R0, #0Eh
MOV A, @R0
MOV R6, A
INC R0
MOV A, @R0
MOV 82h, A
MOV 83h, R6
CLR A
MOVC A, @A+DPTR
MOV DPTR, #02FDh
MOVX @DPTR, A
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
MOV R0, #0Eh
MOV A, @R0
MOV R6, A
INC R0
MOV A, @R0
MOV 82h, A
MOV 83h, R6
CLR A
MOVC A, @A+DPTR
MOV DPTR, #02EAh
MOVX @DPTR, A
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
LCALL DBB7h
MOV DPTR, #02FFh
MOVX A, @DPTR
MOV R7, A
INC DPTR
MOVX A, @DPTR
MOV DPTR, #0079h
XCH A, R7
MOVX @DPTR, A
INC DPTR
MOV A, R7
MOVX @DPTR, A
ANL A7h, #FEh
RET
ORL A7h, #01h
MOV R0, #0Eh
MOV @R0, #03h
INC R0
MOV @R0, #00h
CLR A
MOV R4, A
MOV R0, #0Eh
MOV A, @R0
MOV R6, A
INC R0
MOV A, @R0
MOV 82h, A
MOV 83h, R6
CLR A
MOVC A, @A+DPTR
MOV R7, A
MOV A, #41h
ADD A, R4
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOV A, R7
MOVX @DPTR, A
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
INC R4
CJNE R4, #0Ch, DDh
CLR A
MOV R4, A
MOV R0, #0Eh
MOV A, @R0
MOV R6, A
INC R0
MOV A, @R0
MOV 82h, A
MOV 83h, R6
CLR A
MOVC A, @A+DPTR
MOV DPTR, #02FDh
MOVX @DPTR, A
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
MOV R0, #0Eh
MOV A, @R0
MOV R6, A
INC R0
MOV A, @R0
MOV 82h, A
MOV 83h, R6
CLR A
MOVC A, @A+DPTR
MOV DPTR, #02EAh
MOVX @DPTR, A
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
LCALL DBB7h
MOV DPTR, #02FFh
MOVX A, @DPTR
MOV R6, A
INC DPTR
MOVX A, @DPTR
MOV R7, A
MOV A, R4
ADD A, E0h
ADD A, #C5h
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOV A, R6
MOVX @DPTR, A
INC DPTR
MOV A, R7
MOVX @DPTR, A
INC R4
CJNE R4, #0Ch, B4h
CLR A
MOV R4, A
MOV R0, #0Eh
MOV A, @R0
MOV R6, A
INC R0
MOV A, @R0
MOV 82h, A
MOV 83h, R6
CLR A
MOVC A, @A+DPTR
MOV DPTR, #02FDh
MOVX @DPTR, A
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
MOV R0, #0Eh
MOV A, @R0
MOV R6, A
INC R0
MOV A, @R0
MOV 82h, A
MOV 83h, R6
CLR A
MOVC A, @A+DPTR
MOV DPTR, #02EAh
MOVX @DPTR, A
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
LCALL DBB7h
MOV DPTR, #02FFh
MOVX A, @DPTR
MOV R6, A
INC DPTR
MOVX A, @DPTR
MOV R7, A
MOV A, R4
ADD A, E0h
ADD A, #35h
MOV 82h, A
CLR A
ADDC A, #01h
MOV 83h, A
MOV A, R6
MOVX @DPTR, A
INC DPTR
MOV A, R7
MOVX @DPTR, A
INC R4
CJNE R4, #0Ch, B4h
MOV R0, #0Eh
MOV A, @R0
MOV R6, A
INC R0
MOV A, @R0
MOV 82h, A
MOV 83h, R6
CLR A
MOVC A, @A+DPTR
MOV DPTR, #02FDh
MOVX @DPTR, A
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
MOV R0, #0Eh
MOV A, @R0
MOV R6, A
INC R0
MOV A, @R0
MOV 82h, A
MOV 83h, R6
CLR A
MOVC A, @A+DPTR
MOV DPTR, #02EAh
MOVX @DPTR, A
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
LCALL DBB7h
MOV DPTR, #02FFh
MOVX A, @DPTR
MOV R7, A
INC DPTR
MOVX A, @DPTR
MOV DPTR, #0093h
XCH A, R7
MOVX @DPTR, A
INC DPTR
MOV A, R7
MOVX @DPTR, A
ANL A7h, #FEh
RET
CLR AFh
LCALL DFB4h
LCALL DAB9h
LCALL DE26h
SETB B7h
SETB B6h
SETB B5h
SETB B4h
SETB B1h
CLR 09h
CLR A
MOV 36h, A
MOV C8h, A
ORL 86h, #40h
MOV 88h, #10h
ANL 86h, #3Fh
JNB 58h, 08h
MOV BAh, #38h
ORL A9h, #0Eh
SJMP 06h
CLR A
MOV BAh, A
ANL A9h, #F1h
CLR A
MOV 88h, A
MOV E8h, #7Ch
MOV D8h, A
ORL 86h, #40h
ORL 99h, #01h
ANL 86h, #3Fh
ANL B2h, #FBh
ANL B3h, #FEh
ANL B3h, #FDh
ANL B2h, #F7h
ORL 86h, #40h
ORL 9Ah, #85h
ANL 86h, #3Fh
ORL A9h, #10h
SETB AFh
MOV 8Eh, #55h
ORL 87h, #02h
NOP
NOP
NOP
NOP
NOP
NOP
MOV B1h, A
MOV R0, #0Ch
MOV @R0, A
INC R0
MOV @R0, #C8h
CLR AFh
MOV 88h, A
MOV E8h, #7Ch
MOV D8h, A
MOV BAh, A
ANL A9h, #F1h
MOV B2h, #08h
MOV B3h, #02h
MOV R7, #05h
MOV R6, #0Dh
LCALL DD8Dh
MOV B3h, #03h
MOV B2h, #0Ch
JNB 09h, 21h
ANL 80h, #EFh
ORL E1h, #10h
ORL A0h, #01h
ORL E3h, #01h
MOV R7, #14h
MOV R6, #34h
LCALL DD8Dh
ANL E9h, #EFh
ANL E1h, #EFh
ANL EBh, #FEh
ANL E3h, #FEh
CLR 09h
ORL 86h, #40h
ANL E8h, #FDh
ANL 99h, #FEh
ANL 86h, #3Fh
CLR A
MOV 36h, A
ORL 86h, #40h
MOV 9Ah, #5Fh
ANL 86h, #3Fh
SETB 00h
MOV DPTR, #0399h
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
LCALL CE49h
LCALL DAB9h
CLR 19h
LCALL 0006h
CLR 12h
CLR 1Bh
JNB 13h, 06h
LCALL DAB9h
LCALL BC55h
SETB AFh
RET
JB 2Ah, 03h
LJMP B16Eh
CLR 2Ah
MOV DPTR, #0383h
MOV A, #FFh
MOVX @DPTR, A
CLR A
MOV R7, A
MOV R6, A
MOV A, #82h
ADD A, R6
MOV 82h, A
CLR A
ADDC A, #02h
MOV 83h, A
MOVX A, @DPTR
MOV R5, A
MOV A, #62h
ADD A, R6
MOV R0, A
MOV A, @R0
MOV R4, A
XRL A, R5
JZ 0Eh
MOV A, #82h
ADD A, R6
MOV 82h, A
CLR A
ADDC A, #02h
MOV 83h, A
MOV A, R4
MOVX @DPTR, A
MOV R7, #01h
INC R6
CJNE R6, #1Ah, D9h
CLR A
MOV 4Bh, A
CLR 24h
CLR 25h
CLR 26h
CLR 27h
CLR 23h
CLR 28h
MOV R6, A
MOV A, #62h
ADD A, R6
MOV R0, A
MOV A, @R0
MOV R5, A
JNB E0h, 02h
INC 4Bh
MOV A, R5
JNB E1h, 02h
INC 4Bh
MOV A, R5
JNB E2h, 02h
INC 4Bh
MOV A, R5
JNB E3h, 02h
INC 4Bh
MOV A, R5
JNB E4h, 02h
INC 4Bh
MOV A, R5
JNB E5h, 02h
INC 4Bh
INC R6
CJNE R6, #1Ah, D3h
MOV A, R7
XRL A, #01h
JZ 62h
LCALL 45EAh
MOV A, 4Bh
JZ 35h
SETB 02h
MOV R0, #62h
MOV A, @R0
MOV R7, A
CJNE A, #01h, 04h
SETB 23h
SJMP 4Eh
MOV A, R7
CJNE A, #02h, 04h
SETB 24h
SJMP 46h
MOV A, R7
CJNE A, #04h, 04h
SETB 25h
SJMP 3Eh
MOV A, R7
CJNE A, #08h, 04h
SETB 26h
SJMP 36h
MOV A, R7
CJNE A, #10h, 04h
SETB 27h
SJMP 2Eh
MOV A, R7
CJNE A, #20h, 2Ah
SETB 28h
SJMP 26h
CLR 02h
CLR A
MOV DPTR, #02B1h
MOVX @DPTR, A
MOV DPTR, #02B0h
MOVX @DPTR, A
MOV DPTR, #02AFh
MOVX @DPTR, A
MOV DPTR, #02BCh
MOVX @DPTR, A
MOV DPTR, #02B2h
MOVX @DPTR, A
MOV DPTR, #02B1h
MOVX @DPTR, A
MOV DPTR, #02BEh
MOVX @DPTR, A
MOV DPTR, #02BDh
MOVX @DPTR, A
LCALL DC02h
NOP
RET
MOV R1, 07h
MOV A, R1
XRL A, #01h
JNZ 17h
MOV A, #C3h
ADD A, R5
MOV R0, A
MOV A, R3
ORL A, @R0
MOV @R0, A
MOV A, #B1h
ADD A, R5
MOV R0, A
MOV A, R3
CPL A
MOV R7, A
ANL A, @R0
MOV @R0, A
MOV A, #9Fh
ADD A, R5
MOV R0, A
MOV A, R7
ANL A, @R0
MOV @R0, A
MOV A, R1
XRL A, #02h
JNZ 16h
MOV A, #C3h
ADD A, R5
MOV R0, A
MOV A, R3
ORL A, @R0
MOV @R0, A
MOV A, #B1h
ADD A, R5
MOV R0, A
MOV A, R3
CPL A
ANL A, @R0
MOV @R0, A
MOV A, #9Fh
ADD A, R5
MOV R0, A
MOV A, R3
ORL A, @R0
MOV @R0, A
MOV A, R1
XRL A, #03h
JNZ 17h
MOV A, #C3h
ADD A, R5
MOV R0, A
MOV A, R3
CPL A
MOV R7, A
ANL A, @R0
MOV @R0, A
MOV A, #B1h
ADD A, R5
MOV R0, A
MOV A, R7
ANL A, @R0
MOV @R0, A
MOV A, #9Fh
ADD A, R5
MOV R0, A
MOV A, R3
ORL A, @R0
MOV @R0, A
MOV A, R1
XRL A, #04h
JNZ 16h
MOV A, #C3h
ADD A, R5
MOV R0, A
MOV A, R3
CPL A
ANL A, @R0
MOV @R0, A
MOV A, #B1h
ADD A, R5
MOV R0, A
MOV A, R3
ORL A, @R0
MOV @R0, A
MOV A, #9Fh
ADD A, R5
MOV R0, A
MOV A, R3
ORL A, @R0
MOV @R0, A
MOV A, R1
XRL A, #05h
JNZ 17h
MOV A, #C3h
ADD A, R5
MOV R0, A
MOV A, R3
CPL A
ANL A, @R0
MOV @R0, A
MOV A, #B1h
ADD A, R5
MOV R0, A
MOV A, R3
ORL A, @R0
MOV @R0, A
MOV A, #9Fh
ADD A, R5
MOV R0, A
MOV A, R3
CPL A
ANL A, @R0
MOV @R0, A
MOV A, R1
XRL A, #06h
JNZ 16h
MOV A, #C3h
ADD A, R5
MOV R0, A
MOV A, R3
ORL A, @R0
MOV @R0, A
MOV A, #9Fh
ADD A, R5
MOV R0, A
MOV A, R3
CPL A
ANL A, @R0
MOV @R0, A
MOV A, #B1h
ADD A, R5
MOV R0, A
MOV A, R3
ORL A, @R0
MOV @R0, A
MOV A, R1
XRL A, #07h
JNZ 15h
MOV A, #C3h
ADD A, R5
MOV R0, A
MOV A, R3
ORL A, @R0
MOV @R0, A
MOV A, #B1h
ADD A, R5
MOV R0, A
MOV A, R3
ORL A, @R0
MOV @R0, A
MOV A, #9Fh
ADD A, R5
MOV R0, A
MOV A, R3
ORL A, @R0
MOV @R0, A
MOV A, R1
XRL A, #08h
JNZ 17h
MOV A, #C3h
ADD A, R5
MOV R0, A
MOV A, R3
CPL A
MOV R7, A
ANL A, @R0
MOV @R0, A
MOV A, #B1h
ADD A, R5
MOV R0, A
MOV A, R7
ANL A, @R0
MOV @R0, A
MOV A, #9Fh
ADD A, R5
MOV R0, A
MOV A, R7
ANL A, @R0
MOV @R0, A
RET
CLR A
MOV R0, #0Eh
MOV @R0, A
INC R0
MOV @R0, A
SETB 61h
MOV 4Ch, #04h
LCALL D43Ch
DEC R0
MOV @R0, #01h
INC R0
MOV @R0, #00h
SETB 61h
MOV 4Ch, #05h
LCALL D43Ch
DEC R0
MOV @R0, #02h
INC R0
MOV @R0, #00h
SETB 61h
MOV 4Ch, #03h
LCALL D43Ch
LCALL D7F8h
LCALL D831h
LCALL D86Ah
LCALL D8A3h
LCALL D8DCh
MOV DPTR, #0041h
MOV A, #30h
MOVX @DPTR, A
MOV DPTR, #00C5h
CLR A
MOVX @DPTR, A
INC DPTR
INC A
MOVX @DPTR, A
MOV DPTR, #0135h
CLR A
MOVX @DPTR, A
INC DPTR
MOV A, #1Fh
MOVX @DPTR, A
MOV DPTR, #0093h
CLR A
MOVX @DPTR, A
INC DPTR
MOV A, #20h
MOVX @DPTR, A
MOV DPTR, #0035h
MOV A, #24h
MOVX @DPTR, A
MOV DPTR, #00ADh
CLR A
MOVX @DPTR, A
INC DPTR
INC A
MOVX @DPTR, A
MOV DPTR, #011Dh
CLR A
MOVX @DPTR, A
INC DPTR
MOV A, #1Fh
MOVX @DPTR, A
MOV DPTR, #0079h
CLR A
MOVX @DPTR, A
INC DPTR
MOV A, #20h
MOVX @DPTR, A
MOV DPTR, #0029h
MOV A, #1Eh
MOVX @DPTR, A
MOV DPTR, #0095h
CLR A
MOVX @DPTR, A
INC DPTR
INC A
MOVX @DPTR, A
MOV DPTR, #0105h
CLR A
MOVX @DPTR, A
INC DPTR
MOV A, #1Fh
MOVX @DPTR, A
MOV DPTR, #0077h
CLR A
MOVX @DPTR, A
INC DPTR
MOV A, #20h
MOVX @DPTR, A
MOV DPTR, #001Dh
MOV A, #18h
MOVX @DPTR, A
MOV DPTR, #007Bh
CLR A
MOVX @DPTR, A
INC DPTR
INC A
MOVX @DPTR, A
MOV DPTR, #00EDh
CLR A
MOVX @DPTR, A
INC DPTR
MOV A, #1Fh
MOVX @DPTR, A
MOV DPTR, #0075h
CLR A
MOVX @DPTR, A
INC DPTR
MOV A, #20h
MOVX @DPTR, A
MOV DPTR, #00E1h
MOV A, #12h
MOVX @DPTR, A
MOV DPTR, #0005h
CLR A
MOVX @DPTR, A
INC DPTR
INC A
MOVX @DPTR, A
MOV DPTR, #0059h
CLR A
MOVX @DPTR, A
INC DPTR
MOV A, #1Fh
MOVX @DPTR, A
MOV DPTR, #0072h
CLR A
MOVX @DPTR, A
INC DPTR
MOV A, #20h
MOVX @DPTR, A
RET
ANL 86h, #3Fh
CJNE R7, #01h, 12h
SETB B0h
SETB A7h
SETB A4h
ORL 86h, #40h
SETB B5h
SETB 85h
SETB 82h
LJMP B3FBh
CJNE R7, #02h, 12h
SETB A6h
ORL 86h, #40h
SETB B6h
SETB B3h
SETB 87h
SETB 84h
SETB 81h
LJMP B3FBh
CJNE R7, #03h, 12h
SETB A5h
ORL 86h, #40h
SETB B7h
SETB B4h
SETB 86h
SETB 83h
SETB 80h
LJMP B3FBh
MOV A, R7
XRL A, #04h
JNZ 1Dh
SETB A6h
SETB A5h
ORL 86h, #40h
SETB B6h
SETB B3h
SETB 87h
SETB 84h
SETB 81h
SETB B7h
SETB B4h
SETB 86h
SETB 83h
SETB 80h
SJMP 70h
MOV A, R7
XRL A, #05h
JNZ 1Dh
SETB B0h
SETB A7h
SETB A4h
SETB A5h
ORL 86h, #40h
SETB B5h
SETB 85h
SETB 82h
SETB B7h
SETB B4h
SETB 86h
SETB 83h
SETB 80h
SJMP 4Eh
MOV A, R7
XRL A, #06h
JNZ 1Dh
SETB B0h
SETB A7h
SETB A4h
SETB A6h
ORL 86h, #40h
SETB B5h
SETB 85h
SETB 82h
SETB B6h
SETB B3h
SETB 87h
SETB 84h
SETB 81h
SJMP 2Ch
MOV A, R7
XRL A, #07h
JNZ 2Ah
SETB B0h
SETB A7h
SETB A4h
SETB A6h
SETB A5h
ORL 86h, #40h
SETB B5h
SETB 85h
SETB 82h
SETB B6h
SETB B3h
SETB 87h
SETB 84h
SETB 81h
SETB B7h
SETB B4h
SETB 86h
SETB 83h
SETB 80h
ANL 86h, #3Fh
RET
JB 18h, 03h
LJMP B4D1h
JB 01h, 03h
LJMP B4D1h
MOV DPTR, #03C6h
MOVX A, @DPTR
MOV R7, A
JNZ 05h
MOV 4Bh, #08h
SJMP 22h
MOV A, R7
CJNE A, #01h, 05h
MOV 4Bh, #14h
SJMP 19h
MOV A, R7
CJNE A, #02h, 05h
MOV 4Bh, #2Dh
SJMP 10h
MOV A, R7
CJNE A, #03h, 05h
MOV 4Bh, #46h
SJMP 07h
MOV A, R7
CJNE A, #04h, 03h
MOV 4Bh, #FFh
MOV DPTR, #03C9h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, 4Bh
JNC 03h
LJMP B4D1h
CLR A
MOVX @DPTR, A
JB 65h, 10h
MOV DPTR, #03C8h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #18h
JC 1Bh
CLR A
MOVX @DPTR, A
SJMP 17h
MOV DPTR, #03C8h
MOVX A, @DPTR
SETB C
SUBB A, #00h
JC 08h
MOVX A, @DPTR
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
JNZ 08h
SJMP 03h
MOV DPTR, #03C8h
MOV A, #18h
MOVX @DPTR, A
MOV DPTR, #03C8h
MOVX A, @DPTR
ADD A, E0h
ADD A, E0h
ADD A, #EFh
MOV 82h, A
CLR A
ADDC A, #A1h
MOV 83h, A
LCALL C975h
MOV DPTR, #03B7h
LCALL C985h
MOV R7, #01h
LCALL A836h
MOV DPTR, #03C8h
MOVX A, @DPTR
ADD A, E0h
ADD A, E0h
ADD A, #0Fh
MOV 82h, A
CLR A
ADDC A, #A2h
MOV 83h, A
LCALL C975h
MOV DPTR, #03B7h
LCALL C985h
MOV R7, #02h
LCALL A836h
MOV DPTR, #03C8h
MOVX A, @DPTR
ADD A, E0h
ADD A, E0h
ADD A, #2Fh
MOV 82h, A
CLR A
ADDC A, #A2h
MOV 83h, A
LCALL C975h
MOV DPTR, #03B7h
LCALL C985h
MOV R7, #03h
LCALL A836h
RET
MOV DPTR, #03B1h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOV DPTR, #03B6h
MOVX A, @DPTR
MOV F0h, #03h
MUL AB
MOV R7, A
MOV DPTR, #03B1h
MOVX A, @DPTR
SETB C
SUBB A, R7
MOV A, F0h
XRL A, #80h
MOV R0, A
MOV A, #80h
SUBB A, R0
JNC 03h
LJMP B5A2h
CLR A
MOVX @DPTR, A
MOV A, 09h
SUBB A, #04h
JC 06h
MOV R2, #05h
MOV R3, #FAh
SJMP 29h
MOV A, 09h
CJNE A, #03h, 06h
MOV R2, #04h
MOV R3, #C8h
SJMP 1Eh
MOV A, 09h
CJNE A, #02h, 06h
MOV R2, #03h
MOV R3, #96h
SJMP 13h
MOV A, 09h
CJNE A, #01h, 06h
MOV R2, #02h
MOV R3, #64h
SJMP 08h
MOV A, 09h
JNZ 04h
MOV R2, #01h
MOV R3, #32h
MOV DPTR, #03B5h
MOVX A, @DPTR
ADD A, R2
MOVX @DPTR, A
MOVX A, @DPTR
CLR C
SUBB A, R3
JC 0Fh
CLR A
MOVX @DPTR, A
MOV DPTR, #03B3h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SUBB A, #03h
JC 02h
CLR A
MOVX @DPTR, A
MOV DPTR, #03B3h
MOVX A, @DPTR
MOV R7, A
JNZ 12h
MOV DPTR, #03B5h
MOVX A, @DPTR
MOV R6, A
MOV DPTR, #03B2h
MOVX @DPTR, A
CLR C
MOV A, R3
SUBB A, R6
MOV DPTR, #03AFh
MOVX @DPTR, A
SJMP 2Bh
MOV A, R7
CJNE A, #01h, 12h
MOV DPTR, #03B5h
MOVX A, @DPTR
MOV R7, A
MOV DPTR, #03B0h
MOVX @DPTR, A
CLR C
MOV A, R3
SUBB A, R7
MOV DPTR, #03B2h
MOVX @DPTR, A
SJMP 15h
MOV DPTR, #03B3h
MOVX A, @DPTR
CJNE A, #02h, 0Eh
MOV DPTR, #03B5h
MOVX A, @DPTR
MOV R7, A
MOV DPTR, #03AFh
MOVX @DPTR, A
CLR C
MOV A, R3
SUBB A, R7
INC DPTR
MOVX @DPTR, A
MOV DPTR, #03AFh
MOVX A, @DPTR
MOV DDh, A
CLR A
MOV DEh, A
INC DPTR
MOVX A, @DPTR
MOV DBh, A
CLR A
MOV DCh, A
MOV DPTR, #03B2h
MOVX A, @DPTR
MOV D9h, A
CLR A
MOV DAh, A
RET
MOV R0, #0Eh
MOV @R0, #03h
INC R0
MOV @R0, #00h
SETB 61h
MOV 4Ch, #03h
LCALL D43Ch
CLR A
MOV R3, A
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R4, A
INC R0
MOV A, @R0
MOV R5, A
MOV A, R4
MOV 4Ch, A
MOV 4Dh, R5
MOV A, #41h
ADD A, R3
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
INC R3
CJNE R3, #0Ch, D8h
CLR A
MOV R3, A
MOV A, R3
ADD A, E0h
ADD A, #C5h
MOV 82h, A
CLR A
ADDC A, #00h
LCALL CA2Fh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R4, A
INC R0
MOV A, @R0
MOV R5, A
MOV A, R4
MOV 4Ch, A
MOV 4Dh, R5
MOV DPTR, #02EAh
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
INC R3
CJNE R3, #0Ch, CCh
CLR A
MOV R3, A
MOV A, R3
ADD A, E0h
ADD A, #35h
MOV 82h, A
CLR A
ADDC A, #01h
LCALL CA2Fh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R4, A
INC R0
MOV A, @R0
MOV R5, A
MOV A, R4
MOV 4Ch, A
MOV 4Dh, R5
MOV DPTR, #02EAh
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
INC R3
CJNE R3, #0Ch, CCh
MOV DPTR, #0093h
LCALL CA31h
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R4, A
INC R0
MOV A, @R0
MOV R5, A
MOV A, R4
MOV 4Ch, A
MOV 4Dh, R5
MOV DPTR, #02EAh
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
RET
JB 05h, 03h
LJMP B73Dh
MOV R0, #64h
MOV A, @R0
JB E0h, 03h
LJMP B72Eh
JB 22h, 03h
LJMP B730h
CLR 22h
CLR A
MOV R5, A
MOV R4, A
MOV R7, #01h
LCALL D9EFh
CLR A
MOV R5, A
MOV R4, A
MOV R7, #02h
LCALL D9EFh
CLR A
MOV R5, A
MOV R4, A
MOV R7, #03h
LCALL D9EFh
CLR A
MOV DPTR, #01A9h
MOVX @DPTR, A
MOV DPTR, #01ACh
MOVX @DPTR, A
MOV DPTR, #01AEh
MOVX @DPTR, A
MOV DPTR, #01AFh
MOVX @DPTR, A
MOV DPTR, #01B0h
MOVX @DPTR, A
MOV DPTR, #01B1h
MOVX @DPTR, A
LCALL B24Dh
LCALL DECCh
MOV DPTR, #0356h
MOV A, #08h
MOVX @DPTR, A
MOV DPTR, #0392h
MOVX @DPTR, A
MOV DPTR, #0397h
MOVX @DPTR, A
MOV 09h, #04h
MOV DPTR, #03B6h
MOV A, #E6h
MOVX @DPTR, A
MOV DPTR, #021Dh
MOV A, #3Ch
MOVX @DPTR, A
MOV DPTR, #0370h
MOV A, #04h
MOVX @DPTR, A
MOV DPTR, #0332h
MOV A, #02h
MOVX @DPTR, A
MOV DPTR, #038Dh
MOV A, #1Eh
MOVX @DPTR, A
CLR 2Bh
MOV DPTR, #03CCh
MOV A, #01h
MOVX @DPTR, A
LCALL C9C8h
SETB 10h
SETB 29h
CLR 12h
CLR 1Bh
MOV DPTR, #03CBh
MOV A, #01h
MOVX @DPTR, A
SETB 08h
MOV R7, A
LCALL C0A6h
MOV 09h, #04h
MOV R7, 09h
LCALL D506h
MOV R7, #12h
MOV R6, #02h
LCALL DD8Dh
MOV R7, 09h
LCALL D506h
MOV R7, #12h
MOV R6, #02h
LCALL DD8Dh
LCALL 8C5Eh
SJMP 02h
SETB 22h
JNB 23h, 08h
JNB 21h, 07h
CLR 21h
LJMP B24Dh
SETB 21h
RET
JB 05h, 03h
LJMP B7FCh
MOV R0, #64h
MOV A, @R0
JNB E1h, 1Eh
JNB 44h, 1Dh
CLR 44h
LCALL C9C8h
MOV DPTR, #03CDh
MOV A, #03h
MOVX @DPTR, A
SETB 17h
MOV DPTR, #03CCh
MOV A, #01h
MOVX @DPTR, A
LCALL A33Fh
LCALL 8C5Eh
SJMP 02h
SETB 44h
MOV R0, #65h
MOV A, @R0
JNB E1h, 1Dh
JNB 45h, 1Ch
CLR 45h
LCALL C9C8h
MOV DPTR, #03CDh
MOV A, #03h
MOVX @DPTR, A
SETB 17h
MOV DPTR, #03CCh
DEC A
MOVX @DPTR, A
LCALL A33Fh
LCALL 8C5Eh
SJMP 02h
SETB 45h
MOV R0, #66h
MOV A, @R0
JNB E1h, 1Ch
JNB 46h, 1Bh
CLR 46h
LCALL C9C8h
MOV DPTR, #03CDh
MOV A, #03h
MOVX @DPTR, A
SETB 17h
MOV DPTR, #03CCh
MOVX @DPTR, A
LCALL A33Fh
LCALL 8C5Eh
SJMP 02h
SETB 46h
MOV R0, #67h
MOV A, @R0
JNB E1h, 1Dh
JNB 47h, 1Ch
CLR 47h
LCALL C9C8h
MOV DPTR, #03CDh
MOV A, #03h
MOVX @DPTR, A
SETB 17h
MOV DPTR, #03CCh
INC A
MOVX @DPTR, A
LCALL A33Fh
LCALL 8C5Eh
SJMP 02h
SETB 47h
MOV R0, #68h
MOV A, @R0
JNB E1h, 1Ch
JNB 48h, 1Bh
CLR 48h
LCALL C9C8h
MOV DPTR, #03CDh
MOV A, #03h
MOVX @DPTR, A
SETB 17h
MOV DPTR, #03CCh
MOV A, #05h
MOVX @DPTR, A
LCALL A33Fh
LJMP 8C5Eh
SETB 48h
RET
JB 05h, 03h
LJMP B8BBh
MOV R0, #72h
MOV A, @R0
JB E2h, 03h
LJMP B8B9h
JB 49h, 03h
LJMP B8BBh
CLR 49h
JNB 14h, 11h
MOV DPTR, #0397h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 78h
MOV A, #01h
MOVX @DPTR, A
SJMP 73h
JNB 07h, 11h
MOV DPTR, #0397h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
SJMP 5Fh
JNB 08h, 14h
MOV DPTR, #03CBh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #07h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #03CBh
SJMP 15h
JNB 0Dh, 19h
MOV DPTR, #03B4h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #07h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #03B4h
MOVX A, @DPTR
MOV R7, A
LCALL C0A6h
SJMP 47h
JNB 13h, 17h
MOV DPTR, #0331h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #07h
JC 03h
MOV A, #01h
MOVX @DPTR, A
LCALL DAB9h
LCALL BC55h
SJMP 2Dh
JNB 1Ch, 11h
MOV DPTR, #0356h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
SJMP 19h
JNB 16h, 11h
MOV DPTR, #0392h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 03h
MOV A, #01h
MOVX @DPTR, A
SJMP 05h
JNB 18h, 07h
CPL 65h
LJMP 8C5Eh
SETB 49h
RET
MOV DPTR, #03CCh
MOVX A, @DPTR
CJNE A, #01h, 1Dh
MOV R7, #50h
MOV R6, #00h
LCALL BAF0h
CLR A
MOV R0, #0Eh
MOV @R0, A
INC R0
MOV @R0, A
SETB 61h
MOV 4Ch, A
LCALL D43Ch
LCALL C6CBh
MOV R0, #0Eh
MOV @R0, #00h
SJMP 46h
MOV DPTR, #03CCh
MOVX A, @DPTR
CJNE A, #02h, 20h
CLR A
MOV R7, A
MOV R6, A
LCALL BAF0h
MOV R0, #0Eh
MOV @R0, #00h
INC R0
MOV @R0, #50h
SETB 61h
CLR A
MOV 4Ch, A
LCALL D43Ch
LCALL C6CBh
CLR A
MOV R0, #0Eh
MOV @R0, A
INC R0
MOV @R0, A
SJMP 6Fh
MOV DPTR, #03CCh
MOVX A, @DPTR
CJNE A, #03h, 1Dh
MOV R7, #50h
MOV R6, #01h
LCALL BAF0h
MOV R0, #0Eh
MOV @R0, #01h
INC R0
MOV @R0, #00h
LCALL D437h
LCALL C6CBh
MOV R0, #0Eh
MOV @R0, #01h
INC R0
MOV @R0, #50h
SJMP 4Bh
MOV DPTR, #03CCh
MOVX A, @DPTR
CJNE A, #04h, 1Dh
MOV R7, #00h
MOV R6, #01h
LCALL BAF0h
MOV R0, #0Eh
MOV @R0, #01h
INC R0
MOV @R0, #50h
LCALL D437h
LCALL C6CBh
MOV R0, #0Eh
MOV @R0, #01h
INC R0
MOV @R0, #00h
SJMP 27h
MOV DPTR, #03CCh
MOVX A, @DPTR
CJNE A, #05h, 23h
MOV R7, #50h
MOV R6, #02h
LCALL BAF0h
MOV R0, #0Eh
MOV @R0, #02h
INC R0
MOV @R0, #00h
SETB 61h
MOV 4Ch, #02h
LCALL D43Ch
LCALL C6CBh
MOV R0, #0Eh
MOV @R0, #02h
INC R0
MOV @R0, #50h
LCALL C469h
RET
MOV R0, #0Eh
MOV @R0, #07h
INC R0
MOV @R0, #00h
SETB 61h
MOV 4Ch, #07h
LCALL D43Ch
SETB 61h
DEC R0
MOV A, @R0
MOV R4, A
INC R0
MOV A, @R0
MOV R5, A
MOV A, R4
MOV 4Ch, A
MOV 4Dh, R5
MOV DPTR, #01A9h
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R4, A
INC R0
MOV A, @R0
MOV R5, A
MOV A, R4
MOV 4Ch, A
MOV 4Dh, R5
MOV DPTR, #01ACh
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R4, A
INC R0
MOV A, @R0
MOV R5, A
MOV A, R4
MOV 4Ch, A
MOV 4Dh, R5
MOV DPTR, #01AEh
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R4, A
INC R0
MOV A, @R0
MOV R5, A
MOV A, R4
MOV 4Ch, A
MOV 4Dh, R5
MOV DPTR, #01AFh
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R4, A
INC R0
MOV A, @R0
MOV R5, A
MOV A, R4
MOV 4Ch, A
MOV 4Dh, R5
MOV DPTR, #01B0h
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R4, A
INC R0
MOV A, @R0
MOV R5, A
MOV A, R4
MOV 4Ch, A
MOV 4Dh, R5
MOV DPTR, #01B1h
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
RET
MOV R5, 07h
MOV R4, 06h
CLR A
MOV DPTR, #02FDh
MOVX @DPTR, A
MOV A, R5
JNB E0h, 04h
MOVX A, @DPTR
ORL A, #01h
MOVX @DPTR, A
MOV A, R5
JNB E1h, 07h
MOV DPTR, #02FDh
MOVX A, @DPTR
ORL A, #02h
MOVX @DPTR, A
MOV A, R5
JNB E2h, 07h
MOV DPTR, #02FDh
MOVX A, @DPTR
ORL A, #04h
MOVX @DPTR, A
MOV A, R5
JNB E3h, 07h
MOV DPTR, #02FDh
MOVX A, @DPTR
ORL A, #08h
MOVX @DPTR, A
MOV A, R5
JNB E4h, 07h
MOV DPTR, #02FDh
MOVX A, @DPTR
ORL A, #10h
MOVX @DPTR, A
MOV A, R5
JNB E5h, 07h
MOV DPTR, #02FDh
MOVX A, @DPTR
ORL A, #20h
MOVX @DPTR, A
MOV A, R5
JNB E6h, 07h
MOV DPTR, #02FDh
MOVX A, @DPTR
ORL A, #40h
MOVX @DPTR, A
MOV A, R5
JNB E7h, 07h
MOV DPTR, #02FDh
MOVX A, @DPTR
ORL A, #80h
MOVX @DPTR, A
CLR A
MOV DPTR, #02EAh
MOVX @DPTR, A
MOV A, R4
JNB E0h, 04h
MOVX A, @DPTR
ORL A, #01h
MOVX @DPTR, A
MOV A, R4
JNB E1h, 07h
MOV DPTR, #02EAh
MOVX A, @DPTR
ORL A, #02h
MOVX @DPTR, A
MOV A, R4
JNB E2h, 07h
MOV DPTR, #02EAh
MOVX A, @DPTR
ORL A, #04h
MOVX @DPTR, A
MOV A, R4
JNB E3h, 07h
MOV DPTR, #02EAh
MOVX A, @DPTR
ORL A, #08h
MOVX @DPTR, A
MOV A, R4
JNB E4h, 07h
MOV DPTR, #02EAh
MOVX A, @DPTR
ORL A, #10h
MOVX @DPTR, A
MOV A, R4
JNB E5h, 07h
MOV DPTR, #02EAh
MOVX A, @DPTR
ORL A, #20h
MOVX @DPTR, A
MOV A, R4
JNB E6h, 07h
MOV DPTR, #02EAh
MOVX A, @DPTR
ORL A, #40h
MOVX @DPTR, A
MOV A, R4
JNB E7h, 07h
MOV DPTR, #02EAh
MOVX A, @DPTR
ORL A, #80h
MOVX @DPTR, A
RET
MOV 4Dh, R6
MOV 4Eh, R7
CLR A
MOV R7, A
MOV DPTR, #02FEh
MOVX @DPTR, A
ORL A7h, #01h
MOV R6, A
MOV A, R6
MOV R4, #00h
ADD A, 4Eh
MOV R5, A
MOV A, R4
ADDC A, 4Dh
MOV 82h, R5
MOV 83h, A
CLR A
MOVC A, @A+DPTR
MOV R5, A
MOV A, #EBh
ADD A, R6
MOV 82h, A
CLR A
ADDC A, #02h
MOV 83h, A
MOV A, R5
MOVX @DPTR, A
MOV A, #EBh
ADD A, R6
MOV 82h, A
CLR A
ADDC A, #02h
MOV 83h, A
MOVX A, @DPTR
ORL 07h, A
INC R6
CJNE R6, #12h, D3h
MOV R1, 06h
CLR A
MOV R6, A
MOV A, R1
MOV R4, #00h
ADD A, 4Eh
MOV R5, A
MOV A, R4
ADDC A, 4Dh
MOV R4, A
MOV A, R6
MOV R2, #00h
ADD A, R5
MOV R5, A
MOV A, R2
ADDC A, R4
MOV 82h, R5
MOV 83h, A
CLR A
MOVC A, @A+DPTR
MOV R5, A
MOV A, #D8h
ADD A, R6
MOV 82h, A
CLR A
ADDC A, #02h
MOV 83h, A
MOV A, R5
MOVX @DPTR, A
MOV A, #D8h
ADD A, R6
MOV 82h, A
CLR A
ADDC A, #02h
MOV 83h, A
MOVX A, @DPTR
ORL 07h, A
INC R6
CJNE R6, #12h, CBh
MOV A, R1
ADD A, R6
MOV R1, A
CLR A
MOV R6, A
MOV A, R1
MOV R4, #00h
ADD A, 4Eh
MOV R5, A
MOV A, R4
ADDC A, 4Dh
MOV R4, A
MOV A, R6
MOV R2, #00h
ADD A, R5
MOV R5, A
MOV A, R2
ADDC A, R4
MOV 82h, R5
MOV 83h, A
CLR A
MOVC A, @A+DPTR
MOV R5, A
MOV A, #C6h
ADD A, R6
MOV 82h, A
CLR A
ADDC A, #02h
MOV 83h, A
MOV A, R5
MOVX @DPTR, A
MOV A, #C6h
ADD A, R6
MOV 82h, A
CLR A
ADDC A, #02h
MOV 83h, A
MOVX A, @DPTR
ORL 07h, A
INC R6
CJNE R6, #12h, CBh
ANL A7h, #FEh
MOV DPTR, #02FEh
MOV A, R7
MOVX @DPTR, A
RET
CLR A
MOV R5, A
MOV R4, A
LCALL 83F4h
MOV DPTR, #0302h
MOVX A, @DPTR
XRL A, #AAh
JNZ 03h
LJMP BC54h
MOV DPTR, #0371h
MOV A, #07h
MOVX @DPTR, A
LCALL DC73h
MOV DPTR, #0371h
MOV A, #0Fh
MOVX @DPTR, A
LCALL DC73h
MOV DPTR, #0371h
MOV A, #1Eh
MOVX @DPTR, A
LCALL DC94h
MOV DPTR, #0371h
MOV A, #27h
MOVX @DPTR, A
LCALL DC94h
MOV DPTR, #0371h
MOV A, #36h
MOVX @DPTR, A
LCALL DCB5h
MOV DPTR, #0371h
MOV A, #3Eh
MOVX @DPTR, A
LCALL DCB5h
MOV DPTR, #0371h
MOV A, #4Fh
MOVX @DPTR, A
LCALL DCD6h
MOV DPTR, #0371h
MOV A, #55h
MOVX @DPTR, A
LCALL DCD6h
MOV DPTR, #0371h
MOV A, #56h
MOVX @DPTR, A
LCALL DCD6h
MOV DPTR, #0371h
MOV A, #67h
MOVX @DPTR, A
LCALL DCF7h
MOV DPTR, #0371h
MOV A, #6Ch
MOVX @DPTR, A
LCALL DCF7h
MOV DPTR, #0371h
MOV A, #6Dh
MOVX @DPTR, A
LCALL DCF7h
MOV DPTR, #0371h
MOV A, #7Fh
MOVX @DPTR, A
LCALL DD18h
MOV DPTR, #0371h
MOV A, #80h
MOVX @DPTR, A
LCALL DD18h
MOV DPTR, #0371h
MOV A, #81h
MOVX @DPTR, A
LCALL DD18h
LCALL DD12h
MOV DPTR, #0371h
MOV A, #83h
MOVX @DPTR, A
LCALL DD18h
MOV DPTR, #0371h
MOV A, #84h
MOVX @DPTR, A
LCALL DD18h
RET
MOV DPTR, #0331h
MOVX A, @DPTR
XRL A, #07h
JNZ 33h
LCALL C2E4h
MOV DPTR, #01A9h
MOVX A, @DPTR
MOV R7, A
LCALL D47Ch
MOV DPTR, #01ACh
MOVX A, @DPTR
MOV R7, A
LCALL D143h
MOV DPTR, #01AEh
MOVX A, @DPTR
MOV R7, A
LCALL D192h
MOV DPTR, #01AFh
MOVX A, @DPTR
MOV R7, A
LCALL D1E1h
MOV DPTR, #01B0h
MOVX A, @DPTR
MOV R7, A
LCALL D4C1h
MOV DPTR, #01B1h
MOVX A, @DPTR
MOV R7, A
LJMP D984h
MOV DPTR, #0331h
MOVX A, @DPTR
CJNE A, #01h, 04h
MOV R7, #01h
SJMP 5Eh
MOV DPTR, #0331h
MOVX A, @DPTR
CJNE A, #02h, 04h
MOV R7, #02h
SJMP 53h
MOV DPTR, #0331h
MOVX A, @DPTR
CJNE A, #03h, 04h
MOV R7, #03h
SJMP 48h
MOV DPTR, #0331h
MOVX A, @DPTR
CJNE A, #04h, 09h
MOV R7, #01h
LCALL B327h
MOV R7, #02h
SJMP 38h
MOV DPTR, #0331h
MOVX A, @DPTR
CJNE A, #05h, 09h
MOV R7, #02h
LCALL B327h
MOV R7, #03h
SJMP 28h
MOV DPTR, #0331h
MOVX A, @DPTR
CJNE A, #06h, 09h
MOV R7, #01h
LCALL B327h
MOV R7, #03h
SJMP 18h
MOV DPTR, #0331h
MOVX A, @DPTR
SETB C
SUBB A, #08h
JC 06h
MOV A, #01h
MOVX @DPTR, A
MOV R7, A
SJMP 09h
MOV DPTR, #0331h
MOVX A, @DPTR
JNZ 06h
INC A
MOVX @DPTR, A
MOV R7, A
LCALL B327h
RET
PUSH E0h
PUSH F0h
PUSH 83h
PUSH 82h
PUSH D0h
MOV D0h, #18h
PUSH 86h
PUSH A7h
ANL 86h, #3Fh
ANL A7h, #FEh
MOV B1h, #00h
JB 00h, 72h
MOV C, 16h
ORL C, 1Ah
ORL C, 0Dh
CLR A
RLC A
MOV R7, A
MOV DPTR, #03C8h
MOVX A, @DPTR
ORL A, R7
MOV R7, A
MOV C, 1Ch
CLR A
RLC A
ORL A, R7
MOV R7, A
MOV C, 08h
CLR A
RLC A
ORL A, R7
MOV R7, A
MOV C, 10h
CLR A
RLC A
ORL A, R7
MOV R7, A
MOV C, 07h
CLR A
RLC A
ORL A, R7
MOV R7, A
MOV C, 18h
CLR A
RLC A
ORL A, R7
MOV R7, A
MOV C, 17h
CLR A
RLC A
ORL A, R7
MOV R7, A
MOV C, 14h
CLR A
RLC A
ORL A, R7
JZ 05h
LCALL 7278h
SJMP 09h
LCALL 9C4Eh
LCALL 9C4Eh
LCALL 9C4Eh
MOV C, 16h
ORL C, 1Ch
JNC 0Eh
MOV DPTR, #036Fh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SUBB A, #07h
JC 03h
MOV A, #01h
MOVX @DPTR, A
MOV DPTR, #0398h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
CJNE A, #14h, 0Fh
CLR A
MOVX @DPTR, A
SETB 4Ch
JB 13h, 08h
LCALL DDDDh
SJMP 00h
LCALL DAB9h
CLR CFh
POP A7h
POP 86h
POP D0h
POP 82h
POP 83h
POP F0h
POP E0h
RETI
MOV A, #0Bh
MOV DPTR, #0301h
MOVX @DPTR, A
MOV DPTR, #0301h
MOVX A, @DPTR
ADD A, #06h
MOVX @DPTR, A
JB 30h, 0Dh
MOVX A, @DPTR
MOV DPTR, #030Eh
MOVX @DPTR, A
SETB 30h
CLR A
MOV DPTR, #0304h
MOVX @DPTR, A
RET
JB 31h, 10h
MOV DPTR, #0301h
MOVX A, @DPTR
MOV DPTR, #030Fh
MOVX @DPTR, A
SETB 31h
CLR A
MOV DPTR, #0305h
MOVX @DPTR, A
RET
JB 32h, 10h
MOV DPTR, #0301h
MOVX A, @DPTR
MOV DPTR, #0310h
MOVX @DPTR, A
SETB 32h
CLR A
MOV DPTR, #0306h
MOVX @DPTR, A
RET
JB 33h, 10h
MOV DPTR, #0301h
MOVX A, @DPTR
MOV DPTR, #0311h
MOVX @DPTR, A
SETB 33h
CLR A
MOV DPTR, #0307h
MOVX @DPTR, A
RET
JB 34h, 10h
MOV DPTR, #0301h
MOVX A, @DPTR
MOV DPTR, #0313h
MOVX @DPTR, A
SETB 34h
CLR A
MOV DPTR, #0308h
MOVX @DPTR, A
RET
JB 35h, 10h
MOV DPTR, #0301h
MOVX A, @DPTR
MOV DPTR, #0315h
MOVX @DPTR, A
SETB 35h
CLR A
MOV DPTR, #0309h
MOVX @DPTR, A
RET
JB 36h, 10h
MOV DPTR, #0301h
MOVX A, @DPTR
MOV DPTR, #0317h
MOVX @DPTR, A
SETB 36h
CLR A
MOV DPTR, #030Ah
MOVX @DPTR, A
RET
JB 37h, 0Fh
MOV DPTR, #0301h
MOVX A, @DPTR
MOV DPTR, #031Ah
MOVX @DPTR, A
SETB 37h
CLR A
MOV DPTR, #030Bh
MOVX @DPTR, A
RET
MOV A, 2Eh
ANL A, #1Fh
XRL A, #02h
JZ 03h
LJMP BEDDh
ORL 86h, #40h
ANL 9Dh, #F0h
ORL 9Dh, #02h
ANL 86h, #3Fh
MOV A, 32h
CJNE A, #80h, 1Ch
ORL 86h, #40h
MOV 3Dh, #0Ah
MOV 3Eh, #08h
MOV A, 98h
ANL A, #02h
CLR C
RRC A
MOV R7, A
INC 3Eh
MOV A, 3Eh
MOV R4, 3Dh
JNZ 4Ah
INC 3Dh
SJMP 46h
MOV A, 32h
CJNE A, #81h, 1Fh
ORL 86h, #40h
MOV 3Dh, #0Ah
MOV 3Eh, #08h
MOV A, C0h
ANL A, #08h
RRC A
RRC A
RRC A
ANL A, #1Fh
MOV R7, A
INC 3Eh
MOV A, 3Eh
MOV R4, 3Dh
JNZ 02h
INC 3Dh
SJMP 22h
MOV A, 32h
CJNE A, #82h, 2Eh
ORL 86h, #40h
MOV 3Dh, #0Ah
MOV 3Eh, #08h
MOV A, D8h
ANL A, #08h
RRC A
RRC A
RRC A
ANL A, #1Fh
MOV R7, A
INC 3Eh
MOV A, 3Eh
MOV R4, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R4
MOV A, R7
MOVX @DPTR, A
MOV 3Eh, 82h
MOV 3Dh, 83h
CLR A
MOVX @DPTR, A
SJMP 02h
SJMP 0Ah
ORL 86h, #40h
ORL 98h, #04h
ANL 86h, #3Fh
RET
LCALL DEB9h
RET
MOV R0, #FFh
CLR A
MOV @R0, A
DJNZ R0, FDh
MOV DPTR, #0000h
MOV R7, #00h
MOV R6, #09h
CLR A
MOVX @DPTR, A
INC DPTR
DJNZ R7, FCh
DJNZ R6, FAh
MOV 81h, #D4h
LJMP BF36h
LJMP 8A4Eh
CLR A
MOVC A, @A+DPTR
INC DPTR
MOV R0, A
CLR A
MOVC A, @A+DPTR
INC DPTR
JC 03h
MOV @R0, A
SJMP 01h
MOVX @R0, A
INC R0
DJNZ R7, F4h
SJMP 29h
CLR A
MOVC A, @A+DPTR
INC DPTR
MOV R0, A
ANL A, #07h
ADD A, #0Ch
XCH A, R0
CLR C
RLC A
SWAP A
ANL A, #0Fh
ORL A, #20h
XCH A, R0
MOVC A, @A+PC
JC 04h
CPL A
ANL A, @R0
SJMP 01h
ORL A, @R0
MOV @R0, A
DJNZ R7, E4h
SJMP 0Bh
AJMP 02h
INC A
INC R0
JBC 20h, 40h
SJMP 90h
DJNZ R7, 62h
CLR A
MOV R6, #01h
MOVC A, @A+DPTR
JZ BCh
INC DPTR
MOV R7, A
ANL A, #3Fh
JNB E5h, 09h
ANL A, #1Fh
MOV R6, A
CLR A
MOVC A, @A+DPTR
INC DPTR
JZ 01h
INC R6
XCH A, R7
ANL A, #C0h
ADD A, E0h
JZ A8h
JC B8h
CLR A
MOVC A, @A+DPTR
INC DPTR
MOV R2, A
CLR A
MOVC A, @A+DPTR
INC DPTR
MOV R0, A
CLR A
MOVC A, @A+DPTR
INC DPTR
XCH A, R0
XCH A, 82h
XCH A, R0
XCH A, R2
XCH A, 83h
XCH A, R2
MOVX @DPTR, A
INC DPTR
XCH A, R0
XCH A, 82h
XCH A, R0
XCH A, R2
XCH A, 83h
XCH A, R2
DJNZ R7, E9h
DJNZ R6, E7h
SJMP BEh
ORL 86h, #40h
MOV E8h, 41h
MOV A, 41h
JZ 4Fh
JNB E3h, 06h
ANL E8h, #F7h
LJMP D915h
ANL E8h, #E7h
ANL E8h, #9Fh
MOV A, 41h
JNB E7h, 06h
ANL E8h, #7Fh
LJMP DC4Bh
MOV A, 41h
JNB E4h, 03h
LJMP CEA1h
MOV A, 41h
JNB E2h, 04h
ANL E8h, #FBh
RET
MOV A, 41h
JNB E1h, 06h
ANL E8h, #FDh
LJMP 001Eh
MOV A, 41h
JNB E0h, 51h
ANL E8h, #FEh
ORL 99h, #20h
NOP
NOP
NOP
NOP
NOP
NOP
ANL 99h, #DFh
LCALL DC4Bh
SJMP 13h
ORL 86h, #40h
MOV F8h, 42h
MOV A, 42h
JZ 33h
JNB E4h, 13h
ANL F8h, #EFh
LCALL CD97h
ORL 86h, #40h
ANL E8h, #AFh
ORL 98h, #01h
ANL 86h, #3Fh
RET
MOV A, 42h
JNB E2h, 04h
ANL F8h, #FBh
RET
MOV A, 42h
JNB E1h, 04h
ANL F8h, #FDh
RET
MOV A, 42h
JNB E0h, 06h
ANL F8h, #FEh
LCALL CC83h
RET
MOV R5, #01h
MOV R4, #00h
LCALL 83F4h
MOV DPTR, #0302h
MOVX A, @DPTR
XRL A, #AAh
JNZ 03h
LJMP C0A5h
MOV DPTR, #0371h
MOV A, #09h
MOVX @DPTR, A
LCALL DC73h
MOV DPTR, #0371h
MOV A, #0Eh
MOVX @DPTR, A
LCALL DC73h
MOV DPTR, #0371h
MOV A, #20h
MOVX @DPTR, A
LCALL DC94h
MOV DPTR, #0371h
MOV A, #26h
MOVX @DPTR, A
LCALL DC94h
MOV DPTR, #0371h
MOV A, #37h
MOVX @DPTR, A
LCALL DCB5h
MOV DPTR, #0371h
MOV A, #3Eh
MOVX @DPTR, A
LCALL DCB5h
MOV DPTR, #0371h
MOV A, #4Fh
MOVX @DPTR, A
LCALL DCD6h
MOV DPTR, #0371h
MOV A, #56h
MOVX @DPTR, A
LCALL DCD6h
MOV DPTR, #0371h
MOV A, #67h
MOVX @DPTR, A
LCALL DCF7h
MOV DPTR, #0371h
MOV A, #6Dh
MOVX @DPTR, A
LCALL DCF7h
MOV DPTR, #0371h
MOV A, #80h
MOVX @DPTR, A
LCALL DD18h
MOV DPTR, #0371h
MOV A, #81h
MOVX @DPTR, A
LCALL DD18h
LCALL DD12h
MOV DPTR, #0371h
MOV A, #83h
MOVX @DPTR, A
LCALL DD18h
MOV DPTR, #0371h
MOV A, #84h
MOVX @DPTR, A
LCALL DD18h
RET
MOV 4Dh, R7
CLR A
MOV R5, A
MOV R4, A
MOV R7, #01h
LCALL D9EFh
CLR A
MOV R5, A
MOV R4, A
MOV R7, #02h
LCALL D9EFh
CLR A
MOV R5, A
MOV R4, A
MOV R7, #03h
LCALL D9EFh
MOV A, 4Dh
SETB C
SUBB A, #01h
JNC 02h
SJMP 45h
MOV A, 4Dh
CJNE A, #02h, 08h
MOV R5, #FFh
MOV R4, #00h
MOV R7, #01h
SJMP 12h
MOV A, 4Dh
CJNE A, #03h, 02h
SJMP 0Eh
MOV A, 4Dh
CJNE A, #04h, 11h
MOV R5, #FFh
MOV R4, #00h
MOV R7, #02h
LCALL D9EFh
MOV R5, #FFh
MOV R4, #00h
MOV R7, #03h
SJMP 42h
MOV A, 4Dh
CJNE A, #05h, 08h
MOV R5, #FFh
MOV R4, #00h
MOV R7, #02h
SJMP 35h
MOV A, 4Dh
CJNE A, #06h, 11h
MOV R5, #FFh
MOV R4, #00h
MOV R7, #02h
LCALL D9EFh
MOV R5, #FFh
MOV R4, #00h
MOV R7, #01h
SJMP 1Fh
MOV A, 4Dh
CLR C
SUBB A, #07h
JC 1Bh
MOV R5, #FFh
MOV R4, #00h
MOV R7, #02h
LCALL D9EFh
MOV R5, #FFh
MOV R4, #00h
MOV R7, #03h
LCALL D9EFh
MOV R5, #FFh
MOV R4, #00h
MOV R7, #01h
LCALL D9EFh
RET
MOV DPTR, #0392h
MOVX A, @DPTR
MOV R7, A
MOV A, 59h
MOV R5, A
MOV R4, #00h
MOV A, 5Ah
MOV R3, A
MOV R2, #00h
MOV R1, 07h
CJNE R1, #01h, 04h
MOV A, #C3h
SJMP 75h
CJNE R1, #02h, 0Bh
MOV A, #C3h
ADD A, R5
MOV R0, A
MOV A, R3
ORL A, @R0
MOV @R0, A
MOV A, #B1h
SJMP 67h
CJNE R1, #03h, 04h
MOV A, #B1h
SJMP 60h
CJNE R1, #04h, 0Bh
MOV A, #9Fh
ADD A, R5
MOV R0, A
MOV A, R3
ORL A, @R0
MOV @R0, A
MOV A, #B1h
SJMP 52h
CJNE R1, #05h, 04h
MOV A, #9Fh
SJMP 4Bh
CJNE R1, #06h, 0Bh
MOV A, #C3h
ADD A, R5
MOV R0, A
MOV A, R3
ORL A, @R0
MOV @R0, A
MOV A, #9Fh
SJMP 3Dh
MOV A, R1
XRL A, #07h
JNZ 12h
MOV A, #C3h
ADD A, R5
MOV R0, A
MOV A, R3
ORL A, @R0
MOV @R0, A
MOV A, #9Fh
ADD A, R5
MOV R0, A
MOV A, R3
ORL A, @R0
MOV @R0, A
MOV A, #B1h
SJMP 26h
MOV A, R1
CLR C
SUBB A, #08h
JC 25h
MOV DPTR, #036Fh
MOVX A, @DPTR
MOV R1, A
JNB E0h, 07h
MOV A, #C3h
ADD A, R5
MOV R0, A
MOV A, R3
ORL A, @R0
MOV @R0, A
MOV A, R1
JNB E1h, 07h
MOV A, #9Fh
ADD A, R5
MOV R0, A
MOV A, R3
ORL A, @R0
MOV @R0, A
MOV A, R1
JNB E2h, 07h
MOV A, #B1h
ADD A, R5
MOV R0, A
MOV A, R3
ORL A, @R0
MOV @R0, A
RET
LCALL 83F0h
MOV DPTR, #0302h
MOVX A, @DPTR
MOV R7, A
XRL A, #AAh
JNZ 03h
LJMP C25Dh
MOV DPTR, #0371h
MOV A, #3Bh
MOVX @DPTR, A
MOVX A, @DPTR
ADD A, R7
MOVX @DPTR, A
MOVX A, @DPTR
MOV R7, A
CLR C
SUBB A, #47h
JNC 08h
MOV A, R7
SUBB A, #30h
JC 03h
LCALL 52C4h
MOV DPTR, #0371h
MOV A, #3Ch
MOVX @DPTR, A
MOV DPTR, #0302h
MOVX A, @DPTR
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
ADD A, R7
MOVX @DPTR, A
MOVX A, @DPTR
MOV R7, A
CLR C
SUBB A, #47h
JNC 08h
MOV A, R7
SUBB A, #30h
JC 03h
LCALL 52C4h
MOV DPTR, #0371h
MOV A, #3Dh
MOVX @DPTR, A
MOV DPTR, #0302h
MOVX A, @DPTR
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
ADD A, R7
MOVX @DPTR, A
MOVX A, @DPTR
MOV R7, A
CLR C
SUBB A, #47h
JNC 08h
MOV A, R7
SUBB A, #30h
JC 03h
LCALL 52C4h
LCALL DCD0h
MOV DPTR, #0371h
MOV A, #56h
MOVX @DPTR, A
LCALL DCD6h
MOV DPTR, #0371h
MOV A, #69h
MOVX @DPTR, A
LCALL DCF7h
MOV DPTR, #0371h
MOV A, #6Eh
MOVX @DPTR, A
LCALL DCF7h
LCALL DD12h
MOV DPTR, #0371h
MOV A, #85h
MOVX @DPTR, A
LCALL DD18h
RET
JB 13h, 03h
LJMP C2E3h
MOV DPTR, #039Dh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOV DPTR, #0332h
MOVX A, @DPTR
MOV R7, A
MOV DPTR, #039Dh
MOVX A, @DPTR
SETB C
SUBB A, R7
JC 6Ch
CLR A
MOVX @DPTR, A
MOV DPTR, #033Eh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
INC DPTR
MOVX A, @DPTR
INC A
MOVX @DPTR, A
INC DPTR
MOVX A, @DPTR
INC A
MOVX @DPTR, A
INC DPTR
MOVX A, @DPTR
INC A
MOVX @DPTR, A
INC DPTR
MOVX A, @DPTR
INC A
MOVX @DPTR, A
INC DPTR
MOVX A, @DPTR
INC A
MOVX @DPTR, A
INC DPTR
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOV DPTR, #033Eh
MOVX A, @DPTR
SUBB A, #3Bh
JC 02h
CLR A
MOVX @DPTR, A
MOV DPTR, #033Fh
MOVX A, @DPTR
CLR C
SUBB A, #3Bh
JC 02h
CLR A
MOVX @DPTR, A
MOV DPTR, #0340h
MOVX A, @DPTR
CLR C
SUBB A, #3Bh
JC 02h
CLR A
MOVX @DPTR, A
MOV DPTR, #0341h
MOVX A, @DPTR
CLR C
SUBB A, #3Bh
JC 02h
CLR A
MOVX @DPTR, A
MOV DPTR, #0342h
MOVX A, @DPTR
CLR C
SUBB A, #3Bh
JC 02h
CLR A
MOVX @DPTR, A
MOV DPTR, #0343h
MOVX A, @DPTR
CLR C
SUBB A, #3Bh
JC 02h
CLR A
MOVX @DPTR, A
MOV DPTR, #0344h
MOVX A, @DPTR
CLR C
SUBB A, #3Bh
JC 02h
CLR A
MOVX @DPTR, A
RET
ORL A7h, #01h
MOV DPTR, #0700h
CLR A
MOVC A, @A+DPTR
MOV DPTR, #01A9h
MOVX @DPTR, A
MOV DPTR, #0701h
CLR A
MOVC A, @A+DPTR
MOV DPTR, #01ACh
MOVX @DPTR, A
MOV DPTR, #0702h
CLR A
MOVC A, @A+DPTR
MOV DPTR, #01AEh
MOVX @DPTR, A
MOV DPTR, #0703h
CLR A
MOVC A, @A+DPTR
MOV DPTR, #01AFh
MOVX @DPTR, A
MOV DPTR, #0704h
CLR A
MOVC A, @A+DPTR
MOV DPTR, #01B0h
MOVX @DPTR, A
MOV DPTR, #0705h
CLR A
MOVC A, @A+DPTR
MOV DPTR, #01B1h
MOVX @DPTR, A
ANL A7h, #FEh
MOV DPTR, #01A9h
MOVX A, @DPTR
JNZ 41h
MOV DPTR, #01ACh
MOVX A, @DPTR
JNZ 3Bh
MOV DPTR, #01AEh
MOVX A, @DPTR
JNZ 35h
MOV DPTR, #01AFh
MOVX A, @DPTR
JNZ 2Fh
MOV DPTR, #01B0h
MOVX A, @DPTR
JNZ 29h
MOV DPTR, #01B1h
MOVX A, @DPTR
JNZ 23h
MOV DPTR, #01A9h
INC A
MOVX @DPTR, A
MOV DPTR, #01ACh
MOV A, #05h
MOVX @DPTR, A
MOV DPTR, #01AEh
MOV A, #02h
MOVX @DPTR, A
MOV DPTR, #01AFh
MOV A, #06h
MOVX @DPTR, A
MOV DPTR, #01B0h
MOV A, #03h
MOVX @DPTR, A
MOV DPTR, #01B1h
MOV A, #07h
MOVX @DPTR, A
RET
MOV R5, #04h
MOV R4, #00h
LCALL 83F4h
MOV DPTR, #0302h
MOVX A, @DPTR
XRL A, #AAh
JZ 72h
MOV DPTR, #0371h
MOV A, #0Bh
MOVX @DPTR, A
LCALL DC73h
LCALL DC6Dh
MOV DPTR, #0371h
MOV A, #0Dh
MOVX @DPTR, A
LCALL DC73h
MOV DPTR, #0371h
MOV A, #0Eh
MOVX @DPTR, A
LCALL DC73h
MOV DPTR, #0371h
MOV A, #22h
MOVX @DPTR, A
LCALL DC94h
MOV DPTR, #0371h
MOV A, #27h
MOVX @DPTR, A
LCALL DC94h
MOV DPTR, #0371h
MOV A, #39h
MOVX @DPTR, A
LCALL DCB5h
MOV DPTR, #0371h
MOV A, #3Fh
MOVX @DPTR, A
LCALL DCB5h
MOV DPTR, #0371h
MOV A, #51h
MOVX @DPTR, A
LCALL DCD6h
MOV DPTR, #0371h
MOV A, #57h
MOVX @DPTR, A
LCALL DCD6h
LCALL DCF1h
MOV DPTR, #0371h
MOV A, #6Fh
MOVX @DPTR, A
LCALL DCF7h
MOV DPTR, #0371h
MOV A, #80h
MOVX @DPTR, A
LCALL DD18h
MOV DPTR, #0371h
MOV A, #85h
MOVX @DPTR, A
LCALL DD18h
RET
MOV A, 40h
ORL A, 3Fh
JNZ 0Bh
MOV 4Ah, #02h
ORL 86h, #40h
ANL 9Dh, #F0h
SJMP 4Fh
SETB C
MOV A, 40h
SUBB A, #08h
MOV A, 3Fh
SUBB A, #00h
JC 28h
MOV 4Ah, #01h
MOV A, #F8h
ADD A, 40h
MOV 40h, A
MOV A, #FFh
ADDC A, 3Fh
MOV 3Fh, A
LCALL D230h
MOV A, #08h
ADD A, 48h
MOV 48h, A
CLR A
ADDC A, 47h
MOV 47h, A
ORL 86h, #40h
ANL 9Dh, #F0h
ORL 9Dh, #08h
SJMP 1Ch
MOV A, 40h
XRL A, #08h
ORL A, 3Fh
JNZ 18h
MOV 4Ah, #01h
LCALL D230h
CLR A
MOV 3Fh, A
MOV 40h, A
ORL 86h, #40h
ANL 9Dh, #F0h
ORL 9Dh, #08h
ANL 86h, #3Fh
RET
MOV 4Ah, #02h
MOV R5, 40h
LCALL D232h
ORL 86h, #40h
ANL 9Dh, #F0h
MOV A, 40h
ORL 9Dh, A
ANL 86h, #3Fh
CLR A
MOV 3Fh, A
MOV 40h, A
RET
CLR A
MOV R5, A
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R2, A
INC R0
MOV A, @R0
MOV R3, A
MOV A, R2
MOV 4Ch, A
MOV 4Dh, R3
MOV A, #EBh
ADD A, R5
MOV 82h, A
CLR A
ADDC A, #02h
MOV 83h, A
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
INC R5
CJNE R5, #12h, D8h
CLR A
MOV R5, A
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R2, A
INC R0
MOV A, @R0
MOV R3, A
MOV A, R2
MOV 4Ch, A
MOV 4Dh, R3
MOV A, #D8h
ADD A, R5
MOV 82h, A
CLR A
ADDC A, #02h
MOV 83h, A
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
INC R5
CJNE R5, #12h, D8h
CLR A
MOV R5, A
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R2, A
INC R0
MOV A, @R0
MOV R3, A
MOV A, R2
MOV 4Ch, A
MOV 4Dh, R3
MOV A, #C6h
ADD A, R5
MOV 82h, A
CLR A
ADDC A, #02h
MOV 83h, A
MOVX A, @DPTR
MOV 4Eh, A
LCALL CA4Dh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
INC R5
CJNE R5, #12h, D8h
RET
JNB 05h, 79h
JNB 17h, 45h
MOV R0, #73h
MOV A, @R0
JNB E1h, 3Ch
JNB 63h, 6Dh
CLR 63h
JNB 03h, 10h
CLR 03h
CLR B7h
CLR B6h
CLR B5h
CLR A
MOV DPTR, #01DCh
MOVX @DPTR, A
LJMP B8BCh
SETB 03h
CLR B7h
CLR B6h
CLR B5h
CLR A
MOV DPTR, #01DCh
MOVX @DPTR, A
MOV R5, A
MOV R4, A
MOV R7, #01h
LCALL D9EFh
CLR A
MOV R5, A
MOV R4, A
MOV R7, #02h
LCALL D9EFh
CLR A
MOV R5, A
MOV R4, A
MOV R7, #03h
LJMP D9EFh
SETB 63h
RET
JNB 13h, 2Eh
MOV DPTR, #0331h
MOVX A, @DPTR
CLR C
SUBB A, #08h
JC 25h
MOV R0, #73h
MOV A, @R0
JNB E1h, 1Dh
JNB 63h, 1Ch
CLR 63h
JNB 04h, 07h
CLR 04h
LCALL B97Ah
SJMP 02h
SETB 04h
CLR B7h
CLR B6h
CLR B5h
CLR A
MOV DPTR, #01DCh
MOVX @DPTR, A
RET
SETB 63h
RET
ANL 86h, #3Fh
CLR A
MOV 4Bh, A
MOV DPTR, #0383h
MOVX @DPTR, A
JB 85h, 04h
MOVX A, @DPTR
ORL A, #01h
MOVX @DPTR, A
JB 86h, 07h
MOV DPTR, #0383h
MOVX A, @DPTR
ORL A, #02h
MOVX @DPTR, A
JB 87h, 07h
MOV DPTR, #0383h
MOVX A, @DPTR
ORL A, #04h
MOVX @DPTR, A
JB A1h, 07h
MOV DPTR, #0383h
MOVX A, @DPTR
ORL A, #08h
MOVX @DPTR, A
JB A2h, 07h
MOV DPTR, #0383h
MOVX A, @DPTR
ORL A, #10h
MOVX @DPTR, A
JB A3h, 07h
MOV DPTR, #0383h
MOVX A, @DPTR
ORL A, #20h
MOVX @DPTR, A
MOV R7, #03h
MOV R6, #00h
LCALL DD8Dh
JB 85h, 03h
ORL 4Bh, #01h
JB 86h, 03h
ORL 4Bh, #02h
JB 87h, 03h
ORL 4Bh, #04h
JB A1h, 03h
ORL 4Bh, #08h
JB A2h, 03h
ORL 4Bh, #10h
JB A3h, 03h
ORL 4Bh, #20h
MOV DPTR, #0383h
MOVX A, @DPTR
XRL A, 4Bh
JZ 02h
CLR A
MOVX @DPTR, A
RET
LCALL 83F0h
MOV DPTR, #0302h
MOVX A, @DPTR
XRL A, #AAh
JZ 6Ch
MOV DPTR, #0371h
MOV A, #09h
MOVX @DPTR, A
LCALL DC73h
MOV DPTR, #0371h
MOV A, #10h
MOVX @DPTR, A
LCALL DC73h
MOV DPTR, #0371h
MOV A, #20h
MOVX @DPTR, A
LCALL DC94h
MOV DPTR, #0371h
MOV A, #29h
MOVX @DPTR, A
LCALL DC94h
MOV DPTR, #0371h
MOV A, #37h
MOVX @DPTR, A
LCALL DCB5h
MOV DPTR, #0371h
MOV A, #41h
MOVX @DPTR, A
LCALL DCB5h
MOV DPTR, #0371h
MOV A, #4Fh
MOVX @DPTR, A
LCALL DCD6h
MOV DPTR, #0371h
MOV A, #59h
MOVX @DPTR, A
LCALL DCD6h
MOV DPTR, #0371h
MOV A, #67h
MOVX @DPTR, A
LCALL DCF7h
MOV DPTR, #0371h
MOV A, #70h
MOVX @DPTR, A
LCALL DCF7h
MOV DPTR, #0371h
MOV A, #80h
MOVX @DPTR, A
LCALL DD18h
MOV DPTR, #0371h
MOV A, #87h
MOVX @DPTR, A
LCALL DD18h
RET
MOV R5, #02h
MOV R4, #00h
LCALL 83F4h
MOV DPTR, #0302h
MOVX A, @DPTR
XRL A, #AAh
JZ 65h
MOV DPTR, #0371h
MOV A, #0Ah
MOVX @DPTR, A
LCALL DC73h
MOV DPTR, #0371h
MOV A, #0Eh
MOVX @DPTR, A
LCALL DC73h
MOV DPTR, #0371h
MOV A, #21h
MOVX @DPTR, A
LCALL DC94h
MOV DPTR, #0371h
MOV A, #26h
MOVX @DPTR, A
LCALL DC94h
MOV DPTR, #0371h
MOV A, #38h
MOVX @DPTR, A
LCALL DCB5h
MOV DPTR, #0371h
MOV A, #3Eh
MOVX @DPTR, A
LCALL DCB5h
MOV DPTR, #0371h
MOV A, #50h
MOVX @DPTR, A
LCALL DCD6h
MOV DPTR, #0371h
MOV A, #55h
MOVX @DPTR, A
LCALL DCD6h
LCALL DCF1h
MOV DPTR, #0371h
MOV A, #6Ch
MOVX @DPTR, A
LCALL DCF7h
MOV A, #81h
LCALL DD14h
LCALL DD12h
MOV DPTR, #0371h
MOV A, #83h
MOVX @DPTR, A
LCALL DD18h
RET
CLR A
MOV R5, A
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R2, A
INC R0
MOV A, @R0
MOV R3, A
MOV A, R2
MOV 4Ch, A
MOV 4Dh, R3
MOV A, #C3h
ADD A, R5
MOV R0, A
MOV A, @R0
MOV 4Eh, A
LCALL CA4Dh
MOV R0, #0Fh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
INC R5
CJNE R5, #12h, DCh
CLR A
MOV R5, A
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R2, A
INC R0
MOV A, @R0
MOV R3, A
MOV A, R2
MOV 4Ch, A
MOV 4Dh, R3
MOV A, #B1h
ADD A, R5
MOV R0, A
MOV A, @R0
MOV 4Eh, A
LCALL CA4Dh
MOV R0, #0Fh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
INC R5
CJNE R5, #12h, DCh
CLR A
MOV R5, A
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R2, A
INC R0
MOV A, @R0
MOV R3, A
MOV A, R2
MOV 4Ch, A
MOV 4Dh, R3
MOV A, #9Fh
ADD A, R5
MOV R0, A
MOV A, @R0
MOV 4Eh, A
LCALL CA4Dh
MOV R0, #0Fh
INC @R0
MOV A, @R0
DEC R0
JNZ 01h
INC @R0
INC R5
CJNE R5, #12h, DCh
RET
NOP
AJMP 02h
RR A
INC A
INC 06h
INC R0
INC R1
INC R2
INC R3
INC R4
INC R5
INC R6
INC R7
JBC 11h, 12h
ADD A, R6
ADD A, R5
ADD A, R4
ADD A, R3
ADD A, R2
ADD A, R1
ADD A, R0
ADD A, @R1
ADD A, @R0
ADD A, 24h
RL A
RET
AJMP 20h
DEC R7
DEC R6
DEC R5
DEC R4
DEC R3
DEC R2
DEC R1
ACALL 32h
RLC A
ADDC A, #35h
ADDC A, @R0
ADDC A, @R1
ADDC A, R0
ADDC A, R1
ADDC A, R2
ADDC A, R3
ADDC A, R4
ADDC A, R5
ADDC A, R6
ADDC A, R7
JC 41h
ORL 43h, A
ORL A, #45h
ORL A, @R0
ANL A, R6
ANL A, R5
ANL A, R4
ANL A, R3
ANL A, @R0
ANL A, 54h
ANL 52h, #51h
JNC 4Fh
ORL A, R6
ORL A, R5
ORL A, R4
ORL A, R3
ORL A, R2
ORL A, R1
ORL A, R0
AJMP 62h
XRL 64h, #65h
XRL A, @R0
XRL A, @R1
XRL A, R0
XRL A, R1
XRL A, R2
XRL A, R3
XRL A, R4
XRL A, R5
XRL A, R6
ACALL 73h
MOV A, #75h
MOV @R0, #8Dh
MOV 8Ah, R3
MOV 88h, R1
MOV 85h, @R0
MOVC A, @A+PC
ANL C, 81h
MOV R6, #7Ah
MOV 79h, @R1
MOV R0, #7Dh
LJMP 7C00h
LCALL 83F4h
MOV DPTR, #0302h
MOVX A, @DPTR
XRL A, #AAh
JZ 5Eh
MOV A, #0Bh
LCALL DC6Fh
LCALL DC6Dh
MOV DPTR, #0371h
MOV A, #0Dh
MOVX @DPTR, A
LCALL DC73h
MOV DPTR, #0371h
MOV A, #22h
MOVX @DPTR, A
LCALL DC94h
MOV DPTR, #0371h
MOV A, #25h
MOVX @DPTR, A
LCALL DC94h
MOV DPTR, #0371h
MOV A, #39h
MOVX @DPTR, A
LCALL DCB5h
MOV DPTR, #0371h
MOV A, #3Dh
MOVX @DPTR, A
LCALL DCB5h
MOV DPTR, #0371h
MOV A, #51h
MOVX @DPTR, A
LCALL DCD6h
MOV DPTR, #0371h
MOV A, #54h
MOVX @DPTR, A
LCALL DCD6h
MOV A, #69h
LCALL DCF3h
MOV DPTR, #0371h
MOV A, #6Ah
MOVX @DPTR, A
LCALL DCF7h
MOV DPTR, #0371h
MOV A, #6Bh
MOVX @DPTR, A
LCALL DCF7h
RET
MOV R5, #03h
MOV R4, #00h
LCALL 83F4h
MOV DPTR, #0302h
MOVX A, @DPTR
XRL A, #AAh
JZ 5Dh
MOV DPTR, #0371h
MOV A, #23h
MOVX @DPTR, A
LCALL DC94h
LCALL DC8Eh
MOV DPTR, #0371h
MOV A, #25h
MOVX @DPTR, A
LCALL DC94h
LCALL DCAFh
MOV DPTR, #0371h
MOV A, #3Dh
MOVX @DPTR, A
LCALL DCB5h
MOV DPTR, #0371h
MOV A, #51h
MOVX @DPTR, A
LCALL DCD6h
MOV DPTR, #0371h
MOV A, #55h
MOVX @DPTR, A
LCALL DCD6h
LCALL DCF1h
MOV DPTR, #0371h
MOV A, #69h
MOVX @DPTR, A
LCALL DCF7h
MOV DPTR, #0371h
MOV A, #6Ch
MOVX @DPTR, A
LCALL DCF7h
MOV DPTR, #0371h
MOV A, #6Dh
MOVX @DPTR, A
LCALL DCF7h
MOV DPTR, #0371h
MOV A, #81h
MOVX @DPTR, A
LCALL DD18h
LCALL DD12h
RET
MOV R5, #04h
MOV R4, #00h
LCALL 83F4h
MOV DPTR, #0302h
MOVX A, @DPTR
XRL A, #AAh
JZ 5Ah
MOV DPTR, #0371h
MOV A, #23h
MOVX @DPTR, A
LCALL DC94h
LCALL DC8Eh
MOV DPTR, #0371h
MOV A, #25h
MOVX @DPTR, A
LCALL DC94h
MOV DPTR, #0371h
MOV A, #26h
MOVX @DPTR, A
LCALL DC94h
LCALL DCAFh
MOV DPTR, #0371h
MOV A, #3Eh
MOVX @DPTR, A
LCALL DCB5h
MOV DPTR, #0371h
MOV A, #51h
MOVX @DPTR, A
LCALL DCD6h
MOV DPTR, #0371h
MOV A, #56h
MOVX @DPTR, A
LCALL DCD6h
LCALL DCF1h
MOV DPTR, #0371h
MOV A, #6Eh
MOVX @DPTR, A
LCALL DCF7h
MOV DPTR, #0371h
MOV A, #7Fh
MOVX @DPTR, A
LCALL DD18h
MOV DPTR, #0371h
MOV A, #84h
MOVX @DPTR, A
LCALL DD18h
RET
LCALL 83F0h
MOV DPTR, #0302h
MOVX A, @DPTR
XRL A, #AAh
JZ 5Dh
MOV DPTR, #0371h
MOV A, #0Ah
MOVX @DPTR, A
LCALL DC73h
MOV DPTR, #0371h
MOV A, #21h
MOVX @DPTR, A
LCALL DC94h
MOV DPTR, #0371h
MOV A, #28h
MOVX @DPTR, A
LCALL DC94h
MOV DPTR, #0371h
MOV A, #38h
MOVX @DPTR, A
LCALL DCB5h
MOV DPTR, #0371h
MOV A, #40h
MOVX @DPTR, A
LCALL DCB5h
MOV DPTR, #0371h
MOV A, #50h
MOVX @DPTR, A
LCALL DCD6h
MOV DPTR, #0371h
MOV A, #58h
MOVX @DPTR, A
LCALL DCD6h
LCALL DCF1h
MOV DPTR, #0371h
MOV A, #6Fh
MOVX @DPTR, A
LCALL DCF7h
MOV DPTR, #0371h
MOV A, #81h
MOVX @DPTR, A
LCALL DD18h
MOV DPTR, #0371h
MOV A, #86h
MOVX @DPTR, A
LCALL DD18h
RET
MOV A, R3
SUBB A, R7
MOV F0h, A
MOV A, R2
SUBB A, R6
ORL F0h, A
MOV A, R1
SUBB A, R5
ORL F0h, A
MOV A, R4
XRL A, #80h
XCH A, R0
XRL A, #80h
SUBB A, R0
ORL A, F0h
RET
CLR A
MOVC A, @A+DPTR
MOV R4, A
MOV A, #01h
MOVC A, @A+DPTR
MOV R5, A
MOV A, #02h
MOVC A, @A+DPTR
MOV R6, A
MOV A, #03h
MOVC A, @A+DPTR
MOV R7, A
RET
MOV A, R4
MOVX @DPTR, A
INC DPTR
MOV A, R5
MOVX @DPTR, A
INC DPTR
MOV A, R6
MOVX @DPTR, A
INC DPTR
MOV A, R7
MOVX @DPTR, A
RET
MOV R0, 82h
MOV 83h, F0h
POP 83h
POP 82h
LCALL C9A8h
LCALL C9A8h
LCALL C9A8h
LCALL C9A8h
CLR A
JUMP @A+DPTR
CLR A
MOVC A, @A+DPTR
INC DPTR
XCH A, 83h
XCH A, F0h
XCH A, 83h
XCH A, R0
XCH A, 82h
XCH A, R0
MOVX @DPTR, A
INC DPTR
XCH A, 83h
XCH A, F0h
XCH A, 83h
XCH A, R0
XCH A, 82h
XCH A, R0
RET
MOV 83h, R2
MOV 82h, R1
CLR A
JUMP @A+DPTR
CLR 08h
CLR 17h
CLR 1Ah
CLR 0Dh
CLR 14h
CLR 13h
CLR 1Ch
CLR 16h
CLR 07h
CLR 04h
CLR 11h
CLR 03h
CLR A
MOV DPTR, #0354h
MOVX @DPTR, A
CLR 64h
MOV DPTR, #03C8h
MOVX @DPTR, A
MOV R5, A
MOV R4, A
MOV R7, #01h
LCALL D9EFh
CLR A
MOV R5, A
MOV R4, A
MOV R7, #02h
LCALL D9EFh
CLR A
MOV R5, A
MOV R4, A
MOV R7, #03h
LCALL D9EFh
CLR A
MOV DPTR, #039Dh
MOVX @DPTR, A
CLR 16h
CLR 1Ch
MOV DPTR, #033Eh
MOVX @DPTR, A
MOV DPTR, #033Fh
MOV A, #0Ch
MOVX @DPTR, A
MOV DPTR, #0340h
MOV A, #18h
MOVX @DPTR, A
MOV DPTR, #0341h
MOV A, #24h
MOVX @DPTR, A
MOV DPTR, #0342h
MOV A, #30h
MOVX @DPTR, A
CLR 18h
LCALL DDDDh
LJMP DAB9h
MOV 83h, A
MOVX A, @DPTR
MOV R6, A
INC DPTR
MOVX A, @DPTR
MOV R7, A
LCALL BA37h
SETB 61h
MOV R0, #0Eh
MOV A, @R0
MOV R4, A
INC R0
MOV A, @R0
MOV R5, A
MOV A, R4
MOV 4Ch, A
MOV 4Dh, R5
MOV DPTR, #02FDh
MOVX A, @DPTR
MOV 4Eh, A
MOV C, AFh
MOV 62h, C
CLR AFh
JNB 61h, 05h
ORL A7h, #01h
SJMP 03h
ANL A7h, #FEh
MOV 4Ch, F7h
MOV 4Dh, FBh
MOV 4Eh, FCh
MOV F2h, #6Eh
MOV F3h, #05h
MOV F4h, #0Ah
MOV F5h, #09h
MOV F6h, #06h
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
CLR A
MOV F7h, A
MOV F2h, A
MOV F3h, A
MOV F4h, A
MOV F5h, A
MOV F6h, A
ANL A7h, #FEh
MOV C, 62h
MOV AFh, C
RET
MOV R5, #01h
MOV R4, #00h
LCALL 83F4h
MOV DPTR, #0302h
MOVX A, @DPTR
XRL A, #AAh
JZ 54h
MOV DPTR, #0371h
MOV A, #0Ah
MOVX @DPTR, A
LCALL DC73h
MOV DPTR, #0371h
MOV A, #0Dh
MOVX @DPTR, A
LCALL DC73h
MOV DPTR, #0371h
MOV A, #21h
MOVX @DPTR, A
LCALL DC94h
MOV DPTR, #0371h
MOV A, #25h
MOVX @DPTR, A
LCALL DC94h
MOV DPTR, #0371h
MOV A, #39h
MOVX @DPTR, A
LCALL DCB5h
MOV DPTR, #0371h
MOV A, #3Ch
MOVX @DPTR, A
LCALL DCB5h
MOV DPTR, #0371h
MOV A, #51h
MOVX @DPTR, A
LCALL DCD6h
LCALL DCD0h
MOV DPTR, #0371h
MOV A, #53h
MOVX @DPTR, A
LCALL DCD6h
MOV DPTR, #0371h
MOV A, #54h
MOVX @DPTR, A
LCALL DCD6h
RET
MOV R5, #01h
MOV R4, #00h
LCALL 83F4h
MOV DPTR, #0302h
MOVX A, @DPTR
XRL A, #AAh
JZ 54h
MOV DPTR, #0371h
MOV A, #38h
MOVX @DPTR, A
LCALL DCB5h
MOV DPTR, #0371h
MOV A, #3Dh
MOVX @DPTR, A
LCALL DCB5h
MOV DPTR, #0371h
MOV A, #50h
MOVX @DPTR, A
LCALL DCD6h
MOV DPTR, #0371h
MOV A, #55h
MOVX @DPTR, A
LCALL DCD6h
MOV DPTR, #0371h
MOV A, #54h
MOVX @DPTR, A
LCALL DCD6h
LCALL DCF1h
MOV DPTR, #0371h
MOV A, #69h
MOVX @DPTR, A
LCALL DCF7h
MOV DPTR, #0371h
MOV A, #6Ah
MOVX @DPTR, A
LCALL DCF7h
MOV DPTR, #0371h
MOV A, #6Bh
MOVX @DPTR, A
LCALL DCF7h
MOV DPTR, #0371h
MOV A, #6Ch
MOVX @DPTR, A
LCALL DCF7h
RET
MOV 3Dh, #0Ah
MOV 3Eh, #00h
MOV 3Eh, 82h
MOV 3Dh, 83h
MOVX A, @DPTR
MOV 2Eh, A
INC DPTR
MOVX A, @DPTR
MOV 2Fh, A
MOV 3Eh, 82h
MOV 3Dh, 83h
INC DPTR
INC DPTR
MOVX A, @DPTR
MOV 30h, A
MOV 3Eh, 82h
MOV 3Dh, 83h
INC DPTR
INC DPTR
INC DPTR
MOVX A, @DPTR
MOV 31h, A
MOV A, 3Eh
ADD A, #04h
MOV 82h, A
CLR A
ADDC A, 3Dh
MOV 83h, A
MOVX A, @DPTR
MOV 32h, A
MOV A, 3Eh
ADD A, #05h
MOV 82h, A
CLR A
ADDC A, 3Dh
MOV 83h, A
MOVX A, @DPTR
MOV 33h, A
MOV A, 3Eh
ADD A, #06h
MOV 82h, A
CLR A
ADDC A, 3Dh
MOV 83h, A
MOVX A, @DPTR
MOV 34h, A
MOV A, 3Eh
ADD A, #07h
MOV 82h, A
CLR A
ADDC A, 3Dh
MOV 83h, A
MOVX A, @DPTR
MOV 35h, A
RET
CLR A
MOV R5, A
MOV R4, A
LCALL 83F4h
MOV DPTR, #0302h
MOVX A, @DPTR
XRL A, #AAh
JZ 54h
MOV DPTR, #0371h
MOV A, #1Fh
MOVX @DPTR, A
LCALL DC94h
MOV DPTR, #0371h
MOV A, #26h
MOVX @DPTR, A
LCALL DC94h
MOV DPTR, #0371h
MOV A, #37h
MOVX @DPTR, A
LCALL DCB5h
MOV DPTR, #0371h
MOV A, #3Dh
MOVX @DPTR, A
LCALL DCB5h
MOV DPTR, #0371h
MOV A, #50h
MOVX @DPTR, A
LCALL DCD6h
MOV DPTR, #0371h
MOV A, #54h
MOVX @DPTR, A
LCALL DCD6h
LCALL DCF1h
MOV DPTR, #0371h
MOV A, #69h
MOVX @DPTR, A
LCALL DCF7h
MOV DPTR, #0371h
MOV A, #6Ah
MOVX @DPTR, A
LCALL DCF7h
MOV DPTR, #0371h
MOV A, #6Bh
MOVX @DPTR, A
LCALL DCF7h
RET
MOV A, 30h
JZ 04h
XRL A, #01h
JNZ 0Eh
MOV A, 31h
CJNE A, #02h, 09h
MOV A, 32h
JNZ 05h
MOV 4Ah, #04h
SJMP 3Bh
MOV A, 30h
JNZ 1Eh
MOV A, 31h
XRL A, #02h
JNZ 18h
MOV A, 32h
XRL A, #01h
JNZ 12h
MOV A, 33h
JNZ 0Eh
MOV A, 34h
CJNE A, #01h, 09h
MOV A, 35h
JNZ 05h
MOV 4Ah, #06h
SJMP 19h
MOV A, 30h
XRL A, #05h
JNZ 20h
MOV A, 31h
XRL A, #03h
JNZ 1Ah
MOV A, 32h
CJNE A, #01h, 15h
MOV A, 34h
CJNE A, #06h, 10h
MOV 4Ah, #09h
ORL 86h, #40h
ANL E8h, #AFh
ORL 98h, #01h
ANL 86h, #3Fh
RET
LCALL DEB9h
RET
MOV A, 4Ah
XRL A, #01h
JNZ 17h
LCALL C3EAh
ORL 86h, #40h
ORL 98h, #04h
ANL 86h, #3Fh
ORL 86h, #40h
ANL E8h, #AFh
ORL 98h, #01h
SJMP 3Eh
MOV A, 4Ah
XRL A, #02h
JNZ 14h
ORL 86h, #40h
ANL E8h, #AFh
ORL 98h, #01h
ANL 86h, #3Fh
ORL 86h, #40h
ORL 98h, #08h
SJMP 24h
ORL 86h, #40h
ORL 98h, #08h
ANL 86h, #3Fh
ORL 86h, #40h
ANL E8h, #AFh
ORL 98h, #01h
ANL 86h, #3Fh
MOV A, 2Eh
JNZ 0Eh
MOV A, 2Fh
CJNE A, #05h, 09h
ORL 86h, #40h
MOV 30h, 9Ch
ANL 86h, #3Fh
RET
MOV R5, #04h
MOV R4, #00h
LCALL 83F4h
MOV DPTR, #0302h
MOVX A, @DPTR
XRL A, #AAh
JZ 4Bh
MOV DPTR, #0371h
MOV A, #3Bh
MOVX @DPTR, A
LCALL DCB5h
MOV DPTR, #0371h
MOV A, #3Ch
MOVX @DPTR, A
LCALL DCB5h
MOV DPTR, #0371h
MOV A, #3Dh
MOVX @DPTR, A
LCALL DCB5h
LCALL DCD0h
MOV DPTR, #0371h
MOV A, #55h
MOVX @DPTR, A
LCALL DCD6h
MOV DPTR, #0371h
MOV A, #69h
MOVX @DPTR, A
LCALL DCF7h
MOV DPTR, #0371h
MOV A, #6Dh
MOVX @DPTR, A
LCALL DCF7h
MOV DPTR, #0371h
MOV A, #7Eh
MOVX @DPTR, A
LCALL DD18h
MOV DPTR, #0371h
MOV A, #83h
MOVX @DPTR, A
LCALL DD18h
RET
CLR A
MOV R5, A
MOV R4, A
LCALL 83F4h
MOV DPTR, #0302h
MOVX A, @DPTR
XRL A, #AAh
JZ 4Bh
MOV DPTR, #0371h
MOV A, #08h
MOVX @DPTR, A
LCALL DC73h
MOV DPTR, #0371h
MOV A, #0Eh
MOVX @DPTR, A
LCALL DC73h
MOV DPTR, #0371h
MOV A, #20h
MOVX @DPTR, A
LCALL DC94h
MOV DPTR, #0371h
MOV A, #25h
MOVX @DPTR, A
LCALL DC94h
MOV DPTR, #0371h
MOV A, #38h
MOVX @DPTR, A
LCALL DCB5h
MOV DPTR, #0371h
MOV A, #3Ch
MOVX @DPTR, A
LCALL DCB5h
MOV DPTR, #0371h
MOV A, #51h
MOVX @DPTR, A
LCALL DCD6h
LCALL DCD0h
MOV DPTR, #0371h
MOV A, #53h
MOVX @DPTR, A
LCALL DCD6h
RET
MOV A, 4Ah
XRL A, #04h
JNZ 12h
MOV 4Ah, A
MOV 3Dh, #0Ah
MOV 3Eh, A
MOV 3Eh, 82h
MOV 3Dh, 83h
MOVX A, @DPTR
MOV 46h, A
SJMP 2Eh
MOV A, 4Ah
XRL A, #06h
JNZ 04h
MOV 4Ah, A
SJMP 24h
MOV A, 4Ah
XRL A, #09h
JNZ 1Bh
MOV 4Ah, A
MOV 3Dh, #0Ah
MOV 3Eh, A
MOV 3Eh, 82h
MOV 3Dh, 83h
MOVX A, @DPTR
XRL A, #05h
JNZ 1Eh
INC DPTR
MOVX A, @DPTR
ADD A, #8Bh
JNZ 18h
LJMP DFA9h
CLR A
MOV 4Ah, A
ORL 86h, #40h
ANL 9Dh, #F0h
ANL 86h, #3Fh
ORL 86h, #40h
ORL 98h, #04h
ANL 86h, #3Fh
RET
MOV 4Ah, #02h
MOV A, 2Eh
ANL A, #1Fh
JNZ 4Ch
ORL 86h, #40h
ANL 9Dh, #F0h
ORL 9Dh, #02h
ANL 86h, #3Fh
MOV 3Dh, #0Ah
MOV 3Eh, #08h
JNB 58h, 14h
INC 3Eh
MOV A, 3Eh
MOV R6, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R6
MOV A, #02h
MOVX @DPTR, A
SJMP 11h
INC 3Eh
MOV A, 3Eh
MOV R6, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R6
CLR A
MOVX @DPTR, A
MOV 3Eh, 82h
MOV 3Dh, 83h
CLR A
MOVX @DPTR, A
ORL 86h, #40h
ORL 98h, #04h
ANL 86h, #3Fh
RET
LCALL DEB9h
RET
MOV 80h, #E3h
MOV E9h, #F3h
MOV E1h, #01h
MOV 90h, #FFh
MOV EAh, #FFh
MOV E2h, #FFh
MOV A0h, #FEh
MOV EBh, #FEh
MOV E3h, #F0h
MOV B0h, #FFh
MOV ECh, #FFh
MOV E4h, #FFh
MOV C0h, #FFh
MOV EDh, #FFh
MOV E5h, #FFh
ORL 86h, #40h
MOV 80h, #FFh
MOV E9h, #FFh
MOV E1h, #FFh
MOV 90h, #FFh
MOV EAh, #FFh
MOV E2h, #FFh
MOV A0h, #FFh
MOV EBh, #FFh
MOV E3h, #FFh
MOV B0h, #FFh
MOV ECh, #FFh
MOV E4h, #FFh
ANL 86h, #3Fh
RET
MOV 5Bh, #8Ah
MOV 5Ch, #0Fh
ORL 86h, #40h
LCALL CB5Bh
CLR A
MOV 49h, A
MOV 5Ch, 82h
MOV 5Bh, 83h
CLR A
MOVC A, @A+DPTR
CJNE A, 2Eh, 0Dh
MOV A, #01h
MOVC A, @A+DPTR
CJNE A, 2Fh, 07h
MOV A, #02h
MOVC A, @A+DPTR
MOV 49h, A
SJMP 16h
MOV A, #03h
ADD A, 5Ch
MOV 5Ch, A
CLR A
ADDC A, 5Bh
MOV 5Bh, A
CLR C
MOV A, 5Ch
SUBB A, #4Eh
MOV A, 5Bh
SUBB A, #8Ah
JC D2h
MOV A, 49h
MOV F0h, #03h
MUL AB
ADD A, #D0h
MOV 82h, A
CLR A
ADDC A, #89h
MOV 83h, A
MOV A, #01h
MOVC A, @A+DPTR
MOV R2, A
MOV A, #02h
MOVC A, @A+DPTR
MOV R1, A
LJMP C9C2h
LCALL 83F0h
MOV DPTR, #0302h
MOVX A, @DPTR
XRL A, #AAh
JZ 4Bh
MOV DPTR, #0371h
MOV A, #0Bh
MOVX @DPTR, A
LCALL DC73h
LCALL DC6Dh
MOV DPTR, #0371h
MOV A, #0Dh
MOVX @DPTR, A
LCALL DC73h
MOV DPTR, #0371h
MOV A, #0Eh
MOVX @DPTR, A
LCALL DC73h
MOV DPTR, #0371h
MOV A, #0Fh
MOVX @DPTR, A
LCALL DC73h
MOV DPTR, #0371h
MOV A, #22h
MOVX @DPTR, A
LCALL DC94h
MOV DPTR, #0371h
MOV A, #27h
MOVX @DPTR, A
LCALL DC94h
MOV DPTR, #0371h
MOV A, #39h
MOVX @DPTR, A
LCALL DCB5h
MOV DPTR, #0371h
MOV A, #3Fh
MOVX @DPTR, A
LCALL DCB5h
RET
ORL 86h, #40h
MOV DPTR, #02C3h
MOVX A, @DPTR
MOV 90h, A
INC DPTR
MOVX A, @DPTR
MOV A0h, A
INC DPTR
MOVX A, @DPTR
MOV B0h, A
MOV DPTR, #02C2h
MOVX A, @DPTR
MOV 80h, A
ANL 86h, #3Fh
MOV DPTR, #02C1h
MOVX A, @DPTR
MOV 90h, A
MOV DPTR, #02B3h
MOVX A, @DPTR
MOV R7, A
JNB E0h, 04h
SETB B0h
SJMP 02h
CLR B0h
MOV A, R7
JNB E1h, 04h
SETB A7h
SJMP 02h
CLR A7h
MOV A, R7
JNB E2h, 04h
SETB A4h
SJMP 02h
CLR A4h
MOV A, R7
JNB E3h, 04h
SETB A5h
SJMP 02h
CLR A5h
MOV A, R7
JNB E4h, 03h
SETB A6h
RET
CLR A6h
RET
PUSH E0h
PUSH F0h
PUSH 83h
PUSH 82h
PUSH D0h
MOV D0h, #00h
PUSH 00h
PUSH 01h
PUSH 02h
PUSH 03h
PUSH 04h
PUSH 05h
PUSH 06h
PUSH 07h
PUSH 86h
PUSH A7h
ANL 86h, #3Fh
ANL A7h, #FEh
ANL 86h, #3Fh
ANL A9h, #EFh
LCALL BF7Bh
ANL 86h, #3Fh
ORL A9h, #10h
POP A7h
POP 86h
POP 07h
POP 06h
POP 05h
POP 04h
POP 03h
POP 02h
POP 01h
POP 00h
POP D0h
POP 82h
POP 83h
POP F0h
POP E0h
RETI
ORL 86h, #40h
MOV DPTR, #02C2h
MOV A, 80h
MOVX @DPTR, A
INC DPTR
MOV A, 90h
MOVX @DPTR, A
INC DPTR
MOV A, A0h
MOVX @DPTR, A
INC DPTR
MOV A, B0h
MOVX @DPTR, A
ANL 86h, #3Fh
MOV DPTR, #02C1h
MOV A, 90h
MOVX @DPTR, A
CLR A
MOV DPTR, #02B3h
MOVX @DPTR, A
JNB B0h, 04h
MOVX A, @DPTR
ORL A, #01h
MOVX @DPTR, A
JNB A7h, 07h
MOV DPTR, #02B3h
MOVX A, @DPTR
ORL A, #02h
MOVX @DPTR, A
JNB A4h, 07h
MOV DPTR, #02B3h
MOVX A, @DPTR
ORL A, #04h
MOVX @DPTR, A
JNB A5h, 07h
MOV DPTR, #02B3h
MOVX A, @DPTR
ORL A, #08h
MOVX @DPTR, A
JNB A6h, 07h
MOV DPTR, #02B3h
MOVX A, @DPTR
ORL A, #10h
MOVX @DPTR, A
RET
MOV DPTR, #03C4h
MOVX A, @DPTR
MOV R7, A
MOV R6, #DCh
MOV DPTR, #03AFh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, R7
JC 40h
CLR A
MOVX @DPTR, A
INC DPTR
MOVX A, @DPTR
JNZ 13h
MOV DPTR, #03B2h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, R6
JC 19h
MOV DPTR, #03B0h
MOV A, #01h
MOVX @DPTR, A
SJMP 11h
MOV DPTR, #03B2h
MOVX A, @DPTR
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #14h
JNC 05h
CLR A
MOV DPTR, #03B0h
MOVX @DPTR, A
MOV DPTR, #03B2h
MOVX A, @DPTR
MOV R7, A
MOV DDh, A
CLR A
MOV DEh, A
MOV DBh, R7
MOV DCh, A
MOV A, R7
ADD A, #FDh
MOV D9h, A
CLR A
MOV DAh, A
RET
MOV R5, #03h
MOV R4, #00h
LCALL 83F4h
MOV DPTR, #0302h
MOVX A, @DPTR
XRL A, #AAh
JZ 42h
MOV DPTR, #0371h
MOV A, #0Bh
MOVX @DPTR, A
LCALL DC73h
LCALL DC6Dh
MOV DPTR, #0371h
MOV A, #0Dh
MOVX @DPTR, A
LCALL DC73h
MOV DPTR, #0371h
MOV A, #0Eh
MOVX @DPTR, A
LCALL DC73h
MOV DPTR, #0371h
MOV A, #22h
MOVX @DPTR, A
LCALL DC94h
MOV DPTR, #0371h
MOV A, #26h
MOVX @DPTR, A
LCALL DC94h
MOV DPTR, #0371h
MOV A, #39h
MOVX @DPTR, A
LCALL DCB5h
MOV DPTR, #0371h
MOV A, #3Eh
MOVX @DPTR, A
LCALL DCB5h
RET
LCALL 83F0h
MOV DPTR, #0302h
MOVX A, @DPTR
XRL A, #AAh
JZ 45h
MOV DPTR, #0371h
MOV A, #23h
MOVX @DPTR, A
LCALL DC94h
LCALL DC8Eh
MOV DPTR, #0371h
MOV A, #25h
MOVX @DPTR, A
LCALL DC94h
MOV DPTR, #0371h
MOV A, #26h
MOVX @DPTR, A
LCALL DC94h
LCALL DCAFh
MOV DPTR, #0371h
MOV A, #3Eh
MOVX @DPTR, A
LCALL DCB5h
MOV DPTR, #0371h
MOV A, #51h
MOVX @DPTR, A
LCALL DCD6h
MOV DPTR, #0371h
MOV A, #57h
MOVX @DPTR, A
LCALL DCD6h
MOV DPTR, #0371h
MOV A, #6Fh
MOVX @DPTR, A
LCALL DCF7h
RET
ANL 86h, #3Fh
CJNE R7, #01h, 05h
ORL 86h, #40h
SJMP 24h
CJNE R7, #02h, 05h
ORL 86h, #40h
SJMP 36h
CJNE R7, #03h, 05h
ORL 86h, #40h
SJMP 08h
CJNE R7, #04h, 09h
ORL 86h, #40h
SETB B3h
SETB B4h
SJMP 24h
CJNE R7, #05h, 09h
ORL 86h, #40h
SETB B4h
SETB B5h
SJMP 18h
CJNE R7, #06h, 09h
ORL 86h, #40h
SETB B3h
SETB B5h
SJMP 0Ch
CJNE R7, #07h, 0Ch
ORL 86h, #40h
SETB B5h
SETB B4h
SETB B3h
ANL 86h, #3Fh
RET
ANL 86h, #3Fh
CJNE R7, #01h, 05h
ORL 86h, #40h
SJMP 24h
CJNE R7, #02h, 05h
ORL 86h, #40h
SJMP 36h
CJNE R7, #03h, 05h
ORL 86h, #40h
SJMP 08h
CJNE R7, #04h, 09h
ORL 86h, #40h
SETB 87h
SETB 86h
SJMP 24h
CJNE R7, #05h, 09h
ORL 86h, #40h
SETB 86h
SETB 85h
SJMP 18h
CJNE R7, #06h, 09h
ORL 86h, #40h
SETB 87h
SETB 85h
SJMP 0Ch
CJNE R7, #07h, 0Ch
ORL 86h, #40h
SETB 85h
SETB 86h
SETB 87h
ANL 86h, #3Fh
RET
ANL 86h, #3Fh
CJNE R7, #01h, 05h
ORL 86h, #40h
SJMP 24h
CJNE R7, #02h, 05h
ORL 86h, #40h
SJMP 36h
CJNE R7, #03h, 05h
ORL 86h, #40h
SJMP 08h
CJNE R7, #04h, 09h
ORL 86h, #40h
SETB 84h
SETB 83h
SJMP 24h
CJNE R7, #05h, 09h
ORL 86h, #40h
SETB 83h
SETB 82h
SJMP 18h
CJNE R7, #06h, 09h
ORL 86h, #40h
SETB 84h
SETB 82h
SJMP 0Ch
CJNE R7, #07h, 0Ch
ORL 86h, #40h
SETB 82h
SETB 83h
SETB 84h
ANL 86h, #3Fh
RET
MOV R5, #08h
MOV R7, 48h
MOV R6, 47h
MOV 5Dh, R6
MOV 5Eh, R7
MOV 3Dh, #0Ah
MOV 3Eh, #08h
ANL 86h, #3Fh
JNB 57h, 05h
ORL A7h, #01h
SJMP 03h
ANL A7h, #FEh
CLR A
MOV R7, A
MOV A, R7
CLR C
SUBB A, R5
JNC 20h
MOV 5Eh, 82h
MOV 5Dh, 83h
CLR A
MOVC A, @A+DPTR
MOV R6, A
MOV A, 3Eh
ADD A, R7
MOV 82h, A
CLR A
ADDC A, 3Dh
MOV 83h, A
MOV A, R6
MOVX @DPTR, A
INC 5Eh
MOV A, 5Eh
JNZ 02h
INC 5Dh
INC R7
SJMP DBh
ANL A7h, #FEh
ORL 86h, #40h
RET
JNB 1Ch, 48h
MOV DPTR, #039Dh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOV DPTR, #0370h
MOVX A, @DPTR
MOV R7, A
MOV DPTR, #039Dh
MOVX A, @DPTR
SETB C
SUBB A, R7
JC 35h
CLR A
MOVX @DPTR, A
MOV DPTR, #0371h
MOVX @DPTR, A
MOV DPTR, #0354h
MOVX A, @DPTR
MOV DPTR, #C73Eh
MOVC A, @A+DPTR
MOV DPTR, #0371h
MOVX @DPTR, A
LCALL 52C4h
JB 64h, 0Fh
MOV DPTR, #0354h
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #71h
JC 11h
SETB 64h
RET
MOV DPTR, #0354h
MOVX A, @DPTR
DEC A
MOVX @DPTR, A
MOVX A, @DPTR
CLR C
SUBB A, #01h
JNC 02h
CLR 64h
RET
MOV R5, #04h
MOV R4, #00h
LCALL 83F4h
MOV DPTR, #0302h
MOVX A, @DPTR
XRL A, #AAh
JZ 3Ch
LCALL DCD0h
MOV DPTR, #0371h
MOV A, #53h
MOVX @DPTR, A
LCALL DCD6h
MOV DPTR, #0371h
MOV A, #54h
MOVX @DPTR, A
LCALL DCD6h
MOV DPTR, #0371h
MOV A, #6Ah
MOVX @DPTR, A
LCALL DCF7h
MOV DPTR, #0371h
MOV A, #6Ch
MOVX @DPTR, A
LCALL DCF7h
MOV DPTR, #0371h
MOV A, #81h
MOVX @DPTR, A
LCALL DD18h
LCALL DD12h
MOV DPTR, #0371h
MOV A, #83h
MOVX @DPTR, A
LCALL DD18h
RET
CLR A
MOV 4Dh, A
MOV 4Ch, A
MOV A, R7
JZ 41h
SETB 02h
MOV DPTR, #92DCh
MOVC A, @A+DPTR
MOV R6, A
ANL A, #0Fh
MOV R5, A
MOV A, R6
ANL A, #F0h
SWAP A
ANL A, #0Fh
MOV R6, A
MOV A, R7
MOV DPTR, #9378h
MOVC A, @A+DPTR
MOV R7, A
CJNE R5, #06h, 0Fh
SETB 0Eh
MOV A, #B4h
ADD A, R6
MOV 82h, A
CLR A
ADDC A, #02h
MOV 83h, A
MOVX A, @DPTR
ORL A, R7
MOVX @DPTR, A
CJNE R5, #04h, 09h
SETB 0Bh
MOV A, #8Fh
ADD A, R6
MOV R0, A
MOV A, @R0
ORL A, R7
MOV @R0, A
CJNE R5, #05h, 09h
SETB 0Ch
MOV A, #97h
ADD A, R6
MOV R0, A
MOV A, @R0
ORL A, R7
MOV @R0, A
RET
CLR A
MOV R7, A
MOV A, #EBh
ADD A, R7
MOV 82h, A
CLR A
ADDC A, #02h
MOV 83h, A
MOVX A, @DPTR
MOV R6, A
MOV A, #C3h
ADD A, R7
MOV R0, A
MOV @R0, 06h
INC R7
CJNE R7, #12h, EAh
CLR A
MOV R7, A
MOV A, #D8h
ADD A, R7
MOV 82h, A
CLR A
ADDC A, #02h
MOV 83h, A
MOVX A, @DPTR
MOV R6, A
MOV A, #B1h
ADD A, R7
MOV R0, A
MOV @R0, 06h
INC R7
CJNE R7, #12h, EAh
CLR A
MOV R7, A
MOV A, #C6h
ADD A, R7
MOV 82h, A
CLR A
ADDC A, #02h
MOV 83h, A
MOVX A, @DPTR
MOV R6, A
MOV A, #9Fh
ADD A, R7
MOV R0, A
MOV @R0, 06h
INC R7
CJNE R7, #12h, EAh
RET
MOV A, 2Eh
ANL A, #1Fh
XRL A, #01h
JNZ 3Ch
MOV A, 32h
JZ 04h
XRL A, #01h
JNZ 34h
ORL 86h, #40h
ANL 9Dh, #F0h
ORL 9Dh, #02h
ANL 86h, #3Fh
MOV 3Dh, #0Ah
MOV 3Eh, #08h
INC 3Eh
MOV A, 3Eh
MOV R6, 3Dh
JNZ 02h
INC 3Dh
DEC A
MOV 82h, A
MOV 83h, R6
CLR A
MOVX @DPTR, A
MOV 3Eh, 82h
MOV 3Dh, 83h
MOVX @DPTR, A
ORL 86h, #40h
ORL 98h, #04h
ANL 86h, #3Fh
RET
LCALL DEB9h
RET
MOV A, R7
MOV DPTR, #92DCh
MOVC A, @A+DPTR
MOV R6, A
ANL A, #0Fh
MOV R5, A
MOV A, R6
ANL A, #F0h
SWAP A
ANL A, #0Fh
MOV R6, A
MOV A, R7
MOV DPTR, #9378h
MOVC A, @A+DPTR
MOV R7, A
CJNE R5, #06h, 14h
SETB 0Eh
MOV A, #B4h
ADD A, R6
MOV 82h, A
CLR A
ADDC A, #02h
MOV 83h, A
MOVX A, @DPTR
MOV R4, A
MOV A, R7
CPL A
MOV R3, A
MOV A, R4
ANL A, R3
MOVX @DPTR, A
CJNE R5, #04h, 0Ah
SETB 0Bh
MOV A, #8Fh
ADD A, R6
MOV R0, A
MOV A, R7
CPL A
ANL A, @R0
MOV @R0, A
CJNE R5, #05h, 0Ah
SETB 0Ch
MOV A, #97h
ADD A, R6
MOV R0, A
MOV A, R7
CPL A
ANL A, @R0
MOV @R0, A
RET
SETB 61h
MOV 4Ch, #01h
MOV C, AFh
MOV 62h, C
CLR AFh
JNB 61h, 05h
ORL A7h, #01h
SJMP 03h
ANL A7h, #FEh
MOV 4Ch, F7h
MOV F2h, #E6h
MOV F3h, #05h
MOV F4h, #0Ah
MOV F5h, #09h
MOV F6h, #06h
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
CLR A
MOV F7h, A
MOV F2h, A
MOV F3h, A
MOV F4h, A
MOV F5h, A
MOV F6h, A
ANL A7h, #FEh
MOV C, 62h
MOV AFh, C
RET
ANL 86h, #3Fh
CJNE R7, #01h, 03h
SETB B0h
RET
CJNE R7, #02h, 02h
SJMP 20h
CJNE R7, #03h, 02h
SJMP 0Fh
CJNE R7, #04h, 07h
ORL 86h, #40h
SETB B6h
SJMP 08h
CJNE R7, #05h, 09h
SETB B0h
ORL 86h, #40h
SETB B7h
SJMP 18h
CJNE R7, #06h, 09h
SETB B0h
ORL 86h, #40h
SETB B6h
SJMP 0Ch
CJNE R7, #07h, 0Ch
SETB B0h
ORL 86h, #40h
SETB B7h
SETB B6h
ANL 86h, #3Fh
RET
ANL 86h, #3Fh
CJNE R7, #01h, 03h
SETB A7h
RET
CJNE R7, #02h, 02h
SJMP 20h
CJNE R7, #03h, 02h
SJMP 0Fh
CJNE R7, #04h, 07h
ORL 86h, #40h
SETB 81h
SJMP 08h
CJNE R7, #05h, 09h
SETB A7h
ORL 86h, #40h
SETB 80h
SJMP 18h
CJNE R7, #06h, 09h
SETB A7h
ORL 86h, #40h
SETB 81h
SJMP 0Ch
CJNE R7, #07h, 0Ch
SETB A7h
ORL 86h, #40h
SETB 80h
SETB 81h
ANL 86h, #3Fh
RET
JB 1Ah, 41h
MOV A, R7
JNB 13h, 19h
MOV DPTR, #DD6Bh
MOVC A, @A+DPTR
MOV DDh, A
CLR A
MOV DEh, A
MOV A, R7
MOV DPTR, #DD66h
MOVC A, @A+DPTR
MOV DBh, A
CLR A
MOV DCh, A
MOV A, R7
MOV DPTR, #DD61h
SJMP 17h
MOV DPTR, #DD5Ch
MOVC A, @A+DPTR
MOV DDh, A
CLR A
MOV DEh, A
MOV A, R7
MOV DPTR, #DD57h
MOVC A, @A+DPTR
MOV DBh, A
CLR A
MOV DCh, A
MOV A, R7
MOV DPTR, #DD52h
MOVC A, @A+DPTR
MOV D9h, A
CLR A
MOV DAh, A
MOV R7, #1Eh
MOV R6, #00h
LCALL DD8Dh
RET
JNB 05h, 41h
MOV R0, #73h
MOV A, @R0
MOV R7, A
ANL A, #20h
MOV R6, A
MOV A, R7
ANL A, #10h
ORL A, R6
JZ 32h
JNB 5Fh, 31h
CLR 5Fh
MOV A, @R0
JNB E5h, 06h
MOV A, 09h
JZ 02h
DEC 09h
MOV R0, #73h
MOV A, @R0
JNB E4h, 0Eh
MOV A, 09h
CLR C
SUBB A, #04h
JNC 04h
INC 09h
SJMP 03h
MOV 09h, #04h
MOV DPTR, #03C5h
MOVX A, @DPTR
XRL A, 09h
JZ 09h
MOV A, 09h
MOVX @DPTR, A
MOV R7, A
LJMP D506h
SETB 5Fh
RET
CLR A
MOV 4Ah, A
MOV A, 2Eh
ANL A, #1Fh
XRL A, #02h
JNZ 35h
MOV A, 32h
JNZ 11h
ORL 86h, #40h
ANL 98h, #F7h
ANL 86h, #3Fh
ORL 86h, #40h
ANL 98h, #FDh
SJMP 18h
MOV A, 32h
CJNE A, #81h, 08h
ORL 86h, #40h
ANL C0h, #F7h
SJMP 0Bh
MOV A, 32h
CJNE A, #82h, 0Bh
ORL 86h, #40h
ANL D8h, #F7h
ANL 86h, #3Fh
SJMP 03h
LJMP DEB9h
LCALL DF9Ch
RET
CLR A
MOV R5, A
MOV R4, A
LCALL 83F4h
MOV DPTR, #0302h
MOVX A, @DPTR
XRL A, #AAh
JZ 33h
MOV DPTR, #0371h
MOV A, #09h
MOVX @DPTR, A
LCALL DC73h
MOV DPTR, #0371h
MOV A, #0Dh
MOVX @DPTR, A
LCALL DC73h
MOV DPTR, #0371h
MOV A, #21h
MOVX @DPTR, A
LCALL DC94h
LCALL DC8Eh
MOV DPTR, #0371h
MOV A, #39h
MOVX @DPTR, A
LCALL DCB5h
LCALL DCAFh
MOV DPTR, #0371h
MOV A, #3Bh
MOVX @DPTR, A
LCALL DCB5h
RET
MOV A, 33h
JNZ 38h
MOV A, 32h
JNZ 34h
MOV A, 30h
JNZ 30h
MOV A, 31h
XRL A, #02h
JNZ 2Ah
MOV A, 34h
JNZ 26h
ORL 86h, #40h
ANL 9Dh, #F0h
MOV A, 34h
ORL 9Dh, A
ANL 86h, #3Fh
MOV 3Dh, #0Ah
MOV 3Eh, #08h
MOV 3Eh, 82h
MOV 3Dh, 83h
MOV A, 46h
MOVX @DPTR, A
ORL 86h, #40h
ORL 98h, #04h
ANL 86h, #3Fh
RET
LCALL DEB9h
RET
MOV R5, #03h
MOV R4, #00h
LCALL 83F4h
MOV DPTR, #0302h
MOVX A, @DPTR
XRL A, #AAh
JZ 30h
MOV DPTR, #0371h
MOV A, #3Bh
MOVX @DPTR, A
LCALL DCB5h
MOV DPTR, #0371h
MOV A, #3Ch
MOVX @DPTR, A
LCALL DCB5h
LCALL DCD0h
MOV DPTR, #0371h
MOV A, #54h
MOVX @DPTR, A
LCALL DCD6h
MOV DPTR, #0371h
MOV A, #6Ah
MOVX @DPTR, A
LCALL DCF7h
MOV DPTR, #0371h
MOV A, #6Bh
MOVX @DPTR, A
LCALL DCF7h
RET
MOV A1h, #03h
MOV B2h, #08h
MOV B3h, #02h
MOV R7, #05h
MOV R6, #0Dh
LCALL DD8Dh
MOV B3h, #03h
MOV B2h, #0Ch
CLR A
MOV A2h, A
MOV 93h, A
MOV 92h, A
MOV 95h, A
MOV ABh, A
MOV AAh, A
MOV 9Eh, A
MOV 9Fh, A
MOV ACh, A
MOV ADh, A
MOV AEh, A
MOV A4h, A
MOV A5h, A
MOV A6h, A
MOV B9h, #10h
MOV B5h, #10h
LCALL CE49h
NOP
RET
AJMP 03h
INC 07h
INC R1
INC R3
INC R5
INC R7
ACALL 13h
DEC 17h
DEC R1
DEC R3
DEC R5
DEC R7
AJMP 23h
ADD A, 27h
ADD A, R1
ADD A, R3
ADD A, R5
ADD A, R7
ACALL 33h
ADDC A, 37h
ADDC A, R1
ADDC A, R3
ADDC A, R3
ADDC A, R1
ADDC A, @R1
ADDC A, 33h
ACALL 2Fh
ADD A, R5
ADD A, R3
ADD A, R1
ADD A, @R1
ADD A, 23h
AJMP 1Fh
DEC R5
DEC R3
DEC R1
DEC @R1
DEC 13h
ACALL 0Fh
INC R5
INC R3
INC R1
INC @R1
INC 03h
AJMP C0h
MOVX A, @DPTR
PUSH F0h
PUSH 83h
PUSH 82h
PUSH D0h
MOV D0h, #10h
PUSH 86h
PUSH A7h
ANL 86h, #3Fh
ANL A7h, #FEh
MOV B1h, #00h
MOV R0, #0Dh
MOV A, @R0
DEC @R0
DEC R0
JNZ 01h
DEC @R0
MOV R0, #0Dh
MOV A, @R0
DEC R0
ORL A, @R0
JNZ 03h
LCALL DFBCh
POP A7h
POP 86h
POP D0h
POP 82h
POP 83h
POP F0h
POP E0h
RETI
LCALL DFCAh
CLR A
MOV DPTR, #00DEh
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
MOV DPTR, #014Eh
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
MOV DPTR, #0001h
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
MOV DPTR, #014Dh
MOVX @DPTR, A
MOV DPTR, #0054h
MOVX @DPTR, A
MOV DPTR, #0053h
MOVX @DPTR, A
MOV DPTR, #0056h
MOVX @DPTR, A
MOV DPTR, #0055h
MOVX @DPTR, A
MOV DPTR, #0058h
MOVX @DPTR, A
MOV DPTR, #0057h
MOVX @DPTR, A
RET
MOV 3Dh, #0Ah
MOV 3Eh, #08h
MOV A, 32h
JNZ 0Bh
MOV 3Eh, 82h
MOV 3Dh, 83h
MOV A, 37h
MOVX @DPTR, A
SJMP 0Eh
MOV A, 32h
CJNE A, #01h, 09h
MOV 3Eh, 82h
MOV 3Dh, 83h
MOV A, 38h
MOVX @DPTR, A
ORL 86h, #40h
ANL 9Dh, #F0h
MOV 9Dh, #01h
ANL 86h, #3Fh
ORL 86h, #40h
ORL 98h, #04h
ANL 86h, #3Fh
RET
LCALL 83F0h
MOV DPTR, #0302h
MOVX A, @DPTR
XRL A, #AAh
JZ 2Dh
MOV DPTR, #0371h
MOV A, #53h
MOVX @DPTR, A
LCALL DCD6h
MOV DPTR, #0371h
MOV A, #54h
MOVX @DPTR, A
LCALL DCD6h
MOV DPTR, #0371h
MOV A, #55h
MOVX @DPTR, A
LCALL DCD6h
MOV DPTR, #0371h
MOV A, #6Ah
MOVX @DPTR, A
LCALL DCF7h
MOV DPTR, #0371h
MOV A, #6Dh
MOVX @DPTR, A
LCALL DCF7h
RET
CLR A
MOV DPTR, #0072h
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
MOV R7, A
MOV A, #E1h
ADD A, R7
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
CLR A
MOVX @DPTR, A
MOV A, R7
ADD A, E0h
ADD A, #05h
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
CLR A
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
MOV A, R7
ADD A, E0h
ADD A, #59h
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
CLR A
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
INC R7
CJNE R7, #0Ch, D0h
RET
CLR A
MOV DPTR, #0075h
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
MOV R7, A
MOV A, #1Dh
ADD A, R7
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
CLR A
MOVX @DPTR, A
MOV A, R7
ADD A, E0h
ADD A, #7Bh
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
CLR A
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
MOV A, R7
ADD A, E0h
ADD A, #EDh
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
CLR A
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
INC R7
CJNE R7, #0Ch, D0h
RET
CLR A
MOV DPTR, #0077h
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
MOV R7, A
MOV A, #29h
ADD A, R7
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
CLR A
MOVX @DPTR, A
MOV A, R7
ADD A, E0h
ADD A, #95h
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
CLR A
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
MOV A, R7
ADD A, E0h
ADD A, #05h
MOV 82h, A
CLR A
ADDC A, #01h
MOV 83h, A
CLR A
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
INC R7
CJNE R7, #0Ch, D0h
RET
CLR A
MOV DPTR, #0079h
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
MOV R7, A
MOV A, #35h
ADD A, R7
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
CLR A
MOVX @DPTR, A
MOV A, R7
ADD A, E0h
ADD A, #ADh
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
CLR A
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
MOV A, R7
ADD A, E0h
ADD A, #1Dh
MOV 82h, A
CLR A
ADDC A, #01h
MOV 83h, A
CLR A
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
INC R7
CJNE R7, #0Ch, D0h
RET
CLR A
MOV DPTR, #0093h
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
MOV R7, A
MOV A, #41h
ADD A, R7
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
CLR A
MOVX @DPTR, A
MOV A, R7
ADD A, E0h
ADD A, #C5h
MOV 82h, A
CLR A
ADDC A, #00h
MOV 83h, A
CLR A
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
MOV A, R7
ADD A, E0h
ADD A, #35h
MOV 82h, A
CLR A
ADDC A, #01h
MOV 83h, A
CLR A
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
INC R7
CJNE R7, #0Ch, D0h
RET
CLR A
MOV DPTR, #0399h
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
SETB 4Dh
INC 0Ah
MOV A, 0Ah
CLR C
SUBB A, #08h
JC 0Eh
CLR A
MOV 0Ah, A
CLR 00h
SETB 51h
SETB 50h
SETB 4Fh
SETB 4Eh
RET
MOV A, 0Ah
CJNE A, #04h, 05h
SETB 50h
SETB 4Eh
RET
MOV A, 0Ah
XRL A, #02h
JZ 05h
MOV A, 0Ah
CJNE A, #06h, 02h
SETB 4Eh
RET
CLR A
MOV 4Ah, A
MOV A, 30h
JNZ 06h
MOV A, 32h
JNZ 02h
SJMP 0Ah
MOV A, 30h
JNZ 22h
MOV A, 32h
XRL A, #01h
JNZ 1Ch
ORL 86h, #40h
ANL 9Dh, #F0h
ANL 86h, #3Fh
ORL 86h, #40h
ORL 98h, #04h
ANL 86h, #3Fh
ORL 86h, #40h
ORL 98h, #02h
ANL 86h, #3Fh
RET
LCALL DEB9h
RET
ANL 86h, #3Fh
CJNE R7, #01h, 03h
SETB A4h
RET
CJNE R7, #02h, 03h
SETB A6h
RET
CJNE R7, #03h, 03h
SETB A5h
RET
CJNE R7, #04h, 05h
SETB A6h
SETB A5h
RET
CJNE R7, #05h, 05h
SETB A4h
SETB A5h
RET
CJNE R7, #06h, 05h
SETB A4h
SETB A6h
RET
CJNE R7, #07h, 06h
SETB A4h
SETB A5h
SETB A6h
RET
CLR A
MOV 4Ah, A
MOV A, 2Eh
ANL A, #1Fh
XRL A, #02h
JNZ 22h
MOV A, 32h
CJNE A, #81h, 08h
ORL 86h, #40h
ORL C0h, #08h
SJMP 0Bh
MOV A, 32h
CJNE A, #82h, 0Bh
ORL 86h, #40h
ORL D8h, #08h
ANL 86h, #3Fh
SJMP 08h
LCALL DEB9h
SJMP 03h
LJMP DEB9h
LCALL DF9Ch
RET
CJNE R7, #01h, 0Eh
CLR A
MOV R6, A
MOV R3, 05h
MOV A, #C3h
ADD A, R6
MOV R0, A
MOV @R0, 03h
INC R6
CJNE R6, #12h, F4h
CJNE R7, #02h, 0Eh
CLR A
MOV R6, A
MOV R3, 05h
MOV A, #B1h
ADD A, R6
MOV R0, A
MOV @R0, 03h
INC R6
CJNE R6, #12h, F4h
CJNE R7, #03h, 0Eh
CLR A
MOV R6, A
MOV R7, 05h
MOV A, #9Fh
ADD A, R6
MOV R0, A
MOV @R0, 07h
INC R6
CJNE R6, #12h, F4h
RET
MOV R5, #01h
MOV R4, #00h
LCALL 83F4h
MOV DPTR, #0302h
MOVX A, @DPTR
XRL A, #AAh
JZ 24h
MOV DPTR, #0371h
MOV A, #0Bh
MOVX @DPTR, A
LCALL DC73h
LCALL DC6Dh
MOV DPTR, #0371h
MOV A, #22h
MOVX @DPTR, A
LCALL DC94h
LCALL DC8Eh
LCALL DCAFh
MOV DPTR, #0371h
MOV A, #3Bh
MOVX @DPTR, A
LCALL DCB5h
RET
LCALL 83F0h
MOV DPTR, #0302h
MOVX A, @DPTR
XRL A, #AAh
JZ 27h
MOV DPTR, #0371h
MOV A, #6Bh
MOVX @DPTR, A
LCALL DCF7h
MOV DPTR, #0371h
MOV A, #6Ch
MOVX @DPTR, A
LCALL DCF7h
LCALL DD12h
MOV DPTR, #0371h
MOV A, #83h
MOVX @DPTR, A
LCALL DD18h
MOV DPTR, #0371h
MOV A, #84h
MOVX @DPTR, A
LCALL DD18h
RET
CLR A
MOV 4Ah, A
MOV A, 9Ch
JZ 22h
MOV A, 30h
JZ 04h
XRL A, #01h
JNZ 1Ah
MOV 30h, 39h
MOV 2Dh, #01h
ORL 86h, #40h
ANL 9Dh, #F0h
ANL 86h, #3Fh
ORL 86h, #40h
ORL 98h, #04h
ANL 86h, #3Fh
SJMP 03h
LCALL DEB9h
LJMP DF9Ch
ANL 86h, #3Fh
CLR A4h
CLR A5h
CLR A6h
CLR A7h
CLR B0h
ORL 86h, #40h
CLR B6h
CLR B7h
CLR B5h
CLR B4h
CLR B3h
CLR 85h
CLR 86h
CLR 87h
CLR 82h
CLR 83h
CLR 84h
CLR 80h
CLR 81h
ANL 86h, #3Fh
RET
CLR A
MOV R5, A
MOV R4, A
LCALL 83F4h
MOV DPTR, #0302h
MOVX A, @DPTR
XRL A, #AAh
JZ 1Eh
MOV DPTR, #0371h
MOV A, #0Ah
MOVX @DPTR, A
LCALL DC73h
LCALL DC6Dh
MOV DPTR, #0371h
MOV A, #22h
MOVX @DPTR, A
LCALL DC94h
MOV DPTR, #0371h
MOV A, #23h
MOVX @DPTR, A
LCALL DC94h
RET
MOV C7h, #81h
MOV D5h, #FAh
CLR A
MOV D6h, A
MOV DDh, #B4h
MOV DEh, A
MOV C6h, #81h
MOV D3h, #FAh
MOV D4h, A
MOV DBh, #B4h
MOV DCh, A
MOV C5h, #81h
MOV D1h, #FAh
MOV D2h, A
MOV D9h, #B4h
MOV DAh, A
ORL A9h, #20h
RET
MOV 4Ah, #02h
ORL 86h, #40h
ANL 9Dh, #F0h
MOV 9Dh, #01h
ANL 86h, #3Fh
MOV 3Dh, #0Ah
MOV 3Eh, #08h
MOV 3Eh, 82h
MOV 3Dh, 83h
MOV A, 39h
MOVX @DPTR, A
ORL 86h, #40h
ORL 98h, #04h
ANL 86h, #3Fh
RET
MOV R5, #02h
MOV R4, #00h
LCALL 83F4h
MOV DPTR, #0302h
MOVX A, @DPTR
XRL A, #AAh
JZ 18h
LCALL DC8Eh
MOV A, #23h
LCALL DC90h
MOV A, #3Ch
LCALL DCB1h
LCALL DCAFh
LCALL DCD0h
MOV A, #53h
LCALL DCD2h
RET
MOV 4Ah, #02h
ORL 86h, #40h
ANL 9Dh, #F0h
MOV 9Dh, #01h
ANL 86h, #3Fh
MOV 3Dh, #0Ah
MOV 3Eh, #08h
MOV 3Eh, 82h
MOV 3Dh, 83h
CLR A
MOVX @DPTR, A
ORL 86h, #40h
ORL 98h, #04h
ANL 86h, #3Fh
RET
CLR A
MOV DPTR, #02FFh
MOVX @DPTR, A
INC DPTR
MOVX @DPTR, A
MOV DPTR, #02FDh
MOVX A, @DPTR
MOV R7, A
MOV R6, #00h
MOV DPTR, #02FFh
MOV A, R6
MOVX @DPTR, A
INC DPTR
MOV A, R7
MOVX @DPTR, A
MOV R5, A
MOV DPTR, #02EAh
MOVX A, @DPTR
MOV R7, A
MOV A, R5
MOV DPTR, #02FFh
XCH A, R7
MOVX @DPTR, A
INC DPTR
MOV A, R7
MOVX @DPTR, A
RET
MOV 3Dh, #0Ah
MOV 3Eh, #08h
MOV 3Eh, 82h
MOV 3Dh, 83h
MOV A, 45h
MOVX @DPTR, A
ORL 86h, #40h
ANL 9Dh, #F0h
MOV 9Dh, #01h
ANL 86h, #3Fh
ORL 86h, #40h
ORL 98h, #04h
ANL 86h, #3Fh
RET
CLR A
MOV R7, A
MOV A, #8Fh
ADD A, R7
MOV R0, A
CLR A
MOV @R0, A
MOV A, #97h
ADD A, R7
MOV R0, A
CLR A
MOV @R0, A
MOV A, #B4h
ADD A, R7
MOV 82h, A
CLR A
ADDC A, #02h
MOV 83h, A
CLR A
MOVX @DPTR, A
INC R7
CJNE R7, #08h, E4h
CLR A
MOV R0, #8Eh
MOV @R0, A
DEC R0
MOV @R0, A
RET
MOV A, 32h
JNZ 05h
MOV 30h, 37h
SJMP 08h
MOV A, 32h
CJNE A, #01h, 03h
MOV 30h, 38h
ORL 86h, #40h
ANL 9Dh, #F0h
ANL 86h, #3Fh
ORL 86h, #40h
ORL 98h, #04h
ANL 86h, #3Fh
RET
ORL 86h, #40h
ORL 99h, #C0h
CLR A
MOV E8h, A
MOV F8h, A
MOV 9Ah, #5Fh
MOV 9Bh, #11h
MOV 9Ch, A
ANL 86h, #3Fh
ORL A9h, #10h
MOV 37h, #01h
MOV 38h, #01h
MOV 36h, A
RET
MOV A, #0Ch
MOV DPTR, #0371h
MOVX @DPTR, A
MOV DPTR, #0302h
MOVX A, @DPTR
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
ADD A, R7
MOVX @DPTR, A
MOVX A, @DPTR
MOV R7, A
SETB C
SUBB A, #01h
JC 08h
MOV A, R7
SUBB A, #17h
JNC 03h
LCALL 52C4h
RET
MOV A, #24h
MOV DPTR, #0371h
MOVX @DPTR, A
MOV DPTR, #0302h
MOVX A, @DPTR
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
ADD A, R7
MOVX @DPTR, A
MOVX A, @DPTR
MOV R7, A
CLR C
SUBB A, #2Fh
JNC 08h
MOV A, R7
SUBB A, #18h
JC 03h
LCALL 52C4h
RET
MOV A, #3Ah
MOV DPTR, #0371h
MOVX @DPTR, A
MOV DPTR, #0302h
MOVX A, @DPTR
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
ADD A, R7
MOVX @DPTR, A
MOVX A, @DPTR
MOV R7, A
CLR C
SUBB A, #47h
JNC 08h
MOV A, R7
SUBB A, #30h
JC 03h
LCALL 52C4h
RET
MOV A, #52h
MOV DPTR, #0371h
MOVX @DPTR, A
MOV DPTR, #0302h
MOVX A, @DPTR
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
ADD A, R7
MOVX @DPTR, A
MOVX A, @DPTR
MOV R7, A
CLR C
SUBB A, #5Fh
JNC 08h
MOV A, R7
SUBB A, #48h
JC 03h
LCALL 52C4h
RET
MOV A, #68h
MOV DPTR, #0371h
MOVX @DPTR, A
MOV DPTR, #0302h
MOVX A, @DPTR
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
ADD A, R7
MOVX @DPTR, A
MOVX A, @DPTR
MOV R7, A
CLR C
SUBB A, #77h
JNC 08h
MOV A, R7
SUBB A, #60h
JC 03h
LCALL 52C4h
RET
MOV A, #82h
MOV DPTR, #0371h
MOVX @DPTR, A
MOV DPTR, #0302h
MOVX A, @DPTR
MOV R7, A
MOV DPTR, #0371h
MOVX A, @DPTR
ADD A, R7
MOVX @DPTR, A
MOVX A, @DPTR
MOV R7, A
CLR C
SUBB A, #8Fh
JNC 08h
MOV A, R7
SUBB A, #78h
JC 03h
LCALL 52C4h
RET
CLR A
MOV 4Ah, A
ORL 86h, #40h
ANL 9Dh, #F0h
ANL 86h, #3Fh
ORL 86h, #40h
ORL 98h, #02h
ANL 86h, #3Fh
ORL 86h, #40h
ORL 98h, #04h
ANL 86h, #3Fh
RET
DEC A
RETI
ANL A, 87h
MOV R7, A
DEC A
RETI
ANL A, 87h
MOV R7, A
DEC R1
ADDC A, @R1
ANL A, R2
MOV FFh, R4
LCALL 161Ah
JB 24h, 1Eh
ADD A, R0
RETI
ORL A, @R0
ANL A, R2
RETI
AJMP 55h
XRL A, R6
SUBB A, @R0
JNB 05h, 11h
MOV R0, #74h
MOV A, @R0
JNB E0h, 09h
JNB 56h, 08h
CLR 56h
CPL 52h
SJMP 02h
SETB 56h
JNB 52h, 03h
SETB B1h
RET
CLR B1h
RET
NOP
MOV A, R7
JZ 0Bh
DEC R7
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
SJMP F2h
MOV A, R6
JZ 05h
DEC R6
MOV R7, #FFh
SJMP EAh
NOP
NOP
NOP
NOP
RET
JB 04h, 03h
JNB 03h, 14h
MOV DPTR, #01DCh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #3Ch
JC 08h
CLR A
MOVX @DPTR, A
CPL B7h
CPL B6h
CPL B5h
RET
MOV R7, 31h
MOV 3Ah, R7
MOV 45h, R7
ORL 86h, #40h
ANL 9Dh, #F0h
ANL 86h, #3Fh
ORL 86h, #40h
ORL 98h, #04h
ANL 86h, #3Fh
RET
ANL 86h, #3Fh
MOV 90h, #FFh
ORL 86h, #40h
MOV 90h, #FFh
MOV A0h, #FFh
SETB B0h
SETB B1h
SETB B2h
ANL 86h, #3Fh
RET
MOV A, #C3h
ADD A, R7
MOV R0, A
MOV A, R5
CPL A
MOV R6, A
ANL A, @R0
MOV @R0, A
MOV A, #B1h
ADD A, R7
MOV R0, A
MOV A, R6
ANL A, @R0
MOV @R0, A
MOV A, #9Fh
ADD A, R7
MOV R0, A
MOV A, R6
ANL A, @R0
MOV @R0, A
RET
JNB 3Ah, 14h
MOV DPTR, #00DDh
MOVX A, @DPTR
INC A
MOVX @DPTR, A
MOVX A, @DPTR
SETB C
SUBB A, #14h
JC 08h
CLR A
MOVX @DPTR, A
CPL B6h
CPL B7h
CPL B5h
RET
ANL 86h, #3Fh
CLR A
MOV 90h, A
ORL 86h, #40h
MOV 90h, A
MOV A0h, A
CLR B0h
CLR B1h
CLR B2h
ANL 86h, #3Fh
RET
CLR A
MOV C8h, A
MOV C9h, A
MOV CAh, #17h
MOV CBh, #FCh
MOV CCh, #17h
MOV CDh, #FCh
SETB CAh
SETB ADh
RET
CLR A
MOV DPTR, #03B3h
MOVX @DPTR, A
MOV DPTR, #03B2h
MOVX @DPTR, A
MOV DPTR, #03B0h
MOVX @DPTR, A
MOV DPTR, #03AFh
MOVX @DPTR, A
MOV DPTR, #03B3h
MOVX @DPTR, A
RET
PUSH 86h
PUSH A7h
ANL 86h, #3Fh
ANL A7h, #FEh
ANL E8h, #FEh
SETB 09h
POP A7h
POP 86h
RETI
PUSH 86h
PUSH A7h
ANL 86h, #3Fh
ANL A7h, #FEh
ANL E8h, #FDh
SETB 09h
POP A7h
POP 86h
RETI
PUSH 86h
PUSH A7h
ANL 86h, #3Fh
ANL A7h, #FEh
MOV D8h, #00h
SETB 09h
POP A7h
POP 86h
RETI
JNB 05h, 10h
MOV R0, #71h
MOV A, @R0
JNB E5h, 08h
JNB 2Ch, 07h
CLR 2Ch
CPL 1Bh
RET
SETB 2Ch
RET
ORL 86h, #40h
ORL 98h, #08h
ANL 86h, #3Fh
ORL 86h, #40h
ORL 98h, #02h
ANL 86h, #3Fh
RET
SETB 61h
CLR A
MOV 4Ch, A
LCALL D43Ch
LCALL D437h
SETB 61h
MOV 4Ch, #02h
LJMP D43Ch
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R7, A
SETB C
SUBB A, #01h
JC 08h
MOV A, R7
SUBB A, #17h
JNC 03h
LCALL 52C4h
RET
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R7, A
CLR C
SUBB A, #2Fh
JNC 08h
MOV A, R7
SUBB A, #18h
JC 03h
LCALL 52C4h
RET
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R7, A
CLR C
SUBB A, #47h
JNC 08h
MOV A, R7
SUBB A, #30h
JC 03h
LCALL 52C4h
RET
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R7, A
CLR C
SUBB A, #5Fh
JNC 08h
MOV A, R7
SUBB A, #48h
JC 03h
LCALL 52C4h
RET
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R7, A
CLR C
SUBB A, #77h
JNC 08h
MOV A, R7
SUBB A, #60h
JC 03h
LCALL 52C4h
RET
MOV DPTR, #0371h
MOVX A, @DPTR
MOV R7, A
CLR C
SUBB A, #8Fh
JNC 08h
MOV A, R7
SUBB A, #78h
JC 03h
LCALL 52C4h
RET
MOV R0, #7Bh
MOV A, @R0
JNB E1h, 08h
JNB 1Eh, 07h
CLR 1Eh
CPL 12h
RET
SETB 1Eh
RET
AJMP 19h
AJMP 02h
DEC R5
XRL A, #C1h
SETB C
AJMP D5h
AJMP 03h
PUSH 01h
NOP
MOV R7, #1Ah
MOV R0, #62h
CLR A
MOV @R0, A
INC R0
DJNZ R7, FCh
CLR A
MOV DPTR, #02C0h
MOVX @DPTR, A
RET
CLR A
MOV 4Ah, A
MOV A, 2Eh
ANL A, #1Fh
JNZ 02h
SETB 58h
LJMP DF9Ch
CLR A
MOV 4Ah, A
MOV A, 2Eh
ANL A, #1Fh
JNZ 02h
CLR 58h
LJMP DF9Ch
ORL 86h, #40h
ANL 9Dh, #F0h
ORL 98h, #04h
ANL 86h, #3Fh
RET
CLR AFh
MOV F0h, #A5h
MOV A, #5Ah
LJMP FF00h
RET
CLR A
MOV C8h, A
MOV C9h, A
CLR ADh
RET
CLR AFh
ORL B1h, #07h
SJMP FEh
MOV R7, #0Dh
MOV R6, #00h
LJMP DD8Dh
SETB B7h
SETB B5h
SETB B6h
RET
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
AJMP 02h
RR A
INC A
JBC 10h, 10h
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment