4281c9:	6f                   	outsl  %ds:(%esi),(%dx)
4281ca:	00 53 00             	add    %dl,0x0(%ebx)
4281cd:	33 00                	xor    (%eax),%eax
4281cf:	6c                   	insb   (%dx),%es:(%edi)
4281d0:	00 42 00             	add    %al,0x0(%edx)
4281d3:	4d                   	dec    %ebp
4281d4:	00 66 00             	add    %ah,0x0(%esi)
4281d7:	31 00                	xor    %eax,(%eax)
4281d9:	51                   	push   %ecx
4281da:	00 6b 00             	add    %ch,0x0(%ebx)
4281dd:	36 00 2b             	add    %ch,%ss:(%ebx)
4281e0:	00 46 00             	add    %al,0x0(%esi)
4281e3:	72 00                	jb     0x4281e5
4281e5:	59                   	pop    %ecx
4281e6:	00 45 00             	add    %al,0x0(%ebp)
4281e9:	41                   	inc    %ecx
4281ea:	00 53 00             	add    %dl,0x0(%ebx)
4281ed:	4b                   	dec    %ebx
4281ee:	00 6b 00             	add    %ch,0x0(%ebx)
4281f1:	48                   	dec    %eax
4281f2:	00 49 00             	add    %cl,0x0(%ecx)
4281f5:	59                   	pop    %ecx
4281f6:	00 62 00             	add    %ah,0x0(%edx)
4281f9:	68 00 2f 00 4b       	push   $0x4b002f00
4281fe:	00 72 00             	add    %dh,0x0(%edx)
428201:	4c                   	dec    %esp
428202:	00 4e 00             	add    %cl,0x0(%esi)
428205:	75 00                	jne    0x428207
428207:	6d                   	insl   (%dx),%es:(%edi)
428208:	00 57 00             	add    %dl,0x0(%edi)
42820b:	4a                   	dec    %edx
42820c:	00 54 00 47          	add    %dl,0x47(%eax,%eax,1)
428210:	00 48 00             	add    %cl,0x0(%eax)
428213:	46                   	inc    %esi
428214:	00 66 00             	add    %ah,0x0(%esi)
428217:	4d                   	dec    %ebp
428218:	00 6b 00             	add    %ch,0x0(%ebx)
42821b:	71 00                	jno    0x42821d
42821d:	6f                   	outsl  %ds:(%esi),(%dx)
42821e:	00 4c 00 5a          	add    %cl,0x5a(%eax,%eax,1)
428222:	00 78 00             	add    %bh,0x0(%eax)
428225:	39 00                	cmp    %eax,(%eax)
428227:	6f                   	outsl  %ds:(%esi),(%dx)
428228:	00 66 00             	add    %ah,0x0(%esi)
42822b:	70 00                	jo     0x42822d
42822d:	4b                   	dec    %ebx
42822e:	00 56 00             	add    %dl,0x0(%esi)
428231:	76 00                	jbe    0x428233
428233:	76 00                	jbe    0x428235
428235:	44                   	inc    %esp
428236:	00 7a 00             	add    %bh,0x0(%edx)
428239:	66 00 52 00          	data16 add %dl,0x0(%edx)
42823d:	55                   	push   %ebp
42823e:	00 56 00             	add    %dl,0x0(%esi)
428241:	57                   	push   %edi
428242:	00 4f 00             	add    %cl,0x0(%edi)
428245:	5a                   	pop    %edx
428246:	00 65 00             	add    %ah,0x0(%ebp)
428249:	56                   	push   %esi
42824a:	00 70 00             	add    %dh,0x0(%eax)
42824d:	35 00 45 00 63       	xor    $0x63004500,%eax
428252:	00 5a 00             	add    %bl,0x0(%edx)
428255:	70 00                	jo     0x428257
428257:	47                   	inc    %edi
428258:	00 4e 00             	add    %cl,0x0(%esi)
42825b:	54                   	push   %esp
42825c:	00 63 00             	add    %ah,0x0(%ebx)
42825f:	39 00                	cmp    %eax,(%eax)
428261:	4e                   	dec    %esi
428262:	00 71 00             	add    %dh,0x0(%ecx)
428265:	57                   	push   %edi
428266:	00 51 00             	add    %dl,0x0(%ecx)
428269:	4e                   	dec    %esi
42826a:	00 57 00             	add    %dl,0x0(%edi)
42826d:	48                   	dec    %eax
42826e:	00 32                	add    %dh,(%edx)
428270:	00 2b                	add    %ch,(%ebx)
428272:	00 48 00             	add    %cl,0x0(%eax)
428275:	2b 00                	sub    (%eax),%eax
428277:	42                   	inc    %edx
428278:	00 43 00             	add    %al,0x0(%ebx)
42827b:	70 00                	jo     0x42827d
42827d:	4e                   	dec    %esi
42827e:	00 67 00             	add    %ah,0x0(%edi)
428281:	4c                   	dec    %esp
428282:	00 4e 00             	add    %cl,0x0(%esi)
428285:	75 00                	jne    0x428287
428287:	6d                   	insl   (%dx),%es:(%edi)
428288:	00 57 00             	add    %dl,0x0(%edi)
42828b:	4a                   	dec    %edx
42828c:	00 54 00 47          	add    %dl,0x47(%eax,%eax,1)
428290:	00 48 00             	add    %cl,0x0(%eax)
428293:	46                   	inc    %esi
428294:	00 72 00             	add    %dh,0x0(%edx)
428297:	69 00 47 00 78 00    	imul   $0x780047,(%eax),%eax
42829d:	44                   	inc    %esp
42829e:	00 32                	add    %dh,(%edx)
4282a0:	00 43 00             	add    %al,0x0(%ebx)
4282a3:	58                   	pop    %eax
4282a4:	00 32                	add    %dh,(%edx)
4282a6:	00 56 00             	add    %dl,0x0(%esi)
4282a9:	61                   	popa
4282aa:	00 70 00             	add    %dh,0x0(%eax)
4282ad:	4b                   	dec    %ebx
4282ae:	00 56 00             	add    %dl,0x0(%esi)
4282b1:	76 00                	jbe    0x4282b3
4282b3:	76 00                	jbe    0x4282b5
4282b5:	44                   	inc    %esp
4282b6:	00 7a 00             	add    %bh,0x0(%edx)
4282b9:	66 00 52 00          	data16 add %dl,0x0(%edx)
4282bd:	55                   	push   %ebp
4282be:	00 31                	add    %dh,(%ecx)
4282c0:	00 2f                	add    %ch,(%edi)
4282c2:	00 41 00             	add    %al,0x0(%ecx)
4282c5:	55                   	push   %ebp
4282c6:	00 78 00             	add    %bh,0x0(%eax)
4282c9:	74 00                	je     0x4282cb
4282cb:	6a 00                	push   $0x0
4282cd:	54                   	push   %esp
4282ce:	00 2f                	add    %ch,(%edi)
4282d0:	00 39                	add    %bh,(%ecx)
4282d2:	00 6a 00             	add    %ch,0x0(%edx)
4282d5:	57                   	push   %edi
4282d6:	00 44 00 44          	add    %al,0x44(%eax,%eax,1)
4282da:	00 6f 00             	add    %ch,0x0(%edi)
4282dd:	67 00 79 00          	add    %bh,0x0(%bx,%di)
4282e1:	4c                   	dec    %esp
4282e2:	00 74 00 6f          	add    %dh,0x6f(%eax,%eax,1)
4282e6:	00 63 00             	add    %ah,0x0(%ebx)
4282e9:	7a 00                	jp     0x4282eb
4282eb:	76 00                	jbe    0x4282ed
4282ed:	42                   	inc    %edx
4282ee:	00 6d 00             	add    %ch,0x0(%ebp)
4282f1:	70 00                	jo     0x4282f3
4282f3:	76 00                	jbe    0x4282f5
4282f5:	70 00                	jo     0x4282f7
4282f7:	53                   	push   %ebx
4282f8:	00 77 00             	add    %dh,0x0(%edi)
4282fb:	4a                   	dec    %edx
4282fc:	00 79 00             	add    %bh,0x0(%ecx)
4282ff:	43                   	inc    %ebx
428300:	00 54 00 68          	add    %dl,0x68(%eax,%eax,1)
428304:	00 57 00             	add    %dl,0x0(%edi)
428307:	71 00                	jno    0x428309
428309:	43                   	inc    %ebx
42830a:	00 31                	add    %dh,(%ecx)
42830c:	00 4b 00             	add    %cl,0x0(%ebx)
42830f:	72 00                	jb     0x428311
428311:	58                   	pop    %eax
428312:	00 53 00             	add    %dl,0x0(%ebx)
428315:	69 00 72 00 7a 00    	imul   $0x7a0072,(%eax),%eax
42831b:	6d                   	insl   (%dx),%es:(%edi)
42831c:	00 6e 00             	add    %ch,0x0(%esi)
42831f:	53                   	push   %ebx
428320:	00 42 00             	add    %al,0x0(%edx)
428323:	33 00                	xor    (%eax),%eax
428325:	6e                   	outsb  %ds:(%esi),(%dx)
428326:	00 32                	add    %dh,(%edx)
428328:	00 6b 00             	add    %ch,0x0(%ebx)
42832b:	6f                   	outsl  %ds:(%esi),(%dx)
42832c:	00 4f 00             	add    %cl,0x0(%edi)
42832f:	62 00                	bound  %eax,(%eax)
428331:	49                   	dec    %ecx
428332:	00 48 00             	add    %cl,0x0(%eax)
428335:	50                   	push   %eax
428336:	00 45 00             	add    %al,0x0(%ebp)
428339:	39 00                	cmp    %eax,(%eax)
42833b:	39 00                	cmp    %eax,(%eax)
42833d:	47                   	inc    %edi
42833e:	00 72 00             	add    %dh,0x0(%edx)
428341:	62 00                	bound  %eax,(%eax)
428343:	32 00                	xor    (%eax),%al
428345:	4e                   	dec    %esi
428346:	00 73 00             	add    %dh,0x0(%ebx)
428349:	69 00 58 00 59 00    	imul   $0x590058,(%eax),%eax
42834f:	64 00 4d 00          	add    %cl,%fs:0x0(%ebp)
428353:	59                   	pop    %ecx
428354:	00 76 00             	add    %dh,0x0(%esi)
428357:	39 00                	cmp    %eax,(%eax)
428359:	72 00                	jb     0x42835b
42835b:	38 00                	cmp    %al,(%eax)
42835d:	35 00 62 00 6c       	xor    $0x6c006200,%eax
428362:	00 41 00             	add    %al,0x0(%ecx)
428365:	4f                   	dec    %edi
428366:	00 69 00             	add    %ch,0x0(%ecx)
428369:	4b                   	dec    %ebx
42836a:	00 49 00             	add    %cl,0x0(%ecx)
42836d:	61                   	popa
42836e:	00 76 00             	add    %dh,0x0(%esi)
428371:	30 00                	xor    %al,(%eax)
428373:	77 00                	ja     0x428375
428375:	45                   	inc    %ebp
428376:	00 65 00             	add    %ah,0x0(%ebp)
428379:	42                   	inc    %edx
42837a:	00 43 00             	add    %al,0x0(%ebx)
42837d:	4f                   	dec    %edi
42837e:	00 47 00             	add    %al,0x0(%edi)
428381:	43                   	inc    %ebx
428382:	00 69 00             	add    %ch,0x0(%ecx)
428385:	2f                   	das
428386:	00 47 00             	add    %al,0x0(%edi)
428389:	37                   	aaa
42838a:	00 6c 00 75          	add    %ch,0x75(%eax,%eax,1)
42838e:	00 6a 00             	add    %ch,0x0(%edx)
428391:	69 00 42 00 6f 00    	imul   $0x6f0042,(%eax),%eax
428397:	6f                   	outsl  %ds:(%esi),(%dx)
428398:	00 4f 00             	add    %cl,0x0(%edi)
42839b:	75 00                	jne    0x42839d
42839d:	57                   	push   %edi
42839e:	00 57 00             	add    %dl,0x0(%edi)
4283a1:	57                   	push   %edi
4283a2:	00 72 00             	add    %dh,0x0(%edx)
4283a5:	76 00                	jbe    0x4283a7
4283a7:	65 00 4b 00          	add    %cl,%gs:0x0(%ebx)
4283ab:	51                   	push   %ecx
4283ac:	00 37                	add    %dh,(%edi)
4283ae:	00 47 00             	add    %al,0x0(%edi)
4283b1:	4d                   	dec    %ebp
4283b2:	00 64 00 39          	add    %ah,0x39(%eax,%eax,1)
4283b6:	00 6e 00             	add    %ch,0x0(%esi)
4283b9:	32 00                	xor    (%eax),%al
4283bb:	74 00                	je     0x4283bd
4283bd:	36 00 53 00          	add    %dl,%ss:0x0(%ebx)
4283c1:	71 00                	jno    0x4283c3
4283c3:	53                   	push   %ebx
4283c4:	00 31                	add    %dh,(%ecx)
4283c6:	00 37                	add    %dh,(%edi)
4283c8:	00 37                	add    %dh,(%edi)
4283ca:	00 77 00             	add    %dh,0x0(%edi)
4283cd:	38 00                	cmp    %al,(%eax)
4283cf:	58                   	pop    %eax
4283d0:	00 45 00             	add    %al,0x0(%ebp)
4283d3:	56                   	push   %esi
4283d4:	00 70 00             	add    %dh,0x0(%eax)
4283d7:	32 00                	xor    (%eax),%al
4283d9:	4a                   	dec    %edx
4283da:	00 2f                	add    %ch,(%edi)
4283dc:	00 4d 00             	add    %cl,0x0(%ebp)
4283df:	59                   	pop    %ecx
4283e0:	00 72 00             	add    %dh,0x0(%edx)
4283e3:	52                   	push   %edx
4283e4:	00 55 00             	add    %dl,0x0(%ebp)
4283e7:	42                   	inc    %edx
4283e8:	00 30                	add    %dh,(%eax)
4283ea:	00 41 00             	add    %al,0x0(%ecx)
4283ed:	52                   	push   %edx
4283ee:	00 75 00             	add    %dh,0x0(%ebp)
4283f1:	73 00                	jae    0x4283f3
4283f3:	51                   	push   %ecx
4283f4:	00 2b                	add    %ch,(%ebx)
4283f6:	00 6e 00             	add    %ch,0x0(%esi)
4283f9:	49                   	dec    %ecx
4283fa:	00 59 00             	add    %bl,0x0(%ecx)
4283fd:	59                   	pop    %ecx
4283fe:	00 61 00             	add    %ah,0x0(%ecx)
428401:	30 00                	xor    %al,(%eax)
428403:	71 00                	jno    0x428405
428405:	41                   	inc    %ecx
428406:	00 33                	add    %dh,(%ebx)
428408:	00 58 00             	add    %bl,0x0(%eax)
42840b:	52                   	push   %edx
42840c:	00 48 00             	add    %cl,0x0(%eax)
42840f:	62 00                	bound  %eax,(%eax)
428411:	30 00                	xor    %al,(%eax)
428413:	34 00                	xor    $0x0,%al
428415:	6a 00                	push   $0x0
428417:	64 00 43 00          	add    %al,%fs:0x0(%ebx)
42841b:	76 00                	jbe    0x42841d
42841d:	54                   	push   %esp
42841e:	00 70 00             	add    %dh,0x0(%eax)
428421:	38 00                	cmp    %al,(%eax)
428423:	6d                   	insl   (%dx),%es:(%edi)
428424:	00 44 00 2f          	add    %al,0x2f(%eax,%eax,1)
428428:	00 4f 00             	add    %cl,0x0(%edi)
42842b:	48                   	dec    %eax
42842c:	00 39                	add    %bh,(%ecx)
42842e:	00 39                	add    %bh,(%ecx)
428430:	00 53 00             	add    %dl,0x0(%ebx)
428433:	6d                   	insl   (%dx),%es:(%edi)
428434:	00 59 00             	add    %bl,0x0(%ecx)
428437:	53                   	push   %ebx
428438:	00 51 00             	add    %dl,0x0(%ecx)
42843b:	6d                   	insl   (%dx),%es:(%edi)
42843c:	00 4d 00             	add    %cl,0x0(%ebp)
42843f:	42                   	inc    %edx
428440:	00 45 00             	add    %al,0x0(%ebp)
428443:	64 00 33             	add    %dh,%fs:(%ebx)
428446:	00 69 00             	add    %ch,0x0(%ecx)
428449:	54                   	push   %esp
42844a:	00 53 00             	add    %dl,0x0(%ebx)
42844d:	50                   	push   %eax
42844e:	00 35 00 4b 00 43    	add    %dh,0x43004b00
428454:	00 76 00             	add    %dh,0x0(%esi)
428457:	4f                   	dec    %edi
428458:	00 65 00             	add    %ah,0x0(%ebp)
42845b:	6b 00 67             	imul   $0x67,(%eax),%eax
42845e:	00 4e 00             	add    %cl,0x0(%esi)
428461:	39 00                	cmp    %eax,(%eax)
428463:	39 00                	cmp    %eax,(%eax)
428465:	30 00                	xor    %al,(%eax)
428467:	48                   	dec    %eax
428468:	00 49 00             	add    %cl,0x0(%ecx)
42846b:	41                   	inc    %ecx
42846c:	00 52 00             	add    %dl,0x0(%edx)
42846f:	75 00                	jne    0x428471
428471:	73 00                	jae    0x428473
428473:	51                   	push   %ecx
428474:	00 2b                	add    %ch,(%ebx)
428476:	00 6e 00             	add    %ch,0x0(%esi)
428479:	49                   	dec    %ecx
42847a:	00 59 00             	add    %bl,0x0(%ecx)
42847d:	59                   	pop    %ecx
42847e:	00 61 00             	add    %ah,0x0(%ecx)
428481:	30 00                	xor    %al,(%eax)
428483:	71 00                	jno    0x428485
428485:	41                   	inc    %ecx
428486:	00 33                	add    %dh,(%ebx)
428488:	00 58 00             	add    %bl,0x0(%eax)
42848b:	52                   	push   %edx
42848c:	00 48 00             	add    %cl,0x0(%eax)
42848f:	62 00                	bound  %eax,(%eax)
428491:	30 00                	xor    %al,(%eax)
428493:	34 00                	xor    $0x0,%al
428495:	58                   	pop    %eax
428496:	00 4a 00             	add    %cl,0x0(%edx)
428499:	7a 00                	jp     0x42849b
42849b:	36 00 47 00          	add    %al,%ss:0x0(%edi)
42849f:	72 00                	jb     0x4284a1
4284a1:	33 00                	xor    (%eax),%eax
4284a3:	72 00                	jb     0x4284a5
4284a5:	4d                   	dec    %ebp
4284a6:	00 42 00             	add    %al,0x0(%edx)
4284a9:	2f                   	das
4284aa:	00 63 00             	add    %ah,0x0(%ebx)
4284ad:	62 00                	bound  %eax,(%eax)
4284af:	79 00                	jns    0x4284b1
4284b1:	32 00                	xor    (%eax),%al
4284b3:	70 00                	jo     0x4284b5
4284b5:	6b 00 47             	imul   $0x47,(%eax),%eax
4284b8:	00 42 00             	add    %al,0x0(%edx)
4284bb:	42                   	inc    %edx
4284bc:	00 31                	add    %dh,(%ecx)
4284be:	00 70 00             	add    %dh,0x0(%eax)
4284c1:	67 00 48 00          	add    %cl,0x0(%bx,%si)
4284c5:	2f                   	das
4284c6:	00 71 00             	add    %dh,0x0(%ecx)
4284c9:	5a                   	pop    %edx
4284ca:	00 6f 00             	add    %ch,0x0(%edi)
4284cd:	6e                   	outsb  %ds:(%esi),(%dx)
4284ce:	00 4d 00             	add    %cl,0x0(%ebp)