42b004:	00 6e 00             	add    %ch,0x0(%esi)
42b007:	31 00                	xor    %eax,(%eax)
42b009:	4b                   	dec    %ebx
42b00a:	00 72 00             	add    %dh,0x0(%edx)
42b00d:	68 00 64 00 43       	push   $0x43006400
42b012:	00 35 00 6e 00 48    	add    %dh,0x48006e00
42b018:	00 32                	add    %dh,(%edx)
42b01a:	00 5a 00             	add    %bl,0x0(%edx)
42b01d:	74 00                	je     0x42b01f
42b01f:	79 00                	jns    0x42b021
42b021:	61                   	popa
42b022:	00 59 00             	add    %bl,0x0(%ecx)
42b025:	6e                   	outsb  %ds:(%esi),(%dx)
42b026:	00 51 00             	add    %dl,0x0(%ecx)
42b029:	2b 00                	sub    (%eax),%eax
42b02b:	2f                   	das
42b02c:	00 4d 00             	add    %cl,0x0(%ebp)
42b02f:	52                   	push   %edx
42b030:	00 56 00             	add    %dl,0x0(%esi)
42b033:	56                   	push   %esi
42b034:	00 33                	add    %dh,(%ebx)
42b036:	00 65 00             	add    %ah,0x0(%ebp)
42b039:	2b 00                	sub    (%eax),%eax
42b03b:	73 00                	jae    0x42b03d
42b03d:	6d                   	insl   (%dx),%es:(%edi)
42b03e:	00 69 00             	add    %ch,0x0(%ecx)
42b041:	36 00 4d 00          	add    %cl,%ss:0x0(%ebp)
42b045:	51                   	push   %ecx
42b046:	00 31                	add    %dh,(%ecx)
42b048:	00 45 00             	add    %al,0x0(%ebp)
42b04b:	55                   	push   %ebp
42b04c:	00 49 00             	add    %cl,0x0(%ecx)
42b04f:	2f                   	das
42b050:	00 6d 00             	add    %ch,0x0(%ebp)
42b053:	6f                   	outsl  %ds:(%esi),(%dx)
42b054:	00 42 00             	add    %al,0x0(%edx)
42b057:	39 00                	cmp    %eax,(%eax)
42b059:	48                   	dec    %eax
42b05a:	00 39                	add    %bh,(%ecx)
42b05c:	00 30                	add    %dh,(%eax)
42b05e:	00 2b                	add    %ch,(%ebx)
42b060:	00 4f 00             	add    %cl,0x0(%edi)
42b063:	4e                   	dec    %esi
42b064:	00 36                	add    %dh,(%esi)
42b066:	00 59 00             	add    %bl,0x0(%ecx)
42b069:	48                   	dec    %eax
42b06a:	00 35 00 68 00 64    	add    %dh,0x64006800
42b070:	00 57 00             	add    %dl,0x0(%edi)
42b073:	72 00                	jb     0x42b075
42b075:	73 00                	jae    0x42b077
42b077:	47                   	inc    %edi
42b078:	00 32                	add    %dh,(%edx)
42b07a:	00 4a 00             	add    %cl,0x0(%edx)
42b07d:	6b 00 66             	imul   $0x66,(%eax),%eax
42b080:	00 65 00             	add    %ah,0x0(%ebp)
42b083:	59                   	pop    %ecx
42b084:	00 6e 00             	add    %ch,0x0(%esi)
42b087:	31 00                	xor    %eax,(%eax)
42b089:	4b                   	dec    %ebx
42b08a:	00 72 00             	add    %dh,0x0(%edx)
42b08d:	68 00 64 00 43       	push   $0x43006400
42b092:	00 35 00 33 00 71    	add    %dh,0x71003300
42b098:	00 39                	add    %bh,(%ecx)
42b09a:	00 48 00             	add    %cl,0x0(%eax)
42b09d:	4f                   	dec    %edi
42b09e:	00 71 00             	add    %dh,0x0(%ecx)
42b0a1:	4b                   	dec    %ebx
42b0a2:	00 39                	add    %bh,(%ecx)
42b0a4:	00 4d 00             	add    %cl,0x0(%ebp)
42b0a7:	5a                   	pop    %edx
42b0a8:	00 59 00             	add    %bl,0x0(%ecx)
42b0ab:	37                   	aaa
42b0ac:	00 37                	add    %dh,(%edi)
42b0ae:	00 33                	add    %dh,(%ebx)
42b0b0:	00 4b 00             	add    %cl,0x0(%ebx)
42b0b3:	74 00                	je     0x42b0b5
42b0b5:	65 00 41 00          	add    %al,%gs:0x0(%ecx)
42b0b9:	68 00 69 00 37       	push   $0x37006900
42b0be:	00 53 00             	add    %dl,0x0(%ebx)
42b0c1:	72 00                	jb     0x42b0c3
42b0c3:	32 00                	xor    (%eax),%al
42b0c5:	66 00 34 00          	data16 add %dh,(%eax,%eax,1)
42b0c9:	6f                   	outsl  %ds:(%esi),(%dx)
42b0ca:	00 71 00             	add    %dh,0x0(%ecx)
42b0cd:	30 00                	xor    %al,(%eax)
42b0cf:	7a 00                	jp     0x42b0d1
42b0d1:	6b 00 68             	imul   $0x68,(%eax),%eax
42b0d4:	00 35 00 70 00 51    	add    %dh,0x51007000
42b0da:	00 78 00             	add    %bh,0x0(%eax)
42b0dd:	77 00                	ja     0x42b0df
42b0df:	75 00                	jne    0x42b0e1
42b0e1:	6a 00                	push   $0x0
42b0e3:	5a                   	pop    %edx
42b0e4:	00 49 00             	add    %cl,0x0(%ecx)
42b0e7:	62 00                	bound  %eax,(%eax)
42b0e9:	6c                   	insb   (%dx),%es:(%edi)
42b0ea:	00 6d 00             	add    %ch,0x0(%ebp)
42b0ed:	48                   	dec    %eax
42b0ee:	00 37                	add    %dh,(%edi)
42b0f0:	00 47 00             	add    %al,0x0(%edi)
42b0f3:	6c                   	insb   (%dx),%es:(%edi)
42b0f4:	00 63 00             	add    %ah,0x0(%ebx)
42b0f7:	76 00                	jbe    0x42b0f9
42b0f9:	44                   	inc    %esp
42b0fa:	00 64 00 4e          	add    %ah,0x4e(%eax,%eax,1)
42b0fe:	00 58 00             	add    %bl,0x0(%eax)
42b101:	65 00 59 00          	add    %bl,%gs:0x0(%ecx)
42b105:	6e                   	outsb  %ds:(%esi),(%dx)
42b106:	00 31                	add    %dh,(%ecx)
42b108:	00 4b 00             	add    %cl,0x0(%ebx)
42b10b:	72 00                	jb     0x42b10d
42b10d:	68 00 64 00 43       	push   $0x43006400
42b112:	00 35 00 37 00 44    	add    %dh,0x44003700
42b118:	00 53 00             	add    %dl,0x0(%ebx)
42b11b:	4d                   	dec    %ebp
42b11c:	00 49 00             	add    %cl,0x0(%ecx)
42b11f:	42                   	inc    %edx
42b120:	00 59 00             	add    %bl,0x0(%ecx)
42b123:	49                   	dec    %ecx
42b124:	00 6e 00             	add    %ch,0x0(%esi)
42b127:	45                   	inc    %ebp
42b128:	00 36                	add    %dh,(%esi)
42b12a:	00 51 00             	add    %dl,0x0(%ecx)
42b12d:	75 00                	jne    0x42b12f
42b12f:	38 00                	cmp    %al,(%eax)
42b131:	53                   	push   %ebx
42b132:	00 30                	add    %dh,(%eax)
42b134:	00 4d 00             	add    %cl,0x0(%ebp)
42b137:	4d                   	dec    %ebp
42b138:	00 47 00             	add    %al,0x0(%edi)
42b13b:	43                   	inc    %ebx
42b13c:	00 39                	add    %bh,(%ecx)
42b13e:	00 4e 00             	add    %cl,0x0(%esi)
42b141:	62 00                	bound  %eax,(%eax)
42b143:	48                   	dec    %eax
42b144:	00 4c 00 4f          	add    %cl,0x4f(%eax,%eax,1)
42b148:	00 54 00 58          	add    %dl,0x58(%eax,%eax,1)
42b14c:	00 54 00 2f          	add    %dl,0x2f(%eax,%eax,1)
42b150:	00 44 00 38          	add    %al,0x38(%eax,%eax,1)
42b154:	00 6c 00 48          	add    %ch,0x48(%eax,%eax,1)
42b158:	00 32                	add    %dh,(%edx)
42b15a:	00 5a 00             	add    %bl,0x0(%edx)
42b15d:	74 00                	je     0x42b15f
42b15f:	79 00                	jns    0x42b161
42b161:	61                   	popa
42b162:	00 59 00             	add    %bl,0x0(%ecx)
42b165:	6e                   	outsb  %ds:(%esi),(%dx)
42b166:	00 51 00             	add    %dl,0x0(%ecx)
42b169:	2b 00                	sub    (%eax),%eax
42b16b:	37                   	aaa
42b16c:	00 4a 00             	add    %cl,0x0(%edx)
42b16f:	4e                   	dec    %esi
42b170:	00 78 00             	add    %bh,0x0(%eax)
42b173:	6f                   	outsl  %ds:(%esi),(%dx)
42b174:	00 5a 00             	add    %bl,0x0(%edx)
42b177:	70 00                	jo     0x42b179
42b179:	4a                   	dec    %edx
42b17a:	00 4f 00             	add    %cl,0x0(%edi)
42b17d:	7a 00                	jp     0x42b17f
42b17f:	30 00                	xor    %al,(%eax)
42b181:	2b 00                	sub    (%eax),%eax
42b183:	62 00                	bound  %eax,(%eax)
42b185:	70 00                	jo     0x42b187
42b187:	64 00 44 00 58       	add    %al,%fs:0x58(%eax,%eax,1)
42b18c:	00 53 00             	add    %dl,0x0(%ebx)
42b18f:	38 00                	cmp    %al,(%eax)
42b191:	33 00                	xor    (%eax),%eax
42b193:	4a                   	dec    %edx
42b194:	00 4b 00             	add    %cl,0x0(%ebx)
42b197:	32 00                	xor    (%eax),%al
42b199:	32 00                	xor    (%eax),%al
42b19b:	67 00 55 00          	add    %dl,0x0(%di)
42b19f:	73 00                	jae    0x42b1a1
42b1a1:	57                   	push   %edi
42b1a2:	00 72 00             	add    %dh,0x0(%edx)
42b1a5:	4b                   	dec    %ebx
42b1a6:	00 73 00             	add    %dh,0x0(%ebx)
42b1a9:	77 00                	ja     0x42b1ab
42b1ab:	47                   	inc    %edi
42b1ac:	00 58 00             	add    %bl,0x0(%eax)
42b1af:	62 00                	bound  %eax,(%eax)
42b1b1:	41                   	inc    %ecx
42b1b2:	00 47 00             	add    %al,0x0(%edi)
42b1b5:	66 00 74 00 74       	data16 add %dh,0x74(%eax,%eax,1)
42b1ba:	00 4b 00             	add    %cl,0x0(%ebx)
42b1bd:	49                   	dec    %ecx
42b1be:	00 76 00             	add    %dh,0x0(%esi)
42b1c1:	4b                   	dec    %ebx
42b1c2:	00 38                	add    %bh,(%eax)
42b1c4:	00 30                	add    %dh,(%eax)
42b1c6:	00 44 00 4d          	add    %al,0x4d(%eax,%eax,1)
42b1ca:	00 64 00 36          	add    %ah,0x36(%eax,%eax,1)
42b1ce:	00 4e 00             	add    %cl,0x0(%esi)
42b1d1:	35 00 54 00 32       	xor    $0x32005400,%eax
42b1d6:	00 35 00 34 00 2b    	add    %dh,0x2b003400
42b1dc:	00 70 00             	add    %dh,0x0(%eax)
42b1df:	4d                   	dec    %ebp
42b1e0:	00 7a 00             	add    %bh,0x0(%edx)
42b1e3:	6f                   	outsl  %ds:(%esi),(%dx)
42b1e4:	00 4f 00             	add    %cl,0x0(%edi)
42b1e7:	44                   	inc    %esp
42b1e8:	00 63 00             	add    %ah,0x0(%ebx)
42b1eb:	79 00                	jns    0x42b1ed
42b1ed:	44                   	inc    %esp
42b1ee:	00 62 00             	add    %ah,0x0(%edx)
42b1f1:	44                   	inc    %esp
42b1f2:	00 6c 00 2b          	add    %ch,0x2b(%eax,%eax,1)
42b1f6:	00 6a 00             	add    %ch,0x0(%edx)
42b1f9:	45                   	inc    %ebp
42b1fa:	00 46 00             	add    %al,0x0(%esi)
42b1fd:	63 00                	arpl   %eax,(%eax)
42b1ff:	4d                   	dec    %ebp
42b200:	00 56 00             	add    %dl,0x0(%esi)
42b203:	57                   	push   %edi
42b204:	00 6e 00             	add    %ch,0x0(%esi)
42b207:	41                   	inc    %ecx
42b208:	00 30                	add    %dh,(%eax)
42b20a:	00 51 00             	add    %dl,0x0(%ecx)
42b20d:	51                   	push   %ecx
42b20e:	00 51 00             	add    %dl,0x0(%ecx)
42b211:	64 00 6f 00          	add    %ch,%fs:0x0(%edi)
42b215:	76 00                	jbe    0x42b217
42b217:	58                   	pop    %eax
42b218:	00 48 00             	add    %cl,0x0(%eax)
42b21b:	44                   	inc    %esp
42b21c:	00 2b                	add    %ch,(%ebx)
42b21e:	00 32                	add    %dh,(%edx)
42b220:	00 38                	add    %bh,(%eax)
42b222:	00 72 00             	add    %dh,0x0(%edx)
42b225:	75 00                	jne    0x42b227
42b227:	47                   	inc    %edi
42b228:	00 67 00             	add    %ah,0x0(%edi)
42b22b:	35 00 55 00 76       	xor    $0x76005500,%eax
42b230:	00 73 00             	add    %dh,0x0(%ebx)
42b233:	56                   	push   %esi
42b234:	00 77 00             	add    %dh,0x0(%edi)
42b237:	54                   	push   %esp
42b238:	00 68 00             	add    %ch,0x0(%eax)
42b23b:	63 00                	arpl   %eax,(%eax)
42b23d:	70 00                	jo     0x42b23f
42b23f:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
42b243:	59                   	pop    %ecx
42b244:	00 6e 00             	add    %ch,0x0(%esi)
42b247:	31 00                	xor    %eax,(%eax)
42b249:	4b                   	dec    %ebx
42b24a:	00 72 00             	add    %dh,0x0(%edx)
42b24d:	68 00 64 00 43       	push   $0x43006400
42b252:	00 35 00 2f 00 6a    	add    %dh,0x6a002f00
42b258:	00 74 00 39          	add    %dh,0x39(%eax,%eax,1)
42b25c:	00 7a 00             	add    %bh,0x0(%edx)
42b25f:	48                   	dec    %eax
42b260:	00 33                	add    %dh,(%ebx)
42b262:	00 2f                	add    %ch,(%edi)
42b264:	00 75 00             	add    %dh,0x0(%ebp)
42b267:	4f                   	dec    %edi
42b268:	00 42 00             	add    %al,0x0(%edx)
42b26b:	76 00                	jbe    0x42b26d
42b26d:	68 00 46 00 75       	push   $0x75004600
42b272:	00 34 00             	add    %dh,(%eax,%eax,1)
42b275:	77 00                	ja     0x42b277
42b277:	6d                   	insl   (%dx),%es:(%edi)
42b278:	00 62 00             	add    %ah,0x0(%edx)
42b27b:	4b                   	dec    %ebx
42b27c:	00 36                	add    %dh,(%esi)
42b27e:	00 4a 00             	add    %cl,0x0(%edx)
42b281:	6b 00 6e             	imul   $0x6e,(%eax),%eax
42b284:	00 68 00             	add    %ch,0x0(%eax)
42b287:	36 00 39             	add    %bh,%ss:(%ecx)
42b28a:	00 6d 00             	add    %ch,0x0(%ebp)
42b28d:	57                   	push   %edi
42b28e:	00 6f 00             	add    %ch,0x0(%edi)
42b291:	76 00                	jbe    0x42b293
42b293:	54                   	push   %esp
42b294:	00 4d 00             	add    %cl,0x0(%ebp)
42b297:	64 00 6b 00          	add    %ch,%fs:0x0(%ebx)
42b29b:	75 00                	jne    0x42b29d
42b29d:	31 00                	xor    %eax,(%eax)
42b29f:	7a 00                	jp     0x42b2a1
42b2a1:	52                   	push   %edx
42b2a2:	00 6d 00             	add    %ch,0x0(%ebp)
42b2a5:	52                   	push   %edx
42b2a6:	00 53 00             	add    %dl,0x0(%ebx)
42b2a9:	35 00 43 00 6c       	xor    $0x6c004300,%eax
42b2ae:	00 76 00             	add    %dh,0x0(%esi)
42b2b1:	6d                   	insl   (%dx),%es:(%edi)
42b2b2:	00 72 00             	add    %dh,0x0(%edx)
42b2b5:	31 00                	xor    %eax,(%eax)
42b2b7:	35 00 62 00 4e       	xor    $0x4e006200,%eax
42b2bc:	00 51 00             	add    %dl,0x0(%ecx)
42b2bf:	59                   	pop    %ecx
42b2c0:	00 49 00             	add    %cl,0x0(%ecx)
42b2c3:	50                   	push   %eax
42b2c4:	00 64 00 79          	add    %ah,0x79(%eax,%eax,1)
42b2c8:	00 64 00 47          	add    %ah,0x47(%eax,%eax,1)
42b2cc:	00 48 00             	add    %cl,0x0(%eax)
42b2cf:	54                   	push   %esp
42b2d0:	00 77 00             	add    %dh,0x0(%edi)
42b2d3:	65 00 39             	add    %bh,%gs:(%ecx)
42b2d6:	00 73 00             	add    %dh,0x0(%ebx)
42b2d9:	52                   	push   %edx
42b2da:	00 30                	add    %dh,(%eax)
42b2dc:	00 79 00             	add    %bh,0x0(%ecx)
42b2df:	4b                   	dec    %ebx
42b2e0:	00 4c 00 64          	add    %cl,0x64(%eax,%eax,1)
42b2e4:	00 43 00             	add    %al,0x0(%ebx)
42b2e7:	4d                   	dec    %ebp
42b2e8:	00 44 00 4d          	add    %al,0x4d(%eax,%eax,1)
42b2ec:	00 78 00             	add    %bh,0x0(%eax)
42b2ef:	51                   	push   %ecx
42b2f0:	00 56 00             	add    %dl,0x0(%esi)
42b2f3:	52                   	push   %edx
42b2f4:	00 78 00             	add    %bh,0x0(%eax)
42b2f7:	6b 00 37             	imul   $0x37,(%eax),%eax
42b2fa:	00 2f                	add    %ch,(%edi)
42b2fc:	00 6d 00             	add    %ch,0x0(%ebp)
42b2ff:	65 00 48 00          	add    %cl,%gs:0x0(%eax)
42b303:	54                   	push   %esp
42b304:	00 77 00             	add    %dh,0x0(%edi)
42b307:	76 00                	jbe    0x42b309
42b309:	6b 00 48             	imul   $0x48,(%eax),%eax
42b30c:	00 7a 00             	add    %bh,0x0(%edx)
42b30f:	31 00                	xor    %eax,(%eax)
42b311:	77 00                	ja     0x42b313
42b313:	75 00                	jne    0x42b315
42b315:	32 00                	xor    (%eax),%al
42b317:	59                   	pop    %ecx
42b318:	00 38                	add    %bh,(%eax)
42b31a:	00 6e 00             	add    %ch,0x0(%esi)
42b31d:	6e                   	outsb  %ds:(%esi),(%dx)
42b31e:	00 2b                	add    %ch,(%ebx)
42b320:	00 70 00             	add    %dh,0x0(%eax)
42b323:	79 00                	jns    0x42b325
42b325:	72 00                	jb     0x42b327
42b327:	31 00                	xor    %eax,(%eax)
42b329:	42                   	inc    %edx
42b32a:	00 41 00             	add    %al,0x0(%ecx)
42b32d:	67 00 35             	add    %dh,(%di)
42b330:	00 35 00 48 00 32    	add    %dh,0x32004800
42b336:	00 55 00             	add    %dl,0x0(%ebp)
42b339:	4d                   	dec    %ebp
42b33a:	00 45 00             	add    %al,0x0(%ebp)
42b33d:	69 00 37 00 56 00    	imul   $0x560037,(%eax),%eax
42b343:	54                   	push   %esp
42b344:	00 62 00             	add    %ah,0x0(%edx)
42b347:	4c                   	dec    %esp
42b348:	00 6f 00             	add    %ch,0x0(%edi)
42b34b:	41                   	inc    %ecx
42b34c:	00 6f 00             	add    %ch,0x0(%edi)
42b34f:	33 00                	xor    (%eax),%eax
42b351:	79 00                	jns    0x42b353