000000:  018a  clrf	0xa
000001:  2c8d  goto	0x48d
000002:  0000  nop
000003:  0000  nop
000004:  0000  nop
000005:  0000  nop
000006:  30f6  movlw	0xf6
000007:  0780  addwf	0, f
000008:  303a  movlw	0x3a
000009:  1803  btfsc	0x3, 0
00000a:  3e07  addlw	0x7
00000b:  0780  addwf	0, f
00000c:  0008  return
00000d:  0800  movf	0, w
00000e:  1e00  btfss	0, 0x4
00000f:  3e09  addlw	0x9
000010:  390f  andlw	0xf
000011:  0080  movwf	0
000012:  0008  return
000013:  0800  movf	0, w
000014:  0a84  incf	0x4, f
000015:  0081  movwf	0x1
000016:  110b  bcf	0xb, 0x2
000017:  0064  tris	0x64
000018:  1d0b  btfss	0xb, 0x2
000019:  2817  goto	0x17
00001a:  0008  return
00001b:  0800  movf	0, w
00001c:  0a84  incf	0x4, f
00001d:  00b4  movwf	0x34
00001e:  30b2  movlw	0xb2
00001f:  0384  decf	0x4, f
000020:  0080  movwf	0
000021:  2013  call	0x13
000022:  0bb4  decfsz	0x34, f
000023:  281e  goto	0x1e
000024:  0008  return
000025:  0800  movf	0, w
000026:  0a84  incf	0x4, f
000027:  00b5  movwf	0x35
000028:  3064  movlw	0x64
000029:  0384  decf	0x4, f
00002a:  0080  movwf	0
00002b:  201b  call	0x1b
00002c:  0bb5  decfsz	0x35, f
00002d:  2828  goto	0x28
00002e:  0008  return
00002f:  3089  movlw	0x89
000030:  009f  movwf	0x1f
000031:  151f  bsf	0x1f, 0x2
000032:  0000  nop
000033:  191f  btfsc	0x1f, 0x2
000034:  2833  goto	0x33
000035:  081e  movf	0x1e, w
000036:  0384  decf	0x4, f
000037:  0080  movwf	0
000038:  0008  return
000039:  3091  movlw	0x91
00003a:  009f  movwf	0x1f
00003b:  151f  bsf	0x1f, 0x2
00003c:  0000  nop
00003d:  191f  btfsc	0x1f, 0x2
00003e:  283d  goto	0x3d
00003f:  081e  movf	0x1e, w
000040:  0384  decf	0x4, f
000041:  0080  movwf	0
000042:  0008  return
000043:  1e0c  btfss	0xc, 0x4
000044:  2843  goto	0x43
000045:  0800  movf	0, w
000046:  0a84  incf	0x4, f
000047:  0099  movwf	0x19
000048:  0000  nop
000049:  0008  return
00004a:  0800  movf	0, w
00004b:  0384  decf	0x4, f
00004c:  0080  movwf	0
00004d:  0e80  swapf	0, f
00004e:  300f  movlw	0xf
00004f:  0580  andwf	0, f
000050:  2006  call	0x6
000051:  2043  call	0x43
000052:  300f  movlw	0xf
000053:  0580  andwf	0, f
000054:  2006  call	0x6
000055:  2843  goto	0x43
000056:  3080  movlw	0x80
000057:  0384  decf	0x4, f
000058:  0080  movwf	0
000059:  2043  call	0x43
00005a:  0384  decf	0x4, f
00005b:  0180  clrf	0
00005c:  2043  call	0x43
00005d:  2043  call	0x43
00005e:  2843  goto	0x43
00005f:  3005  movlw	0x5
000060:  00b6  movwf	0x36
000061:  0384  decf	0x4, f
000062:  0180  clrf	0
000063:  3003  movlw	0x3
000064:  0384  decf	0x4, f
000065:  0080  movwf	0
000066:  2056  call	0x56
000067:  0384  decf	0x4, f
000068:  0180  clrf	0
000069:  3001  movlw	0x1
00006a:  0384  decf	0x4, f
00006b:  0080  movwf	0
00006c:  2056  call	0x56
00006d:  0bb6  decfsz	0x36, f
00006e:  2861  goto	0x61
00006f:  3064  movlw	0x64
000070:  0384  decf	0x4, f
000071:  0080  movwf	0
000072:  281b  goto	0x1b
000073:  30fe  movlw	0xfe
000074:  1683  bsf	0x3, 0x5
000075:  0085  movwf	0x5
000076:  300f  movlw	0xf
000077:  0086  movwf	0x6
000078:  30fb  movlw	0xfb
000079:  0088  movwf	0x8
00007a:  3005  movlw	0x5
00007b:  0081  movwf	0x1
00007c:  1283  bcf	0x3, 0x5
00007d:  3007  movlw	0x7
00007e:  0090  movwf	0x10
00007f:  3002  movlw	0x2
000080:  1683  bsf	0x3, 0x5
000081:  009f  movwf	0x1f
000082:  1283  bcf	0x3, 0x5
000083:  30c1  movlw	0xc1
000084:  009f  movwf	0x1f
000085:  30bf  movlw	0xbf
000086:  1683  bsf	0x3, 0x5
000087:  0087  movwf	0x7
000088:  3040  movlw	0x40
000089:  0099  movwf	0x19
00008a:  3024  movlw	0x24
00008b:  0098  movwf	0x18
00008c:  1283  bcf	0x3, 0x5
00008d:  3090  movlw	0x90
00008e:  0098  movwf	0x18
00008f:  1108  bcf	0x8, 0x2
000090:  3001  movlw	0x1
000091:  0384  decf	0x4, f
000092:  0080  movwf	0
000093:  2025  call	0x25
000094:  1508  bsf	0x8, 0x2
000095:  3064  movlw	0x64
000096:  0384  decf	0x4, f
000097:  0080  movwf	0
000098:  281b  goto	0x1b
000099:  018e  clrf	0xe
00009a:  018f  clrf	0xf
00009b:  3007  movlw	0x7
00009c:  0090  movwf	0x10
00009d:  3064  movlw	0x64
00009e:  0384  decf	0x4, f
00009f:  0080  movwf	0
0000a0:  201b  call	0x1b
0000a1:  080f  movf	0xf, w
0000a2:  00ae  movwf	0x2e
0000a3:  080e  movf	0xe, w
0000a4:  00af  movwf	0x2f
0000a5:  080f  movf	0xf, w
0000a6:  0384  decf	0x4, f
0000a7:  0080  movwf	0
0000a8:  082e  movf	0x2e, w
0000a9:  0600  xorwf	0, w
0000aa:  0a84  incf	0x4, f
0000ab:  3800  iorlw	0
0000ac:  1d03  btfss	0x3, 0x2
0000ad:  28b0  goto	0xb0
0000ae:  0000  nop
0000af:  28b4  goto	0xb4
0000b0:  080f  movf	0xf, w
0000b1:  00ae  movwf	0x2e
0000b2:  080e  movf	0xe, w
0000b3:  00af  movwf	0x2f
0000b4:  0008  return
0000b5:  082f  movf	0x2f, w
0000b6:  00a9  movwf	0x29
0000b7:  082e  movf	0x2e, w
0000b8:  00a8  movwf	0x28
0000b9:  0008  return
0000ba:  082e  movf	0x2e, w
0000bb:  0384  decf	0x4, f
0000bc:  0080  movwf	0
0000bd:  0828  movf	0x28, w
0000be:  0280  subwf	0, f
0000bf:  0103  clrw
0000c0:  1c03  btfss	0x3, 0
0000c1:  3eff  addlw	0xff
0000c2:  0080  movwf	0
0000c3:  082e  movf	0x2e, w
0000c4:  0384  decf	0x4, f
0000c5:  0080  movwf	0
0000c6:  0828  movf	0x28, w
0000c7:  0680  xorwf	0, f
0000c8:  0103  clrw
0000c9:  0480  iorwf	0, f
0000ca:  1903  btfsc	0x3, 0x2
0000cb:  30ff  movlw	0xff
0000cc:  0080  movwf	0
0000cd:  082f  movf	0x2f, w
0000ce:  0384  decf	0x4, f
0000cf:  0080  movwf	0
0000d0:  0829  movf	0x29, w
0000d1:  0280  subwf	0, f
0000d2:  0103  clrw
0000d3:  1c03  btfss	0x3, 0
0000d4:  3eff  addlw	0xff
0000d5:  0080  movwf	0
0000d6:  0a84  incf	0x4, f
0000d7:  0500  andwf	0, w
0000d8:  0a84  incf	0x4, f
0000d9:  0400  iorwf	0, w
0000da:  0a84  incf	0x4, f
0000db:  3800  iorlw	0
0000dc:  1903  btfsc	0x3, 0x2
0000dd:  28e2  goto	0xe2
0000de:  082e  movf	0x2e, w
0000df:  00a8  movwf	0x28
0000e0:  082f  movf	0x2f, w
0000e1:  00a9  movwf	0x29
0000e2:  0008  return
0000e3:  082f  movf	0x2f, w
0000e4:  00ab  movwf	0x2b
0000e5:  082e  movf	0x2e, w
0000e6:  00aa  movwf	0x2a
0000e7:  0008  return
0000e8:  082e  movf	0x2e, w
0000e9:  0384  decf	0x4, f
0000ea:  0080  movwf	0
0000eb:  082a  movf	0x2a, w
0000ec:  0600  xorwf	0, w
0000ed:  0680  xorwf	0, f
0000ee:  0600  xorwf	0, w
0000ef:  0280  subwf	0, f
0000f0:  0103  clrw
0000f1:  1c03  btfss	0x3, 0
0000f2:  3eff  addlw	0xff
0000f3:  0080  movwf	0
0000f4:  082e  movf	0x2e, w
0000f5:  0384  decf	0x4, f
0000f6:  0080  movwf	0
0000f7:  082a  movf	0x2a, w
0000f8:  0680  xorwf	0, f
0000f9:  0103  clrw
0000fa:  0480  iorwf	0, f
0000fb:  1903  btfsc	0x3, 0x2
0000fc:  30ff  movlw	0xff
0000fd:  0080  movwf	0
0000fe:  082f  movf	0x2f, w
0000ff:  0384  decf	0x4, f
000100:  0080  movwf	0
000101:  082b  movf	0x2b, w
000102:  0600  xorwf	0, w
000103:  0680  xorwf	0, f
000104:  0600  xorwf	0, w
000105:  0280  subwf	0, f
000106:  0103  clrw
000107:  1c03  btfss	0x3, 0
000108:  3eff  addlw	0xff
000109:  0080  movwf	0
00010a:  0a84  incf	0x4, f
00010b:  0500  andwf	0, w
00010c:  0a84  incf	0x4, f
00010d:  0400  iorwf	0, w
00010e:  0a84  incf	0x4, f
00010f:  3800  iorlw	0
000110:  1903  btfsc	0x3, 0x2
000111:  2916  goto	0x116
000112:  082e  movf	0x2e, w
000113:  00aa  movwf	0x2a
000114:  082f  movf	0x2f, w
000115:  00ab  movwf	0x2b
000116:  0008  return
000117:  082b  movf	0x2b, w
000118:  0384  decf	0x4, f
000119:  0080  movwf	0
00011a:  0c80  rrf	0, f
00011b:  1380  bcf	0, 0x7
00011c:  0829  movf	0x29, w
00011d:  0384  decf	0x4, f
00011e:  0080  movwf	0
00011f:  0c80  rrf	0, f
000120:  1380  bcf	0, 0x7
000121:  0800  movf	0, w
000122:  0a84  incf	0x4, f
000123:  0700  addwf	0, w
000124:  0a84  incf	0x4, f
000125:  00ad  movwf	0x2d
000126:  1fa9  btfss	0x29, 0x7
000127:  2945  goto	0x145
000128:  082a  movf	0x2a, w
000129:  3901  andlw	0x1
00012a:  0384  decf	0x4, f
00012b:  0080  movwf	0
00012c:  0828  movf	0x28, w
00012d:  3901  andlw	0x1
00012e:  0600  xorwf	0, w
00012f:  0a84  incf	0x4, f
000130:  3800  iorlw	0
000131:  1903  btfsc	0x3, 0x2
000132:  2936  goto	0x136
000133:  082d  movf	0x2d, w
000134:  397f  andlw	0x7f
000135:  00ad  movwf	0x2d
000136:  082a  movf	0x2a, w
000137:  3901  andlw	0x1
000138:  0384  decf	0x4, f
000139:  0080  movwf	0
00013a:  0828  movf	0x28, w
00013b:  3901  andlw	0x1
00013c:  0400  iorwf	0, w
00013d:  0a84  incf	0x4, f
00013e:  3800  iorlw	0
00013f:  1903  btfsc	0x3, 0x2
000140:  2944  goto	0x144
000141:  0828  movf	0x28, w
000142:  3e02  addlw	0x2
000143:  00a8  movwf	0x28
000144:  2961  goto	0x161
000145:  082a  movf	0x2a, w
000146:  3901  andlw	0x1
000147:  0384  decf	0x4, f
000148:  0080  movwf	0
000149:  0828  movf	0x28, w
00014a:  3901  andlw	0x1
00014b:  0600  xorwf	0, w
00014c:  0a84  incf	0x4, f
00014d:  3800  iorlw	0
00014e:  1903  btfsc	0x3, 0x2
00014f:  2953  goto	0x153
000150:  082d  movf	0x2d, w
000151:  3880  iorlw	0x80
000152:  00ad  movwf	0x2d
000153:  082a  movf	0x2a, w
000154:  3901  andlw	0x1
000155:  0384  decf	0x4, f
000156:  0080  movwf	0
000157:  0828  movf	0x28, w
000158:  3901  andlw	0x1
000159:  0500  andwf	0, w
00015a:  0a84  incf	0x4, f
00015b:  3800  iorlw	0
00015c:  1903  btfsc	0x3, 0x2
00015d:  2961  goto	0x161
00015e:  0828  movf	0x28, w
00015f:  3e02  addlw	0x2
000160:  00a8  movwf	0x28
000161:  082a  movf	0x2a, w
000162:  0384  decf	0x4, f
000163:  0080  movwf	0
000164:  0c80  rrf	0, f
000165:  1380  bcf	0, 0x7
000166:  0828  movf	0x28, w
000167:  0384  decf	0x4, f
000168:  0080  movwf	0
000169:  0c80  rrf	0, f
00016a:  1380  bcf	0, 0x7
00016b:  0800  movf	0, w
00016c:  0a84  incf	0x4, f
00016d:  0700  addwf	0, w
00016e:  0a84  incf	0x4, f
00016f:  00ac  movwf	0x2c
000170:  0008  return
000171:  0830  movf	0x30, w
000172:  0384  decf	0x4, f
000173:  0080  movwf	0
000174:  3045  movlw	0x45
000175:  0600  xorwf	0, w
000176:  0680  xorwf	0, f
000177:  0600  xorwf	0, w
000178:  0200  subwf	0, w
000179:  0a84  incf	0x4, f
00017a:  1803  btfsc	0x3, 0
00017b:  297f  goto	0x17f
00017c:  0384  decf	0x4, f
00017d:  0180  clrf	0
00017e:  29ab  goto	0x1ab
00017f:  0830  movf	0x30, w
000180:  0384  decf	0x4, f
000181:  0080  movwf	0
000182:  082c  movf	0x2c, w
000183:  0600  xorwf	0, w
000184:  0680  xorwf	0, f
000185:  0600  xorwf	0, w
000186:  0200  subwf	0, w
000187:  0a84  incf	0x4, f
000188:  1803  btfsc	0x3, 0
000189:  298e  goto	0x18e
00018a:  3001  movlw	0x1
00018b:  0384  decf	0x4, f
00018c:  0080  movwf	0
00018d:  29ab  goto	0x1ab
00018e:  0830  movf	0x30, w
00018f:  0384  decf	0x4, f
000190:  0080  movwf	0
000191:  082c  movf	0x2c, w
000192:  0600  xorwf	0, w
000193:  0a84  incf	0x4, f
000194:  3800  iorlw	0
000195:  1d03  btfss	0x3, 0x2
000196:  29a9  goto	0x1a9
000197:  0831  movf	0x31, w
000198:  0384  decf	0x4, f
000199:  0080  movwf	0
00019a:  082d  movf	0x2d, w
00019b:  0600  xorwf	0, w
00019c:  0680  xorwf	0, f
00019d:  0600  xorwf	0, w
00019e:  0200  subwf	0, w
00019f:  0a84  incf	0x4, f
0001a0:  1803  btfsc	0x3, 0
0001a1:  29a6  goto	0x1a6
0001a2:  3001  movlw	0x1
0001a3:  0384  decf	0x4, f
0001a4:  0080  movwf	0
0001a5:  29a8  goto	0x1a8
0001a6:  0384  decf	0x4, f
0001a7:  0180  clrf	0
0001a8:  29ab  goto	0x1ab
0001a9:  0384  decf	0x4, f
0001aa:  0180  clrf	0
0001ab:  0008  return
0001ac:  3005  movlw	0x5
0001ad:  00b6  movwf	0x36
0001ae:  303f  movlw	0x3f
0001af:  0384  decf	0x4, f
0001b0:  0080  movwf	0
0001b1:  0384  decf	0x4, f
0001b2:  0180  clrf	0
0001b3:  2056  call	0x56
0001b4:  303f  movlw	0x3f
0001b5:  0384  decf	0x4, f
0001b6:  0080  movwf	0
0001b7:  3002  movlw	0x2
0001b8:  0384  decf	0x4, f
0001b9:  0080  movwf	0
0001ba:  2056  call	0x56
0001bb:  0bb6  decfsz	0x36, f
0001bc:  29ae  goto	0x1ae
0001bd:  0008  return
0001be:  3005  movlw	0x5
0001bf:  00b6  movwf	0x36
0001c0:  303f  movlw	0x3f
0001c1:  0384  decf	0x4, f
0001c2:  0080  movwf	0
0001c3:  3001  movlw	0x1
0001c4:  0384  decf	0x4, f
0001c5:  0080  movwf	0
0001c6:  2056  call	0x56
0001c7:  303f  movlw	0x3f
0001c8:  0384  decf	0x4, f
0001c9:  0080  movwf	0
0001ca:  3003  movlw	0x3
0001cb:  0384  decf	0x4, f
0001cc:  0080  movwf	0
0001cd:  2056  call	0x56
0001ce:  0bb6  decfsz	0x36, f
0001cf:  29c0  goto	0x1c0
0001d0:  0008  return
0001d1:  3005  movlw	0x5
0001d2:  00b6  movwf	0x36
0001d3:  301f  movlw	0x1f
0001d4:  0384  decf	0x4, f
0001d5:  0080  movwf	0
0001d6:  3001  movlw	0x1
0001d7:  0384  decf	0x4, f
0001d8:  0080  movwf	0
0001d9:  2056  call	0x56
0001da:  303f  movlw	0x3f
0001db:  0384  decf	0x4, f
0001dc:  0080  movwf	0
0001dd:  3003  movlw	0x3
0001de:  0384  decf	0x4, f
0001df:  0080  movwf	0
0001e0:  2056  call	0x56
0001e1:  0bb6  decfsz	0x36, f
0001e2:  29d3  goto	0x1d3
0001e3:  0008  return
0001e4:  3005  movlw	0x5
0001e5:  00b6  movwf	0x36
0001e6:  303f  movlw	0x3f
0001e7:  0384  decf	0x4, f
0001e8:  0080  movwf	0
0001e9:  3001  movlw	0x1
0001ea:  0384  decf	0x4, f
0001eb:  0080  movwf	0
0001ec:  2056  call	0x56
0001ed:  301f  movlw	0x1f
0001ee:  0384  decf	0x4, f
0001ef:  0080  movwf	0
0001f0:  3003  movlw	0x3
0001f1:  0384  decf	0x4, f
0001f2:  0080  movwf	0
0001f3:  2056  call	0x56
0001f4:  0bb6  decfsz	0x36, f
0001f5:  29e6  goto	0x1e6
0001f6:  0008  return
0001f7:  3005  movlw	0x5
0001f8:  00b6  movwf	0x36
0001f9:  301f  movlw	0x1f
0001fa:  0384  decf	0x4, f
0001fb:  0080  movwf	0
0001fc:  0384  decf	0x4, f
0001fd:  0180  clrf	0
0001fe:  2056  call	0x56
0001ff:  301f  movlw	0x1f
000200:  0384  decf	0x4, f
000201:  0080  movwf	0
000202:  3003  movlw	0x3
000203:  0384  decf	0x4, f
000204:  0080  movwf	0
000205:  2056  call	0x56
000206:  0bb6  decfsz	0x36, f
000207:  29f9  goto	0x1f9
000208:  0008  return
000209:  3005  movlw	0x5
00020a:  00b6  movwf	0x36
00020b:  301f  movlw	0x1f
00020c:  0384  decf	0x4, f
00020d:  0080  movwf	0
00020e:  3001  movlw	0x1
00020f:  0384  decf	0x4, f
000210:  0080  movwf	0
000211:  2056  call	0x56
000212:  301f  movlw	0x1f
000213:  0384  decf	0x4, f
000214:  0080  movwf	0
000215:  3002  movlw	0x2
000216:  0384  decf	0x4, f
000217:  0080  movwf	0
000218:  2056  call	0x56
000219:  0bb6  decfsz	0x36, f
00021a:  2a0b  goto	0x20b
00021b:  0008  return
00021c:  3005  movlw	0x5
00021d:  00b6  movwf	0x36
00021e:  3007  movlw	0x7
00021f:  0384  decf	0x4, f
000220:  0080  movwf	0
000221:  3001  movlw	0x1
000222:  0384  decf	0x4, f
000223:  0080  movwf	0
000224:  2056  call	0x56
000225:  301f  movlw	0x1f
000226:  0384  decf	0x4, f
000227:  0080  movwf	0
000228:  3003  movlw	0x3
000229:  0384  decf	0x4, f
00022a:  0080  movwf	0
00022b:  2056  call	0x56
00022c:  0bb6  decfsz	0x36, f
00022d:  2a1e  goto	0x21e
00022e:  0008  return
00022f:  0833  movf	0x33, w
000230:  3e01  addlw	0x1
000231:  00b3  movwf	0x33
000232:  3003  movlw	0x3
000233:  0580  andwf	0, f
000234:  0800  movf	0, w
000235:  3a02  xorlw	0x2
000236:  1d03  btfss	0x3, 0x2
000237:  2a3a  goto	0x23a
000238:  3004  movlw	0x4
000239:  00a3  movwf	0x23
00023a:  0800  movf	0, w
00023b:  3a01  xorlw	0x1
00023c:  1d03  btfss	0x3, 0x2
00023d:  2a40  goto	0x240
00023e:  3002  movlw	0x2
00023f:  00a3  movwf	0x23
000240:  0800  movf	0, w
000241:  3a03  xorlw	0x3
000242:  1d03  btfss	0x3, 0x2
000243:  2a46  goto	0x246
000244:  3040  movlw	0x40
000245:  00a3  movwf	0x23
000246:  3000  movlw	0
000247:  0600  xorwf	0, w
000248:  0a84  incf	0x4, f
000249:  3800  iorlw	0
00024a:  1d03  btfss	0x3, 0x2
00024b:  2a4e  goto	0x24e
00024c:  3001  movlw	0x1
00024d:  00a3  movwf	0x23
00024e:  01a5  clrf	0x25
00024f:  0008  return
000250:  0825  movf	0x25, w
000251:  00a3  movwf	0x23
000252:  01a5  clrf	0x25
000253:  0008  return
000254:  0833  movf	0x33, w
000255:  3e01  addlw	0x1
000256:  00b3  movwf	0x33
000257:  301f  movlw	0x1f
000258:  0580  andwf	0, f
000259:  300a  movlw	0xa
00025a:  0700  addwf	0, w
00025b:  0a84  incf	0x4, f
00025c:  00a2  movwf	0x22
00025d:  0823  movf	0x23, w
00025e:  3a40  xorlw	0x40
00025f:  1d03  btfss	0x3, 0x2
000260:  2a64  goto	0x264
000261:  0822  movf	0x22, w
000262:  3e32  addlw	0x32
000263:  00a2  movwf	0x22
000264:  0008  return
000265:  0823  movf	0x23, w
000266:  0384  decf	0x4, f
000267:  0080  movwf	0
000268:  0824  movf	0x24, w
000269:  0600  xorwf	0, w
00026a:  0a84  incf	0x4, f
00026b:  3800  iorlw	0
00026c:  1d03  btfss	0x3, 0x2
00026d:  2a70  goto	0x270
00026e:  0000  nop
00026f:  2a73  goto	0x273
000270:  205f  call	0x5f
000271:  0823  movf	0x23, w
000272:  00a4  movwf	0x24
000273:  0823  movf	0x23, w
000274:  3a01  xorlw	0x1
000275:  1d03  btfss	0x3, 0x2
000276:  2a79  goto	0x279
000277:  21be  call	0x1be
000278:  2a9e  goto	0x29e
000279:  0823  movf	0x23, w
00027a:  3a02  xorlw	0x2
00027b:  1d03  btfss	0x3, 0x2
00027c:  2a7f  goto	0x27f
00027d:  21d1  call	0x1d1
00027e:  2a9e  goto	0x29e
00027f:  0823  movf	0x23, w
000280:  3a04  xorlw	0x4
000281:  1d03  btfss	0x3, 0x2
000282:  2a85  goto	0x285
000283:  21e4  call	0x1e4
000284:  2a9e  goto	0x29e
000285:  0823  movf	0x23, w
000286:  3a08  xorlw	0x8
000287:  1d03  btfss	0x3, 0x2
000288:  2a8b  goto	0x28b
000289:  21ac  call	0x1ac
00028a:  2a9e  goto	0x29e
00028b:  0823  movf	0x23, w
00028c:  3a10  xorlw	0x10
00028d:  1d03  btfss	0x3, 0x2
00028e:  2a91  goto	0x291
00028f:  21f7  call	0x1f7
000290:  2a9e  goto	0x29e
000291:  0823  movf	0x23, w
000292:  3a20  xorlw	0x20
000293:  1d03  btfss	0x3, 0x2
000294:  2a97  goto	0x297
000295:  2209  call	0x209
000296:  2a9e  goto	0x29e
000297:  0823  movf	0x23, w
000298:  3a40  xorlw	0x40
000299:  1d03  btfss	0x3, 0x2
00029a:  2a9d  goto	0x29d
00029b:  221c  call	0x21c
00029c:  2a9e  goto	0x29e
00029d:  205f  call	0x5f
00029e:  0822  movf	0x22, w
00029f:  3eff  addlw	0xff
0002a0:  00a2  movwf	0x22
0002a1:  0008  return
0002a2:  205f  call	0x5f
0002a3:  21f7  call	0x1f7
0002a4:  1405  bsf	0x5, 0
0002a5:  3005  movlw	0x5
0002a6:  0384  decf	0x4, f
0002a7:  0080  movwf	0
0002a8:  2025  call	0x25
0002a9:  3004  movlw	0x4
0002aa:  00bc  movwf	0x3c
0002ab:  205f  call	0x5f
0002ac:  2209  call	0x209
0002ad:  1005  bcf	0x5, 0
0002ae:  300a  movlw	0xa
0002af:  0384  decf	0x4, f
0002b0:  0080  movwf	0
0002b1:  2025  call	0x25
0002b2:  205f  call	0x5f
0002b3:  21f7  call	0x1f7
0002b4:  1405  bsf	0x5, 0
0002b5:  300a  movlw	0xa
0002b6:  0384  decf	0x4, f
0002b7:  0080  movwf	0
0002b8:  2025  call	0x25
0002b9:  0bbc  decfsz	0x3c, f
0002ba:  2aab  goto	0x2ab
0002bb:  205f  call	0x5f
0002bc:  2209  call	0x209
0002bd:  1005  bcf	0x5, 0
0002be:  3005  movlw	0x5
0002bf:  0384  decf	0x4, f
0002c0:  0080  movwf	0
0002c1:  2025  call	0x25
0002c2:  01b0  clrf	0x30
0002c3:  01b1  clrf	0x31
0002c4:  0008  return
0002c5:  202f  call	0x2f
0002c6:  0800  movf	0, w
0002c7:  0a84  incf	0x4, f
0002c8:  00a7  movwf	0x27
0002c9:  2039  call	0x39
0002ca:  0800  movf	0, w
0002cb:  0a84  incf	0x4, f
0002cc:  00a6  movwf	0x26
0002cd:  0826  movf	0x26, w
0002ce:  0384  decf	0x4, f
0002cf:  0080  movwf	0
0002d0:  3033  movlw	0x33
0002d1:  0600  xorwf	0, w
0002d2:  0680  xorwf	0, f
0002d3:  0600  xorwf	0, w
0002d4:  0200  subwf	0, w
0002d5:  0a84  incf	0x4, f
0002d6:  1803  btfsc	0x3, 0
0002d7:  2adc  goto	0x2dc
0002d8:  3020  movlw	0x20
0002d9:  00a3  movwf	0x23
0002da:  3002  movlw	0x2
0002db:  00a2  movwf	0x22
0002dc:  0827  movf	0x27, w
0002dd:  0384  decf	0x4, f
0002de:  0080  movwf	0
0002df:  3033  movlw	0x33
0002e0:  0600  xorwf	0, w
0002e1:  0680  xorwf	0, f
0002e2:  0600  xorwf	0, w
0002e3:  0200  subwf	0, w
0002e4:  0a84  incf	0x4, f
0002e5:  1803  btfsc	0x3, 0
0002e6:  2aeb  goto	0x2eb
0002e7:  3010  movlw	0x10
0002e8:  00a3  movwf	0x23
0002e9:  3002  movlw	0x2
0002ea:  00a2  movwf	0x22
0002eb:  0826  movf	0x26, w
0002ec:  0384  decf	0x4, f
0002ed:  0080  movwf	0
0002ee:  3033  movlw	0x33
0002ef:  0600  xorwf	0, w
0002f0:  0680  xorwf	0, f
0002f1:  0600  xorwf	0, w
0002f2:  0200  subwf	0, w
0002f3:  0a84  incf	0x4, f
0002f4:  1803  btfsc	0x3, 0
0002f5:  2b13  goto	0x313
0002f6:  0827  movf	0x27, w
0002f7:  0384  decf	0x4, f
0002f8:  0080  movwf	0
0002f9:  3033  movlw	0x33
0002fa:  0600  xorwf	0, w
0002fb:  0680  xorwf	0, f
0002fc:  0600  xorwf	0, w
0002fd:  0200  subwf	0, w
0002fe:  0a84  incf	0x4, f
0002ff:  1803  btfsc	0x3, 0
000300:  2b13  goto	0x313
000301:  3008  movlw	0x8
000302:  00a3  movwf	0x23
000303:  300a  movlw	0xa
000304:  00a2  movwf	0x22
000305:  0833  movf	0x33, w
000306:  3e01  addlw	0x1
000307:  00b3  movwf	0x33
000308:  3001  movlw	0x1
000309:  0500  andwf	0, w
00030a:  0a84  incf	0x4, f
00030b:  3800  iorlw	0
00030c:  1903  btfsc	0x3, 0x2
00030d:  2b11  goto	0x311
00030e:  3002  movlw	0x2
00030f:  00a5  movwf	0x25
000310:  2b13  goto	0x313
000311:  3004  movlw	0x4
000312:  00a5  movwf	0x25
000313:  1806  btfsc	0x6, 0
000314:  2b1b  goto	0x31b
000315:  3008  movlw	0x8
000316:  00a3  movwf	0x23
000317:  300a  movlw	0xa
000318:  00a2  movwf	0x22
000319:  3004  movlw	0x4
00031a:  00a5  movwf	0x25
00031b:  1906  btfsc	0x6, 0x2
00031c:  2b23  goto	0x323
00031d:  3008  movlw	0x8
00031e:  00a3  movwf	0x23
00031f:  300a  movlw	0xa
000320:  00a2  movwf	0x22
000321:  3002  movlw	0x2
000322:  00a5  movwf	0x25
000323:  1886  btfsc	0x6, 0x1
000324:  2b37  goto	0x337
000325:  3008  movlw	0x8
000326:  00a3  movwf	0x23
000327:  300a  movlw	0xa
000328:  00a2  movwf	0x22
000329:  0833  movf	0x33, w
00032a:  3e01  addlw	0x1
00032b:  00b3  movwf	0x33
00032c:  3001  movlw	0x1
00032d:  0500  andwf	0, w
00032e:  0a84  incf	0x4, f
00032f:  3800  iorlw	0
000330:  1903  btfsc	0x3, 0x2
000331:  2b35  goto	0x335
000332:  3002  movlw	0x2
000333:  00a5  movwf	0x25
000334:  2b37  goto	0x337
000335:  3004  movlw	0x4
000336:  00a5  movwf	0x25
000337:  2265  call	0x265
000338:  0822  movf	0x22, w
000339:  3a00  xorlw	0
00033a:  1d03  btfss	0x3, 0x2
00033b:  2b44  goto	0x344
00033c:  0825  movf	0x25, w
00033d:  3a00  xorlw	0
00033e:  1d03  btfss	0x3, 0x2
00033f:  2b42  goto	0x342
000340:  222f  call	0x22f
000341:  2b43  goto	0x343
000342:  2250  call	0x250
000343:  2254  call	0x254
000344:  3001  movlw	0x1
000345:  0384  decf	0x4, f
000346:  0080  movwf	0
000347:  2825  goto	0x25
000348:  2099  call	0x99
000349:  082f  movf	0x2f, w
00034a:  0384  decf	0x4, f
00034b:  0080  movwf	0
00034c:  0c80  rrf	0, f
00034d:  1380  bcf	0, 0x7
00034e:  0831  movf	0x31, w
00034f:  0384  decf	0x4, f
000350:  0080  movwf	0
000351:  0c80  rrf	0, f
000352:  1380  bcf	0, 0x7
000353:  0800  movf	0, w
000354:  0a84  incf	0x4, f
000355:  0700  addwf	0, w
000356:  0a84  incf	0x4, f
000357:  00b1  movwf	0x31
000358:  1fb1  btfss	0x31, 0x7
000359:  2b77  goto	0x377
00035a:  0830  movf	0x30, w
00035b:  3901  andlw	0x1
00035c:  0384  decf	0x4, f
00035d:  0080  movwf	0
00035e:  082e  movf	0x2e, w
00035f:  3901  andlw	0x1
000360:  0600  xorwf	0, w
000361:  0a84  incf	0x4, f
000362:  3800  iorlw	0
000363:  1903  btfsc	0x3, 0x2
000364:  2b68  goto	0x368
000365:  0831  movf	0x31, w
000366:  397f  andlw	0x7f
000367:  00b1  movwf	0x31
000368:  0830  movf	0x30, w
000369:  3901  andlw	0x1
00036a:  0384  decf	0x4, f
00036b:  0080  movwf	0
00036c:  082e  movf	0x2e, w
00036d:  3901  andlw	0x1
00036e:  0400  iorwf	0, w
00036f:  0a84  incf	0x4, f
000370:  3800  iorlw	0
000371:  1903  btfsc	0x3, 0x2
000372:  2b76  goto	0x376
000373:  082e  movf	0x2e, w
000374:  3e02  addlw	0x2
000375:  00ae  movwf	0x2e
000376:  2b93  goto	0x393
000377:  0830  movf	0x30, w
000378:  3901  andlw	0x1
000379:  0384  decf	0x4, f
00037a:  0080  movwf	0
00037b:  082e  movf	0x2e, w
00037c:  3901  andlw	0x1
00037d:  0600  xorwf	0, w
00037e:  0a84  incf	0x4, f
00037f:  3800  iorlw	0
000380:  1903  btfsc	0x3, 0x2
000381:  2b85  goto	0x385
000382:  0831  movf	0x31, w
000383:  3880  iorlw	0x80
000384:  00b1  movwf	0x31
000385:  0830  movf	0x30, w
000386:  3901  andlw	0x1
000387:  0384  decf	0x4, f
000388:  0080  movwf	0
000389:  082e  movf	0x2e, w
00038a:  3901  andlw	0x1
00038b:  0500  andwf	0, w
00038c:  0a84  incf	0x4, f
00038d:  3800  iorlw	0
00038e:  1903  btfsc	0x3, 0x2
00038f:  2b93  goto	0x393
000390:  082e  movf	0x2e, w
000391:  3e02  addlw	0x2
000392:  00ae  movwf	0x2e
000393:  082e  movf	0x2e, w
000394:  0384  decf	0x4, f
000395:  0080  movwf	0
000396:  0c80  rrf	0, f
000397:  1380  bcf	0, 0x7
000398:  0830  movf	0x30, w
000399:  0384  decf	0x4, f
00039a:  0080  movwf	0
00039b:  0c80  rrf	0, f
00039c:  1380  bcf	0, 0x7
00039d:  0800  movf	0, w
00039e:  0a84  incf	0x4, f
00039f:  0700  addwf	0, w
0003a0:  0a84  incf	0x4, f
0003a1:  00b0  movwf	0x30
0003a2:  0008  return
0003a3:  3001  movlw	0x1
0003a4:  00a3  movwf	0x23
0003a5:  300a  movlw	0xa
0003a6:  00a2  movwf	0x22
0003a7:  01a5  clrf	0x25
0003a8:  01a4  clrf	0x24
0003a9:  1405  bsf	0x5, 0
0003aa:  1108  bcf	0x8, 0x2
0003ab:  1806  btfsc	0x6, 0
0003ac:  2bab  goto	0x3ab
0003ad:  1005  bcf	0x5, 0
0003ae:  2099  call	0x99
0003af:  082e  movf	0x2e, w
0003b0:  3ebb  addlw	0xbb
0003b1:  0384  decf	0x4, f
0003b2:  0080  movwf	0
0003b3:  0103  clrw
0003b4:  1c03  btfss	0x3, 0
0003b5:  3eff  addlw	0xff
0003b6:  0080  movwf	0
0003b7:  0a84  incf	0x4, f
0003b8:  3800  iorlw	0
0003b9:  1903  btfsc	0x3, 0x2
0003ba:  2bae  goto	0x3ae
0003bb:  20b5  call	0xb5
0003bc:  3005  movlw	0x5
0003bd:  0384  decf	0x4, f
0003be:  0080  movwf	0
0003bf:  2025  call	0x25
0003c0:  2099  call	0x99
0003c1:  082e  movf	0x2e, w
0003c2:  3ebb  addlw	0xbb
0003c3:  0384  decf	0x4, f
0003c4:  0080  movwf	0
0003c5:  0103  clrw
0003c6:  1c03  btfss	0x3, 0
0003c7:  3eff  addlw	0xff
0003c8:  0080  movwf	0
0003c9:  0a84  incf	0x4, f
0003ca:  3800  iorlw	0
0003cb:  1903  btfsc	0x3, 0x2
0003cc:  2bc0  goto	0x3c0
0003cd:  20ba  call	0xba
0003ce:  3005  movlw	0x5
0003cf:  0384  decf	0x4, f
0003d0:  0080  movwf	0
0003d1:  2025  call	0x25
0003d2:  2099  call	0x99
0003d3:  082e  movf	0x2e, w
0003d4:  3ebb  addlw	0xbb
0003d5:  0384  decf	0x4, f
0003d6:  0080  movwf	0
0003d7:  0103  clrw
0003d8:  1c03  btfss	0x3, 0
0003d9:  3eff  addlw	0xff
0003da:  0080  movwf	0
0003db:  0a84  incf	0x4, f
0003dc:  3800  iorlw	0
0003dd:  1903  btfsc	0x3, 0x2
0003de:  2bd2  goto	0x3d2
0003df:  20ba  call	0xba
0003e0:  0828  movf	0x28, w
0003e1:  0384  decf	0x4, f
0003e2:  0080  movwf	0
0003e3:  204a  call	0x4a
0003e4:  0829  movf	0x29, w
0003e5:  0384  decf	0x4, f
0003e6:  0080  movwf	0
0003e7:  204a  call	0x4a
0003e8:  3020  movlw	0x20
0003e9:  0384  decf	0x4, f
0003ea:  0080  movwf	0
0003eb:  2043  call	0x43
0003ec:  1906  btfsc	0x6, 0x2
0003ed:  2bec  goto	0x3ec
0003ee:  1405  bsf	0x5, 0
0003ef:  2099  call	0x99
0003f0:  082e  movf	0x2e, w
0003f1:  3ebb  addlw	0xbb
0003f2:  0384  decf	0x4, f
0003f3:  0080  movwf	0
0003f4:  0103  clrw
0003f5:  1c03  btfss	0x3, 0
0003f6:  3eff  addlw	0xff
0003f7:  0080  movwf	0
0003f8:  0a84  incf	0x4, f
0003f9:  3800  iorlw	0
0003fa:  1903  btfsc	0x3, 0x2
0003fb:  2bef  goto	0x3ef
0003fc:  20e3  call	0xe3
0003fd:  3005  movlw	0x5
0003fe:  0384  decf	0x4, f
0003ff:  0080  movwf	0
000400:  2025  call	0x25
000401:  2099  call	0x99
000402:  082e  movf	0x2e, w
000403:  3ebb  addlw	0xbb
000404:  0384  decf	0x4, f
000405:  0080  movwf	0
000406:  0103  clrw
000407:  1c03  btfss	0x3, 0
000408:  3eff  addlw	0xff
000409:  0080  movwf	0
00040a:  0a84  incf	0x4, f
00040b:  3800  iorlw	0
00040c:  1903  btfsc	0x3, 0x2
00040d:  2c01  goto	0x401
00040e:  20e8  call	0xe8
00040f:  3005  movlw	0x5
000410:  0384  decf	0x4, f
000411:  0080  movwf	0
000412:  2025  call	0x25
000413:  2099  call	0x99
000414:  082e  movf	0x2e, w
000415:  3ebb  addlw	0xbb
000416:  0384  decf	0x4, f
000417:  0080  movwf	0
000418:  0103  clrw
000419:  1c03  btfss	0x3, 0
00041a:  3eff  addlw	0xff
00041b:  0080  movwf	0
00041c:  0a84  incf	0x4, f
00041d:  3800  iorlw	0
00041e:  1903  btfsc	0x3, 0x2
00041f:  2c13  goto	0x413
000420:  20e8  call	0xe8
000421:  082a  movf	0x2a, w
000422:  0384  decf	0x4, f
000423:  0080  movwf	0
000424:  204a  call	0x4a
000425:  082b  movf	0x2b, w
000426:  0384  decf	0x4, f
000427:  0080  movwf	0
000428:  204a  call	0x4a
000429:  3020  movlw	0x20
00042a:  0384  decf	0x4, f
00042b:  0080  movwf	0
00042c:  2043  call	0x43
00042d:  2117  call	0x117
00042e:  082c  movf	0x2c, w
00042f:  0384  decf	0x4, f
000430:  0080  movwf	0
000431:  204a  call	0x4a
000432:  082d  movf	0x2d, w
000433:  0384  decf	0x4, f
000434:  0080  movwf	0
000435:  204a  call	0x4a
000436:  3020  movlw	0x20
000437:  0384  decf	0x4, f
000438:  0080  movwf	0
000439:  2043  call	0x43
00043a:  2348  call	0x348
00043b:  0830  movf	0x30, w
00043c:  0384  decf	0x4, f
00043d:  0080  movwf	0
00043e:  204a  call	0x4a
00043f:  0831  movf	0x31, w
000440:  0384  decf	0x4, f
000441:  0080  movwf	0
000442:  204a  call	0x4a
000443:  3020  movlw	0x20
000444:  0384  decf	0x4, f
000445:  0080  movwf	0
000446:  2043  call	0x43
000447:  2171  call	0x171
000448:  0800  movf	0, w
000449:  0a84  incf	0x4, f
00044a:  3800  iorlw	0
00044b:  1903  btfsc	0x3, 0x2
00044c:  2c64  goto	0x464
00044d:  1405  bsf	0x5, 0
00044e:  082c  movf	0x2c, w
00044f:  00b0  movwf	0x30
000450:  082d  movf	0x2d, w
000451:  00b1  movwf	0x31
000452:  2348  call	0x348
000453:  2171  call	0x171
000454:  0800  movf	0, w
000455:  0a84  incf	0x4, f
000456:  3800  iorlw	0
000457:  1903  btfsc	0x3, 0x2
000458:  2c63  goto	0x463
000459:  1005  bcf	0x5, 0
00045a:  1405  bsf	0x5, 0
00045b:  3041  movlw	0x41
00045c:  0384  decf	0x4, f
00045d:  0080  movwf	0
00045e:  2043  call	0x43
00045f:  3020  movlw	0x20
000460:  0384  decf	0x4, f
000461:  0080  movwf	0
000462:  2043  call	0x43
000463:  2c65  goto	0x465
000464:  1005  bcf	0x5, 0
000465:  3005  movlw	0x5
000466:  0384  decf	0x4, f
000467:  0080  movwf	0
000468:  2025  call	0x25
000469:  1886  btfsc	0x6, 0x1
00046a:  2c3a  goto	0x43a
00046b:  1005  bcf	0x5, 0
00046c:  1508  bsf	0x8, 0x2
00046d:  300a  movlw	0xa
00046e:  0384  decf	0x4, f
00046f:  0080  movwf	0
000470:  2025  call	0x25
000471:  300a  movlw	0xa
000472:  00b2  movwf	0x32
000473:  22c5  call	0x2c5
000474:  0bb2  decfsz	0x32, f
000475:  2c73  goto	0x473
000476:  2348  call	0x348
000477:  2171  call	0x171
000478:  0800  movf	0, w
000479:  0a84  incf	0x4, f
00047a:  3800  iorlw	0
00047b:  1903  btfsc	0x3, 0x2
00047c:  2c8b  goto	0x48b
00047d:  1405  bsf	0x5, 0
00047e:  205f  call	0x5f
00047f:  082c  movf	0x2c, w
000480:  00b0  movwf	0x30
000481:  082d  movf	0x2d, w
000482:  00b1  movwf	0x31
000483:  2348  call	0x348
000484:  2171  call	0x171
000485:  0800  movf	0, w
000486:  0a84  incf	0x4, f
000487:  3800  iorlw	0
000488:  1d03  btfss	0x3, 0x2
000489:  22a2  call	0x2a2
00048a:  2c8c  goto	0x48c
00048b:  1005  bcf	0x5, 0
00048c:  2c71  goto	0x471
00048d:  304d  movlw	0x4d
00048e:  0084  movwf	0x4
00048f:  2073  call	0x73
000490:  2ba3  goto	0x3a3
000491:  0000  nop
000492:  0000  nop
000493:  0000  nop
000494:  0000  nop
000495:  0000  nop
000496:  0000  nop
000497:  0000  nop
002007:  3ffa  addlw	0xfa
