ORG 0h ljmp label0 mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A ljmp label1 mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A ljmp label2 mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R3, A mov R3, A mov R3, A mov R3, A mov R3, A mov R7, A mov R3, A mov R7, A mov ADDH, A mov 0FFh, A mov R7, A mov R7, A mov R7, A mov R7, A mov ADDH, A movx A, @DPTR mov ACC, A mov ADDH, A mov R7, A mov R3, A movx @DPTR, A mov A, R3 acall label3 ajmp label4 mov R7, A mov A, @R1 mov A, @R0 mov R5, A mov R3, A mov @R1, A mov A, R4 mov R4, A mov R7, A mov R3, A mov ADDH, A movx @R1, A mov A, R2 mov A, R5 movx @R0, A mov R7, A mov R3, A mov R3, A mov @R1, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R5, A mov R3, A mov @R1, A mov @R1, A mov @R1, A mov R3, A mov R5, A mov R7, A mov @R1, A mov R3, A mov R5, A mov R5, A mov R5, A mov R3, A mov @R1, A mov R7, A mov R7, A mov R3, A mov A, R2 acall label5 mov R3, A mov R7, A mov R7, A mov R7, A mov R3, A mov R3, A movx A, @DPTR mov R3, A mov R3, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov @R1, A mov @R1, A mov A, R7 mov R7, A mov R7, A mov R7, A mov R7, A movx A, @DPTR mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov @R1, A mov R7, A mov R7, A mov R6, A mov R5, A mov R3, A mov @R1, A mov A, R7 mov R7, A mov R7, A acall label6 mov A, R4 mov A, R2 mov A, @R0 mov A, R6 acall label7 mov R3, A movx @R1, A mov R3, A mov R3, A mov R3, A mov R3, A acall label7 acall label6 mov R6, A mov R1, A mov @R1, A mov A, R7 movx A, @DPTR mov R7, A movx A, @DPTR mov R6, A mov R5, A mov R1, A mov R6, A mov A, R6 acall label7 mov R5, A mov R1, A mov CCAPL3L, A movx A, @DPTR mov R5, A mov R5, A mov R7, A movx A, @DPTR mov A, R7 ajmp label8 mov R6, A mov A, R6 acall label7 mov R0, A mov @R1, A mov A, R7 ajmp label6 mov A, R6 acall label7 movx A, @DPTR mov R6, A mov R5, A mov R3, A mov @R1, A mov @R1, A mov @R1, A mov R7, A acall label6 mov A, R6 acall label6 mov A, R6 acall label7 acall label6 mov A, R6 movx @DPTR, A mov R6, A mov R5, A movx A, @R1 mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov @R1, A mov R7, A mov @R1, A mov R7, A mov R7, A mov R7, A mov R3, A mov R7, A mov R3, A mov R3, A mov @R1, A mov R7, A mov R5, A mov R1, A movx @DPTR, A movx A, @DPTR movx @DPTR, A mov R1, A mov R5, A mov R7, A mov R7, A mov R7, A movx A, @DPTR movx A, @DPTR movx A, @DPTR mov R7, A mov R7, A mov R7, A mov @R1, A movx @R1, A ajmp label9 ajmp label10 mov @R1, A mov R7, A acall label6 mov R6, A mov R5, A mov R3, A mov R7, A mov R3, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A acall label6 mov A, R6 mov A, R6 movx A, @DPTR mov A, R6 mov A, R6 mov R7, A ajmp label6 mov A, R6 ajmp label6 mov A, R6 ajmp label7 acall label6 mov A, R7 mov A, R7 mov A, R7 mov A, R6 acall label7 ajmp label11 mov @R0, A mov @R0, A mov @R0, A mov @R0, A ajmp label7 movx A, @DPTR mov A, R7 mov A, R7 ajmp label12 mov A, R7 movx A, @DPTR mov R7, A movx A, @DPTR mov A, R7 mov A, R7 ajmp label12 mov A, R7 mov A, R7 mov R7, A acall label6 mov A, R7 mov A, R7 mov A, R4 mov A, R6 acall label7 mov A, R6 mov A, R6 mov A, R6 movx A, @DPTR mov A, R6 mov A, R6 mov A, R6 mov R7, A acall label4 mov R3, A mov R3, A mov R3, A mov R3, A acall label7 mov R6, A mov R6, A mov R6, A mov R6, A mov A, R6 mov A, R6 acall label7 mov A, R6 mov A, R5 mov A, R3 mov A, @R1 mov A, R3 mov A, R5 mov A, R6 mov R7, A mov A, R7 mov A, R7 mov A, R7 mov A, R7 mov A, R7 mov A, R7 movx A, @DPTR mov R7, A mov A, R6 clr A mov A, R2 mov A, R2 mov A, R6 mov A, R6 mov A, R6 mov R7, A mov A, R6 mov A, R6 mov A, @R0 mov A, R2 mov A, R4 mov A, R6 mov A, R6 mov R7, A acall label6 mov A, R6 mov A, R6 mov A, R6 mov A, R6 acall label7 ajmp label6 mov A, R6 ajmp label12 mov A, R7 mov A, R7 mov R7, A acall label6 mov A, R6 mov A, R6 mov A, R2 mov A, R5 movx @R0, A mov R7, A ajmp label6 mov A, R6 ajmp label13 mov A, R5 mov A, R6 mov R7, A acall label6 mov A, R7 acall label8 mov A, R6 acall label7 movx A, @DPTR mov R3, A mov R3, A mov R3, A mov R3, A mov R3, A mov R3, A mov R7, A mov A, R6 mov A, R6 mov A, R6 mov A, R6 mov A, R6 mov A, R6 acall label7 mov A, R6 mov A, R6 mov A, R6 mov ADDH, A mov R3, A mov R3, A mov R7, A mov A, R6 mov A, R6 mov A, R6 mov A, R2 mov A, R2 mov A, R2 mov 0FFh, A mov A, R6 mov A, R6 mov CCAP1H, A mov CCAPL4L, A mov A, R6 mov R7, A mov A, R6 mov A, R6 mov CCAP1H, A mov R3, A mov R3, A mov R3, A mov R7, A movx A, @DPTR mov R6, A mov R5, A mov R3, A mov @R1, A mov A, R7 movx A, @DPTR mov R7, A mov A, R6 mov R3, A mov CCAPL4L, A movx A, @DPTR mov A, R6 mov A, R6 mov R7, A movx @R0, A mov A, R6 mov A, R6 mov A, R6 mov A, R6 mov A, R6 movx @R0, A mov R7, A mov A, R6 mov R7, A mov R7, A mov A, R6 mov A, R6 mov A, R6 acall label7 nop nop nop nop nop nop nop mov R7, A mov R1, A mov @R1, A mov @R1, A mov @R1, A mov @R1, A mov @R1, A mov R1, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R3, A mov R3, A mov R3, A mov R3, A mov R3, A mov R7, A mov R3, A mov R7, A mov ADDH, A mov 0FFh, A mov R7, A mov R7, A mov R7, A mov R7, A mov ADDH, A movx A, @DPTR mov ACC, A mov ADDH, A mov R7, A mov R3, A movx @DPTR, A mov A, R3 acall label3 ajmp label4 mov R7, A mov R4, A mov A, R4 mov @R1, A mov R3, A mov R5, A mov A, @R0 mov A, @R1 mov R7, A mov R5, A mov R2, A mov R2, A mov R5, A mov A, R2 mov @R0, A mov A, R1 mov R7, A mov R3, A mov R3, A mov R5, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov @R1, A mov R3, A mov R5, A mov R5, A mov R5, A mov R3, A mov @R1, A mov R7, A mov R5, A mov R3, A mov @R1, A mov @R1, A mov @R1, A mov R3, A mov R5, A mov R7, A mov R7, A mov R3, A mov A, R2 acall label5 mov R3, A mov R7, A mov R7, A mov R7, A mov R3, A mov R3, A movx A, @DPTR mov R3, A mov R3, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R5, A mov R5, A mov R6, A mov R7, A mov R7, A mov R7, A mov R7, A movx A, @DPTR mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R5, A mov R7, A mov R7, A mov A, R7 mov @R1, A mov R3, A mov R5, A mov R6, A mov R7, A mov R7, A acall label6 mov A, R4 mov A, R2 mov A, @R0 mov A, R6 acall label7 mov R3, A mov R1, A mov R3, A mov R3, A mov R3, A mov R3, A acall label7 acall label6 mov A, R7 movx @R1, A mov R5, A mov R6, A movx A, @DPTR mov R7, A movx A, @DPTR mov A, R7 mov @R1, A movx @R1, A mov A, R7 mov A, R6 acall label7 mov @R1, A movx @R1, A mov ADCF, A movx A, @DPTR mov @R1, A mov @R1, A mov R7, A movx A, @DPTR mov R6, A movx @DPTR, A mov A, R7 mov A, R7 mov A, R6 acall label7 movx A, @R1 mov R5, A mov R6, A movx @DPTR, A mov A, R6 mov A, R6 acall label7 movx A, @DPTR mov A, R7 mov @R1, A mov R3, A mov R5, A mov R5, A mov R5, A mov R7, A acall label6 mov A, R6 acall label6 mov A, R6 acall label7 acall label6 mov A, R6 ajmp label12 mov @R1, A mov R0, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R5, A mov R7, A mov R5, A mov R7, A mov R7, A mov R7, A mov R3, A mov R7, A mov R3, A mov R3, A mov R5, A mov R7, A mov R5, A mov R1, A movx @DPTR, A movx A, @DPTR movx @DPTR, A mov R1, A mov R5, A mov R7, A mov R7, A mov R7, A movx A, @DPTR movx A, @DPTR movx A, @DPTR mov R7, A mov R7, A mov R7, A mov @R1, A movx @R1, A ajmp label9 ajmp label10 mov @R1, A mov R7, A mov @R1, A mov A, R6 mov @R1, A mov @R1, A mov R3, A mov R7, A mov R3, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A acall label6 mov A, R6 mov A, R6 movx A, @DPTR mov A, R6 mov A, R6 mov R7, A movx @DPTR, A mov A, R6 mov A, R6 movx @DPTR, A mov A, R6 mov A, R6 movx @DPTR, A mov R7, A acall label6 mov R6, A mov R6, A mov R6, A mov A, R6 acall label7 movx @DPTR, A mov A, R5 mov A, R5 mov A, R5 mov A, R5 mov A, R5 movx @DPTR, A mov R7, A movx A, @DPTR mov R6, A mov R6, A movx @DPTR, A mov R6, A mov R6, A movx A, @DPTR mov R7, A movx A, @DPTR mov R6, A mov R6, A movx @DPTR, A mov R6, A mov R6, A mov R6, A mov R7, A ajmp label8 mov R6, A mov R6, A mov A, @R0 mov A, R6 ajmp label7 mov A, R6 mov A, R6 mov A, R6 movx A, @DPTR mov A, R6 mov A, R6 mov A, R6 mov R7, A acall label4 mov R3, A mov R3, A mov R3, A mov R3, A acall label7 mov A, R7 mov A, R7 mov A, R7 mov A, R7 mov A, R6 mov A, R6 acall label7 mov A, R6 mov @R0, A mov R2, A mov R4, A mov R2, A mov @R0, A mov A, R6 mov R7, A mov R6, A mov R6, A mov R6, A mov R6, A mov R6, A mov R6, A movx A, @DPTR mov R7, A mov A, R6 clr A mov A, R2 mov A, R2 mov A, R6 mov A, R6 mov A, R6 mov R7, A mov A, R6 mov A, R6 mov A, R4 mov A, R2 mov A, @R0 mov A, R6 mov A, R6 mov R7, A acall label6 mov A, R6 mov A, R6 mov A, R6 mov A, R6 acall label7 movx @DPTR, A mov A, R6 mov A, R6 movx @DPTR, A mov R6, A mov R6, A mov R6, A mov R7, A acall label6 mov A, R6 mov A, R6 mov A, R2 mov @R0, A mov A, R1 mov R7, A movx @DPTR, A mov A, R6 mov A, R6 movx @DPTR, A mov R2, A mov @R0, A mov A, R6 mov R7, A acall label6 mov R6, A acall label12 mov A, R6 acall label7 movx A, @DPTR mov R3, A mov R3, A mov R3, A mov R3, A mov R3, A mov R3, A mov R7, A mov A, R6 mov A, R6 mov A, R6 mov A, R6 mov A, R6 mov A, R6 acall label7 mov A, R6 mov A, R6 mov A, R6 mov ADDH, A mov R3, A mov R3, A mov R7, A mov A, R6 mov A, R6 mov A, R6 mov A, R2 mov A, R2 mov A, R2 mov 0FFh, A mov A, R6 mov A, R6 mov CCAP1H, A mov CCAPL4L, A mov A, R6 mov R7, A mov A, R6 mov A, R6 mov CCAP1H, A mov R3, A mov R3, A mov R3, A mov R7, A movx A, @DPTR mov A, R7 mov @R1, A mov R3, A mov R5, A mov R6, A movx A, @DPTR mov R7, A mov A, R6 mov R3, A mov CCAPL4L, A movx A, @DPTR mov A, R6 mov A, R6 mov R7, A mov A, R1 mov A, R6 mov A, R6 mov A, R6 mov A, R6 mov A, R6 mov A, R1 mov R7, A mov A, R6 mov R7, A mov R7, A mov A, R6 mov A, R6 mov A, R6 acall label7 nop nop nop nop nop nop nop mov R7, A movx @R1, A mov R5, A mov R5, A mov R5, A mov R5, A mov R5, A movx @R1, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A label9: mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A label5: mov R7, A label13: mov R7, A mov R7, A mov R7, A label6: mov R7, A label12: mov R7, A mov R7, A mov R7, A mov R7, A label10: mov R7, A mov R7, A mov R7, A label11: mov R7, A mov R7, A mov R7, A mov R7, A label3: mov R7, A label4: mov R7, A mov R7, A mov R7, A label8: mov R7, A label7: mov R7, A label0: mov SP, #60h mov IE, #60h mov IP, #0E2h lcall label14 ljmp label15 label30: mov A, 5Fh clr C subb A, #64h jc label16 mov 5Fh, #0h inc 60h mov A, 60h clr C subb A, #14h jc label16 setb EA lcall label14 setb EA label16: ret label33: nop mov A, 5Dh jnb 0E3h, label17 mov A, 5Dh jb 0E2h, label18 ljmp label19 label18: clr 15h anl 5Dh, #0F3h clr TI setb 96h setb REN sjmp label19 label17: mov A, 5Dh jnb 0E1h, label20 clr C mov A, 5Eh subb A, #2Ch jc label19 anl 5Dh, #0FDh mov 5Eh, #0h setb 15h setb TI sjmp label19 label20: lcall label21 mov A, 32h xrl A, #51h jnz label22 anl 5Dh, #0EFh mov 5Fh, #0h mov 60h, #0h mov A, 14h xrl A, #7Ah jnz label23 lcall label24 sjmp label25 label23: mov A, 21h xrl A, #74h jnz label26 lcall label27 sjmp label25 label26: mov A, 14h xrl A, #73h jnz label28 mov A, 13h xrl A, #53h jnz label28 mov A, 12h xrl A, #58h jnz label28 orl 5Dh, #20h clr 14h mov 33h, #0h sjmp label25 label28: anl 5Dh, #0DFh label25: mov 11h, #0h clr REN clr 96h orl 5Dh, #2h sjmp label19 label22: jb 14h, label19 mov A, 5Dh jb 0E4h, label29 orl 5Dh, #10h sjmp label19 label29: lcall label30 label19: lcall label31 lcall label32 setb ES ljmp label33 label32: setb 93h setb 94h mov A, P1 cpl A anl A, #18h rr A anl 55h, #0F3h orl 55h, A ret label75: mov R2, A label34: mov A, R2 add A, R1 mov R0, A clr A mov @R0, A dec R1 mov A, R1 xrl A, #0FFh jnz label34 ret label51: clr C mov A, 5Ah subb A, #13h jc label35 mov 5Ah, #0h inc 5Bh lcall label36 label35: ret label21: mov 32h, #0h mov A, 11h clr 0E7h xrl A, #0Dh jnz label37 mov A, 14h clr 0E7h xrl A, #73h jnz label38 mov 53h, #10h mov 54h, #4h sjmp label39 label38: mov A, 14h clr 0E7h xrl A, #7Ah jnz label40 mov 53h, #10h mov 54h, #4h sjmp label39 label40: mov A, 21h clr 0E7h xrl A, #74h jnz label37 mov 53h, #10h mov 54h, #11h label39: lcall label41 xrl A, 10h jnz label37 mov 32h, #51h lcall label42 label37: ret label58: mov A, 33h anl A, #8h xrl A, #8h jnz label43 jnb 16h, label44 jb 10h, label44 setb 10h orl 55h, #20h sjmp label44 label43: jnb 10h, label44 clr A clr 10h clr 13h mov 59h, A mov 56h, #0Eh mov 58h, A mov 57h, A anl 55h, #0DFh mov R0, #0h mov A, #80h clr 91h movx @R0, A setb 91h label44: ret label31: mov R0, #0h mov A, 33h jnb 0E5h, label45 anl 33h, #0F9h label45: mov A, 33h anl A, #13h anl 0Ah, #0ECh orl 0Ah, A mov A, 0Ah clr 92h movx @R0, A setb 92h mov A, 33h jnb 0E7h, label46 clr 95h sjmp label47 label46: setb 95h label47: mov A, 33h anl A, #4h xrl A, #4h jnz label48 mov A, 0Ah anl A, #84h xrl A, #84h jnz label49 mov A, 55h anl A, #8h xrl A, #8h jnz label50 lcall label51 clr C mov A, 5Bh subb A, #40h jc label52 mov 5Bh, #0h ajmp label52 label50: lcall label51 clr C mov A, 5Bh subb A, #40h jc label52 lcall label53 ajmp label52 label49: mov A, 55h anl A, #8h xrl A, #8h jz label54 ajmp label52 label54: jb 17h, label55 setb 17h orl 55h, #10h sjmp label52 label55: clr C mov A, 5Ah subb A, #28h jc label52 orl 0Ah, #84h mov A, 0Ah clr 92h movx @R0, A setb 92h nop nop mov 5Ah, #0h ajmp label52 label48: mov A, 0Ah anl A, #84h xrl A, #84h jnz label56 mov A, 33h anl A, #20h xrl A, #20h jnz label57 lcall label53 ajmp label52 label57: lcall label51 clr C mov A, 5Bh subb A, #40h jc label52 label56: lcall label53 label52: lcall label58 lcall label59 ret label59: mov A, 33h anl A, #40h xrl A, #40h jnz label60 mov A, 0Ah anl A, #40h xrl A, #40h jz label61 jb 17h, label61 orl 0Ah, #40h mov A, 0Ah clr 92h movx @R0, A setb 92h setb 12h setb 11h orl 55h, #40h sjmp label61 label60: mov A, 0Ah anl A, #40h xrl A, #40h jnz label61 jnb 11h, label61 clr 12h anl 0Ah, #9Fh mov A, 0Ah clr 92h movx @R0, A setb 92h anl 55h, #0BFh mov 5Ch, #0h label61: ret label62: mov A, 0Ah cpl 0E5h xch A, 0Ah mov A, 0Ah clr 92h movx @R0, A setb 92h ret label101: lcall label62 lcall label63 lcall label62 lcall label63 lcall label62 lcall label63 lcall label62 ret label96: jnb 13h, label64 mov A, #60h clr 91h movx @R0, A setb 91h sjmp label65 label64: mov A, #0E0h clr 91h movx @R0, A setb 91h label65: lcall label62 mov A, #34h dec A mov R2, A mov A, #23h dec A mov R3, A label72: mov A, R2 add A, 56h add A, 58h mov R1, A mov A, 42h jnb 0E7h, label66 mov A, @R1 subb A, #20h mov B, #8h mul AB mov DPTR, #500h clr CY add A, DPL mov DPL, A mov A, B addc A, DPH mov DPH, A sjmp label67 label66: mov A, @R1 subb A, #20h mov B, #8h mul AB mov DPTR, #100h clr CY add A, DPL mov DPL, A mov A, B addc A, DPH mov DPH, A label67: mov A, R3 add A, 56h mov R1, A mov A, 57h movc A, @A+DPTR cpl A anl A, #1Fh orl A, #0E0h mov @R1, A cjne R1, #2Ch, label68 lcall label62 label68: cjne R1, #28h, label69 lcall label70 lcall label62 label69: cjne R1, #24h, label71 lcall label70 lcall label62 label71: djnz 56h, label72 mov A, #0E0h clr 91h movx @R0, A setb 91h label73: mov A, 56h anl 8h, #0F0h orl 8h, A clr 90h movx @R0, A setb 90h mov A, #23h add A, 56h mov R1, A mov A, @R1 clr 91h movx @R0, A anl A, #0DFh movx @R0, A orl A, #20h movx @R0, A setb 91h inc 56h mov A, 56h cjne A, #0Eh, label73 orl 8h, #0Fh mov A, 57h swap A anl 8h, #0Fh orl 8h, A mov A, 8h clr 90h movx @R0, A setb 90h mov A, #60h clr 91h movx @R0, A setb 91h clr 97h setb 97h setb 13h inc 57h mov A, 57h xrl A, #7h jnz label74 mov 57h, #0h inc 59h mov A, 59h xrl A, #56h jnz label74 mov 59h, #0h xrl 58h, #10h label74: ret label15: mov TMOD, #20h mov TH1, #0F3h mov A, #40h orl TCON, A mov SCON, #0FEh orl TMOD, #1h mov TH0, #0FBh mov TL0, #30h orl TCON, #10h setb EA setb ET0 setb 14h ljmp label33 label14: clr A mov R0, A mov R1, A mov R2, A mov R3, A mov R4, A mov R5, A mov R6, A mov R7, A mov B, A orl P1, #0FFh anl P2, #0h clr 90h movx @R0, A setb 90h mov A, #80h clr 91h movx @R0, A setb 91h clr 92h movx @R0, A setb 92h mov 9h, A mov 0Ah, A clr A mov 22h, A mov 8h, A mov 33h, A mov 31h, A mov 32h, A mov 56h, #0Eh mov 57h, A mov 58h, A mov 59h, A mov 5Ah, A mov 55h, A mov 5Bh, A mov 53h, A mov 54h, A mov 52h, A mov 5Ch, A mov 5Fh, A mov 60h, A mov 5Dh, A mov 5Eh, A mov R1, #12h mov A, #10h lcall label75 mov R1, #5h mov A, #0Bh lcall label75 mov R1, #0Eh mov A, #23h lcall label75 mov R1, #1Eh mov A, #34h lcall label75 mov R0, #0h mov R1, #0h mov R2, #0h ret label24: mov A, 13h xrl A, #42h jnz label76 mov A, 12h xrl A, #7Fh jnz label77 orl 33h, #1h ajmp label78 label77: anl 33h, #0FEh ajmp label78 label76: mov A, 13h xrl A, #57h jnz label79 mov A, 12h xrl A, #7Fh jnz label80 orl 33h, #6h ajmp label78 label80: anl 33h, #0FBh ajmp label78 label79: mov A, 13h xrl A, #54h jnz label81 mov A, 12h xrl A, #7Fh jnz label82 orl 33h, #16h ajmp label78 label82: anl 33h, #0EDh ajmp label78 label81: mov A, 13h xrl A, #47h jnz label83 mov A, 12h xrl A, #7Fh jnz label84 orl 33h, #42h ajmp label78 label84: anl 33h, #0BDh ajmp label78 label83: mov A, 13h xrl A, #41h jnz label85 mov A, 12h xrl A, #7Fh jnz label86 orl 33h, #2h ajmp label78 label86: anl 33h, #0FDh ajmp label78 label85: mov A, 13h xrl A, #44h jnz label87 mov A, 12h xrl A, #7Fh jnz label88 orl 33h, #8h ajmp label78 label88: anl 33h, #0F7h ajmp label78 label87: mov A, 13h xrl A, #4Ch jnz label89 mov A, 12h xrl A, #7Fh jnz label90 orl 33h, #80h ajmp label78 label90: anl 33h, #7Fh ajmp label78 label89: mov A, 13h xrl A, #4Dh jnz label78 mov A, 12h xrl A, #7Fh jnz label91 orl 33h, #20h sjmp label78 label91: anl 33h, #0DFh label78: mov 11h, #0h ret label92: dec 54h mov A, 53h add A, 54h xch A, R0 mov A, @R0 inc R0 mov @R0, A mov A, 54h jnz label92 ret label1: clr EA mov TH0, #0FBh mov TL0, #30h push PSW push ACC push 0h push 1h push 2h push 3h push B mov A, P1 anl A, #7h mov R5, A orl P1, #7h mov R0, #0h jnb 10h, label93 jnb 12h, label94 jnb 11h, label95 lcall label96 sjmp label97 label95: lcall label98 label97: inc 5Ch mov A, 5Ch cjne A, #0C8h, label99 mov 5Ch, #0h cpl 11h sjmp label99 label94: lcall label98 sjmp label99 label93: jnb 12h, label99 jnb 11h, label100 lcall label101 label100: inc 5Ch mov A, 5Ch cjne A, #0C8h, label99 mov 5Ch, #0h cpl 11h label99: jnb 17h, label102 inc 5Ah label102: mov A, 5Dh jnb 0E1h, label103 inc 5Eh label103: jnb 0E4h, label104 inc 5Fh label104: mov A, P1 anl A, #0F8h orl A, R5 mov P1, A pop B pop 3h pop 2h pop 1h pop 0h pop ACC pop PSW setb EA reti label98: jnb 13h, label105 mov A, #60h clr 91h movx @R0, A setb 91h sjmp label106 label105: mov A, #0E0h clr 91h movx @R0, A setb 91h label106: mov A, #34h dec A mov R2, A mov A, #23h dec A mov R3, A label109: mov A, R2 add A, 56h add A, 58h mov R1, A mov A, 42h jnb 0E7h, label107 mov A, @R1 subb A, #20h mov B, #8h mul AB mov DPTR, #500h clr CY add A, DPL mov DPL, A mov A, B addc A, DPH mov DPH, A sjmp label108 label107: mov A, @R1 subb A, #20h mov B, #8h mul AB mov DPTR, #100h clr CY add A, DPL mov DPL, A mov A, B addc A, DPH mov DPH, A label108: mov A, R3 add A, 56h mov R1, A mov A, 57h movc A, @A+DPTR cpl A anl A, #1Fh orl A, #0E0h mov @R1, A djnz 56h, label109 mov A, #0E0h clr 91h movx @R0, A setb 91h label110: mov A, 56h anl 8h, #0F0h orl 8h, A clr 90h movx @R0, A setb 90h mov A, #23h add A, 56h mov R1, A mov A, @R1 clr 91h movx @R0, A anl A, #0DFh movx @R0, A orl A, #20h movx @R0, A setb 91h inc 56h mov A, 56h cjne A, #0Eh, label110 orl 8h, #0Fh mov A, 57h swap A anl 8h, #0Fh orl 8h, A mov A, 8h clr 90h movx @R0, A setb 90h mov A, #60h clr 91h movx @R0, A setb 91h clr 97h setb 97h setb 13h inc 57h mov A, 57h xrl A, #7h jnz label111 mov 57h, #0h inc 59h mov A, 59h xrl A, #56h jnz label111 mov 59h, #0h xrl 58h, #10h label111: ret label125: mov A, 5Dh jnb 0E3h, label112 sjmp label113 label112: orl 5Dh, #8h mov 0Fh, #0F3h mov 0Eh, #53h mov A, 5Dh jb 0E5h, label114 mov A, 55h anl A, #1Ch mov B, A mov A, PSW anl A, #1h jz label115 mov A, B setb 0E7h mov B, A label115: mov A, B mov 0Dh, A sjmp label116 label114: anl 5Dh, #0DFh mov 0Dh, #0D8h label116: mov 0Ch, #8Dh mov 53h, #0Bh mov 54h, #4h lcall label41 mov 0Bh, A mov 52h, #4h mov 53h, #0Bh label113: lcall label117 ret label41: mov B, #0h label118: mov A, 53h add A, 54h xch A, R0 mov A, B xrl A, @R0 mov B, A dec 54h mov A, 54h jnz label118 mov A, B cpl A clr 0E7h mov B, A mov A, PSW anl A, #1h jz label119 mov A, B setb 0E7h mov B, A label119: mov A, B ret label117: mov A, 52h cjne A, #0FFh, label120 orl 5Dh, #4h sjmp label121 label120: mov A, 53h add A, 52h xch A, R0 mov A, @R0 mov SBUF, A dec 52h label121: ret label2: clr ES push PSW push ACC push 0h push 1h push 2h push B mov A, SCON anl A, #1h jz label122 mov A, SBUF mov R2, A clr RI mov A, PSW anl A, #1h jnz label123 mov 54h, #11h mov 53h, #10h lcall label92 mov 10h, R2 sjmp label123 label122: clr TI jnb 15h, label123 mov A, 5Dh jnb 0E0h, label124 mov A, #0Bh add A, 52h xch A, R0 mov A, @R0 mov SBUF, A dec 52h sjmp label123 label124: lcall label125 label123: pop B pop 2h pop 1h pop 0h pop ACC pop PSW setb ES reti clr C mov A, 5Eh subb A, #2Ch jc label126 anl 5Dh, #0FDh mov 5Eh, #0h mov 11h, #0h setb 15h setb TI label126: ret label36: mov A, 0Ah anl A, #8h xrl A, #8h anl 0Ah, #0F7h orl 0Ah, A mov A, 0Ah clr 92h movx @R0, A setb 92h ret label27: mov R4, #2h clr 16h mov A, 20h xrl A, #0h jnz label127 lcall label128 mov 31h, #0h lcall label129 mov 42h, #0FFh sjmp label130 label127: mov A, 20h xrl A, #1h jnz label131 lcall label132 mov 31h, #7h lcall label129 mov 42h, #0h sjmp label130 label131: mov A, 20h xrl A, #10h jnz label133 lcall label134 mov 31h, #0h lcall label129 mov 42h, #0h sjmp label130 label133: mov A, 20h xrl A, #11h jnz label130 lcall label132 lcall label134 mov 42h, #0h label130: mov 11h, #0h mov 21h, #0h setb 16h ret label70: mov A, #9h label135: dec A jnz label135 ret label63: mov A, #41h label136: dec A jnz label136 ret label128: mov R3, #0Dh label137: mov A, #10h add A, R4 mov R0, A mov A, @R0 mov R2, A mov A, #34h add A, R3 mov R1, A mov A, R2 mov @R1, A inc R4 dec R3 mov A, R3 xrl A, #6h jnz label137 mov R3, #1Dh label138: mov A, #10h add A, R4 mov R0, A mov A, @R0 mov R2, A mov A, #34h add A, R3 mov R1, A mov A, R2 mov @R1, A inc R4 dec R3 mov A, R3 xrl A, #16h jnz label138 ret label129: mov R2, #20h mov R3, 31h label139: mov A, #34h add A, R3 mov R1, A mov A, R2 mov @R1, A inc R3 mov A, 31h add A, #7h xrl A, R3 jnz label139 orl 31h, #10h mov R3, 31h label140: mov A, #34h add A, R3 mov R1, A mov A, R2 mov @R1, A inc R3 mov A, 31h add A, #7h xrl A, R3 jnz label140 ret label132: mov R3, #0h label141: mov A, #10h add A, R4 mov R0, A mov A, @R0 mov R2, A mov A, #34h add A, R3 mov R1, A mov A, R2 mov @R1, A inc R4 inc R3 mov A, R3 xrl A, #7h jnz label141 mov R3, #10h label142: mov A, #10h add A, R4 mov R0, A mov A, @R0 mov R2, A mov A, #34h add A, R3 mov R1, A mov A, R2 mov @R1, A inc R4 inc R3 mov A, R3 xrl A, #17h jnz label142 ret label134: mov R4, #2h mov R3, #7h label143: mov A, #10h add A, R4 mov R0, A mov A, @R0 mov R2, A mov A, #34h add A, R3 mov R1, A mov A, R2 mov @R1, A inc R4 inc R3 mov A, R3 xrl A, #0Eh jnz label143 mov R3, #17h label144: mov A, #10h add A, R4 mov R0, A mov A, @R0 mov R2, A mov A, #34h add A, R3 mov R1, A mov A, R2 mov @R1, A inc R4 inc R3 mov A, R3 xrl A, #1Eh jnz label144 ret label53: clr 17h anl 0Ah, #0F3h mov A, 0Ah clr 92h movx @R0, A setb 92h anl 55h, #0EFh mov 5Ah, #0h mov 5Bh, #0h ret label42: mov R4, #1h label145: mov A, #10h add A, R4 mov R1, A mov A, @R1 clr 0E7h mov @R1, A inc R4 cjne R4, #11h, label145 ret mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A push PSW setb F0 sjmp label146 push PSW clr F0 label146: jbc TR0, label147 clr RS0 sjmp label148 label147: setb RS0 label148: jbc TR1, label149 clr RS1 sjmp label150 label149: setb RS1 sjmp label150 label166: movc A, @A+PC label150: sjmp $ sjmp $ ajmp label151 ajmp label152 ajmp label153 ajmp label154 ajmp label155 ajmp label156 ajmp label157 ajmp label158 ajmp label159 ajmp label160 ajmp label161 ajmp label162 ajmp label163 ajmp label164 ajmp label165 label151: mov A, #0h ajmp label150 label152: mov DPTR, #000h ajmp label150 label155: pop ACC push ACC ajmp label166 label153: dec SP pop ACC push ACC inc SP ajmp label166 label154: dec SP dec SP pop ACC push ACC inc SP inc SP ajmp label166 label156: mov A, 0h ajmp label166 label157: setb 0h ajmp label150 label158: mov DPTR, #000h clr A movx A, @DPTR mov B, A inc DPTR clr A movx A, @DPTR mov DPH, B mov DPL, A ajmp label167 label159: movx @DPTR, A inc DPTR ajmp label150 label160: dec SP pop B pop ACC clr C jb F0, label168 subb A, #6h sjmp label169 label168: subb A, #7h label169: jnc label170 dec B label170: push ACC push B inc SP ajmp label150 label161: dec SP dec SP dec SP push DPL push DPH inc SP ajmp label150 label162: dec SP push ACC ajmp label150 label164: nop mov 0h, #0h nop mov 0h, #0h nop mov 0h, #0h nop mov 0h, #0h nop mov 0h, #0h nop mov 0h, #0h nop mov 0h, #0h nop mov 0h, #0h ajmp label150 label165: mov DPH, 0h nop mov DPL, 0h label167: clr A movc A, @A+DPTR ajmp label150 label163: jnb RS0, label171 setb TR0 label171: jnb RS1, label172 setb TR1 label172: jb F0, label173 pop PSW ret label173: pop PSW setb EA ret mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A mov R7, A END