4b53ed:	00 20                	add    %ah,(%eax)
4b53ef:	97                   	xchg   %eax,%edi
4b53f0:	4b                   	dec    %ebx
4b53f1:	00 44 97 4b          	add    %al,0x4b(%edi,%edx,4)
4b53f5:	00 d4                	add    %dl,%ah
4b53f7:	97                   	xchg   %eax,%edi
4b53f8:	4b                   	dec    %ebx
4b53f9:	00 64 94 4b          	add    %ah,0x4b(%esp,%edx,4)
4b53fd:	00 18                	add    %bl,(%eax)
4b53ff:	54                   	push   %esp
4b5400:	54                   	push   %esp
4b5401:	42                   	inc    %edx
4b5402:	58                   	pop    %eax
4b5403:	46                   	inc    %esi
4b5404:	6c                   	insb   (%dx),%es:(%edi)
4b5405:	6f                   	outsl  %ds:(%esi),(%dx)
4b5406:	61                   	popa
4b5407:	74 69                	je     0x4b5472
4b5409:	6e                   	outsb  %ds:(%esi),(%dx)
4b540a:	67 57                	addr16 push %edi
4b540c:	69 6e 64 6f 77 50 61 	imul   $0x6150776f,0x64(%esi),%ebp
4b5413:	72 65                	jb     0x4b547a
4b5415:	6e                   	outsb  %ds:(%esi),(%dx)
4b5416:	74 90                	je     0x4b53a8
4b5418:	1c 54                	sbb    $0x54,%al
4b541a:	4b                   	dec    %ebx
4b541b:	00 07                	add    %al,(%edi)
4b541d:	18 54 54 42          	sbb    %dl,0x42(%esp,%edx,2)
4b5421:	58                   	pop    %eax
4b5422:	46                   	inc    %esi
4b5423:	6c                   	insb   (%dx),%es:(%edi)
4b5424:	6f                   	outsl  %ds:(%esi),(%dx)
4b5425:	61                   	popa
4b5426:	74 69                	je     0x4b5491
4b5428:	6e                   	outsb  %ds:(%esi),(%dx)
4b5429:	67 57                	addr16 push %edi
4b542b:	69 6e 64 6f 77 50 61 	imul   $0x6150776f,0x64(%esi),%ebp
4b5432:	72 65                	jb     0x4b5499
4b5434:	6e                   	outsb  %ds:(%esi),(%dx)
4b5435:	74 e8                	je     0x4b541f
4b5437:	52                   	push   %edx
4b5438:	4b                   	dec    %ebx
4b5439:	00 60 d3             	add    %ah,-0x2d(%eax)
4b543c:	47                   	inc    %edi
4b543d:	00 0d 00 03 54 42    	add    %cl,0x42540300
4b5443:	58                   	pop    %eax
4b5444:	00 00                	add    %al,(%eax)
4b5446:	8b c0                	mov    %eax,%eax
4b5448:	94                   	xchg   %eax,%esp
4b5449:	54                   	push   %esp
4b544a:	4b                   	dec    %ebx
4b5457:	00 d8                	add    %bl,%al
4b5459:	55                   	push   %ebp
4b545a:	4b                   	dec    %ebx
4b5463:	00 90 55 4b 00 c2    	add    %dl,-0x3dffb4ab(%eax)
4b5469:	55                   	push   %ebp
4b546a:	4b                   	dec    %ebx
4b546b:	00 e8                	add    %ch,%al
4b546d:	02 00                	add    (%eax),%al
4b546f:	00 fc                	add    %bh,%ah
4b5471:	73 48                	jae    0x4b54bb
4b5473:	00 c8                	add    %cl,%al
4b5475:	4d                   	dec    %ebp
4b5476:	42                   	inc    %edx
4b5477:	00 cc                	add    %cl,%ah
4b5479:	3c 40                	cmp    $0x40,%al
4b547b:	00 1c 47             	add    %bl,(%edi,%eax,2)
4b547e:	42                   	inc    %edx
4b547f:	00 d4                	add    %dl,%ah
4b5481:	3c 40                	cmp    $0x40,%al
4b5483:	00 30                	add    %dh,(%eax)
4b5485:	cb                   	lret
4b5486:	44                   	inc    %esp
4b5487:	00 10                	add    %dl,(%eax)
4b5489:	3a 40 00             	cmp    0x0(%eax),%al
4b548c:	2c 3a                	sub    $0x3a,%al
4b548e:	40                   	inc    %eax
4b548f:	00 e4                	add    %ah,%ah
4b5491:	99                   	cltd
4b5492:	4b                   	dec    %ebx
4b5493:	00 6c fa 44          	add    %ch,0x44(%edx,%edi,8)
4b5497:	00 88 10 48 00 48    	add    %cl,0x48004810(%eax)
4b549d:	c7 41 00 d4 10 48 00 	movl   $0x4810d4,0x0(%ecx)
4b54a4:	f4                   	hlt
4b54a5:	0e                   	push   %cs
4b54a6:	48                   	dec    %eax
4b54a7:	00 e0                	add    %ah,%al
4b54a9:	af                   	scas   %es:(%edi),%eax
4b54aa:	44                   	inc    %esp
4b54ab:	00 b4 85 44 00 e0 4d 	add    %dh,0x4de00044(%ebp,%eax,4)
4b54b2:	42                   	inc    %edx
4b54b3:	00 c8                	add    %cl,%al
4b54b5:	4a                   	dec    %edx
4b54b6:	42                   	inc    %edx
4b54b7:	00 c0                	add    %al,%al
4b54b9:	4a                   	dec    %edx
4b54ba:	42                   	inc    %edx
4b54bb:	00 e8                	add    %ch,%al
4b54bd:	4d                   	dec    %ebp
4b54be:	42                   	inc    %edx
4b54bf:	00 8c 99 4b 00 80 f5 	add    %cl,-0xa7fffb5(%ecx,%ebx,4)
4b54c6:	44                   	inc    %esp
4b54c7:	00 9c fa 44 00 e8 f9 	add    %bl,-0x617ffbc(%edx,%edi,8)
4b54ce:	44                   	inc    %esp
4b54cf:	00 e8                	add    %ch,%al
4b54d1:	7a 44                	jp     0x4b5517
4b54d3:	00 fc                	add    %bh,%ah
4b54d5:	ef                   	out    %eax,(%dx)
4b54d6:	44                   	inc    %esp
4b54d7:	00 1c f0             	add    %bl,(%eax,%esi,8)
4b54da:	44                   	inc    %esp
4b54db:	00 3c ed 44 00 30 7a 	add    %bh,0x7a300044(,%ebp,8)
4b54e2:	44                   	inc    %esp
4b54e3:	00 34 7a             	add    %dh,(%edx,%edi,2)
4b54e6:	44                   	inc    %esp
4b54e7:	00 90 aa 44 00 bc    	add    %dl,-0x43ffbb56(%eax)
4b54ed:	aa                   	stos   %al,%es:(%edi)
4b54ee:	44                   	inc    %esp
4b54ef:	00 9c 85 44 00 ac 7b 	add    %bl,0x7bac0044(%ebp,%eax,4)
4b54f6:	44                   	inc    %esp
4b54f7:	00 28                	add    %ch,(%eax)
4b54f9:	87 44 00 d4          	xchg   %eax,-0x2c(%eax,%eax,1)
4b54fd:	9d                   	popf
4b54fe:	4b                   	dec    %ebx
4b54ff:	00 b4 89 44 00 60 88 	add    %dh,-0x779fffbc(%ecx,%ecx,4)
4b5506:	44                   	inc    %esp
4b5507:	00 cc                	add    %cl,%ah
4b5509:	c9                   	leave
4b550a:	44                   	inc    %esp
4b550b:	00 40 ab             	add    %al,-0x55(%eax)
4b550e:	44                   	inc    %esp
4b550f:	00 c8                	add    %cl,%al
4b5511:	ed                   	in     (%dx),%eax
4b5512:	44                   	inc    %esp
4b5513:	00 44 ee 44          	add    %al,0x44(%esi,%ebp,8)
4b5517:	00 10                	add    %dl,(%eax)
4b5519:	13 48 00             	adc    0x0(%eax),%ecx
4b551c:	28 ee                	sub    %ch,%dh
4b551e:	44                   	inc    %esp
4b551f:	00 58 b0             	add    %bl,-0x50(%eax)
4b5522:	44                   	inc    %esp
4b5523:	00 ec                	add    %ch,%ah
4b5525:	b6 44                	mov    $0x44,%dh
4b5527:	00 58 c4             	add    %bl,-0x3c(%eax)
4b552a:	44                   	inc    %esp
4b552b:	00 d8                	add    %bl,%al
4b552d:	0e                   	push   %cs
4b552e:	48                   	dec    %eax
4b552f:	00 3c c1             	add    %bh,(%ecx,%eax,8)
4b5532:	44                   	inc    %esp
4b5533:	00 a4 bf 44 00 f0 c4 	add    %ah,-0x3b0fffbc(%edi,%edi,4)
4b553a:	44                   	inc    %esp
4b553b:	00 f4                	add    %dh,%ah
4b553d:	c4 44 00 ac          	les    -0x54(%eax,%eax,1),%eax
4b5541:	c3                   	ret
4b5542:	44                   	inc    %esp
4b5543:	00 54 c3 44          	add    %dl,0x44(%ebx,%eax,8)
4b5547:	00 68 ef             	add    %ch,-0x11(%eax)
4b554a:	44                   	inc    %esp
4b554b:	00 54 0b 45          	add    %dl,0x45(%ebx,%ecx,1)
4b554f:	00 ec                	add    %ch,%ah
4b5551:	eb 44                	jmp    0x4b5597
4b5553:	00 d4                	add    %dl,%ah
4b5555:	ee                   	out    %al,(%dx)
4b5556:	44                   	inc    %esp
4b5557:	00 c8                	add    %cl,%al
4b5559:	7d 48                	jge    0x4b55a3
4b555b:	00 00                	add    %al,(%eax)
4b555d:	1b 48 00             	sbb    0x0(%eax),%ecx
4b5560:	7c 11                	jl     0x4b5573
4b5562:	48                   	dec    %eax
4b5563:	00 78 39             	add    %bh,0x39(%eax)
4b5566:	48                   	dec    %eax
4b5567:	00 50 80             	add    %dl,-0x80(%eax)
4b556a:	48                   	dec    %eax
4b556b:	00 10                	add    %dl,(%eax)
4b556d:	9a 4b 00 24 80 48 00 	lcall  $0x48,$0x8024004b
4b5574:	9c                   	pushf
4b5575:	1a 48 00             	sbb    0x0(%eax),%cl
4b5578:	90                   	nop
4b5579:	3f                   	aas
4b557a:	48                   	dec    %eax
4b557b:	00 14 7f             	add    %dl,(%edi,%edi,2)
4b557e:	48                   	dec    %eax
4b557f:	00 a4 3f 48 00 44 7f 	add    %ah,0x7f440048(%edi,%edi,1)
4b5586:	48                   	dec    %eax
4b5587:	00 e4                	add    %ah,%ah
4b5589:	9c                   	pushf
4b558a:	4b                   	dec    %ebx
4b558b:	00 10                	add    %dl,(%eax)
4b558d:	9d                   	popf
4b558e:	4b                   	dec    %ebx
4b558f:	00 08                	add    %cl,(%eax)
4b5591:	00 0d b0 36 b0 12    	add    %cl,0x12b036b0
4b5597:	b0 ee                	mov    $0xee,%al
4b5599:	04 ed                	add    $0xed,%al
4b559b:	04 3a                	add    $0x3a,%al
4b559d:	05 14 00 b1 ff       	add    $0xffb10014,%eax
4b55a2:	bc 98 4b 00 00       	mov    $0x4b98,%esp
4b55a7:	99                   	cltd
4b55a8:	4b                   	dec    %ebx
4b55a9:	00 3c 99             	add    %bh,(%ecx,%ebx,4)
4b55ac:	4b                   	dec    %ebx
4b55ad:	00 3c 9e             	add    %bh,(%esi,%ebx,4)
4b55b0:	4b                   	dec    %ebx
4b55b1:	00 50 9e             	add    %dl,-0x62(%eax)
4b55b4:	4b                   	dec    %ebx
4b55b5:	00 78 9e             	add    %bh,-0x62(%eax)
4b55b8:	4b                   	dec    %ebx
4b55b9:	00 5c 9f 4b          	add    %bl,0x4b(%edi,%ebx,4)
4b55bd:	00 08                	add    %cl,(%eax)
4b55bf:	9d                   	popf
4b55c0:	4b                   	dec    %ebx
4b55c1:	00 0e                	add    %cl,(%esi)
4b55c3:	54                   	push   %esp
4b55c4:	54                   	push   %esp
4b55c5:	42                   	inc    %edx
4b55c6:	58                   	pop    %eax
4b55c7:	54                   	push   %esp
4b55c8:	6f                   	outsl  %ds:(%esi),(%dx)
4b55c9:	6f                   	outsl  %ds:(%esi),(%dx)
4b55ca:	6c                   	insb   (%dx),%es:(%edi)
4b55cb:	57                   	push   %edi
4b55cc:	69 6e 64 6f 77 8d 40 	imul   $0x408d776f,0x64(%esi),%ebp
4b55d3:	00 d8                	add    %bl,%al
4b55d5:	55                   	push   %ebp
4b55d6:	4b                   	dec    %ebx
4b55d7:	00 07                	add    %al,(%edi)
4b55d9:	0e                   	push   %cs
4b55da:	54                   	push   %esp
4b55db:	54                   	push   %esp
4b55dc:	42                   	inc    %edx
4b55dd:	58                   	pop    %eax
4b55de:	54                   	push   %esp
4b55df:	6f                   	outsl  %ds:(%esi),(%dx)
4b55e0:	6f                   	outsl  %ds:(%esi),(%dx)
4b55e1:	6c                   	insb   (%dx),%es:(%edi)
4b55e2:	57                   	push   %edi
4b55e3:	69 6e 64 6f 77 94 54 	imul   $0x5494776f,0x64(%esi),%ebp
4b55ea:	4b                   	dec    %ebx
4b55eb:	00 5c 75 48          	add    %bl,0x48(%ebp,%esi,2)
4b55ef:	00 42 00             	add    %al,0x0(%edx)
4b55f2:	03 54 42 58          	add    0x58(%edx,%eax,2),%edx
4b55f6:	03 00                	add    (%eax),%eax
4b55f8:	e8 5c 42 00 70       	call   0x704b9859
4b55fd:	00 00                	add    %al,(%eax)
4b55ff:	ff 6c 89 44          	ljmp   *0x44(%ecx,%ecx,4)
4b5603:	00 88 89 44 00 00    	add    %cl,0x4489(%eax)
4b5609:	00 00                	add    %al,(%eax)
4b560b:	80 ff ff             	cmp    $0xff,%bh
4b560e:	ff 1f                	lcall  *(%edi)
4b5610:	10 00                	adc    %al,(%eax)
4b5612:	05 43 6f 6c 6f       	add    $0x6f6c6f43,%eax
4b5617:	72 00                	jb     0x4b5619
4b5619:	10 40 00             	adc    %al,0x0(%eax)
4b561c:	11 02                	adc    %eax,(%edx)
4b561e:	00 ff                	add    %bh,%bh
4b5620:	11 02                	adc    %eax,(%edx)
4b5622:	00 ff                	add    %bh,%bh
4b5624:	01 00                	add    %eax,(%eax)
4b5626:	00 00                	add    %al,(%eax)
4b5628:	00 00                	add    %al,(%eax)
4b562a:	00 80 00 00 00 00    	add    %al,0x0(%eax)
4b5630:	40                   	inc    %eax
4b5631:	00 0e                	add    %cl,(%esi)
4b5633:	44                   	inc    %esp
4b5634:	62 6c 43 6c          	bound  %ebp,0x6c(%ebx,%eax,2)
4b5638:	69 63 6b 55 6e 64 6f 	imul   $0x6f646e55,0x6b(%ebx),%esp
4b563f:	63 6b 54             	arpl   %ebp,0x54(%ebx)
4b5642:	10 40 00             	adc    %al,0x0(%eax)
4b5645:	e4 02                	in     $0x2,%al
4b5647:	00 ff                	add    %bh,%bh
4b5649:	04 9e                	add    $0x9e,%al
4b564b:	4b                   	dec    %ebx
4b564c:	00 01                	add    %al,(%ecx)
4b564e:	00 00                	add    %al,(%eax)
4b5650:	00 00                	add    %al,(%eax)
4b5652:	00 00                	add    %al,(%eax)
4b5654:	80 00 00             	addb   $0x0,(%eax)
4b5657:	00 00                	add    %al,(%eax)
4b5659:	41                   	inc    %ecx
4b565a:	00 0c 53             	add    %cl,(%ebx,%edx,2)
4b565d:	6e                   	outsb  %ds:(%esi),(%dx)
4b565e:	61                   	popa
4b565f:	70 44                	jo     0x4b56a5
4b5661:	69 73 74 61 6e 63 65 	imul   $0x65636e61,0x74(%ebx),%esi
4b5668:	b4 56                	mov    $0x56,%ah
4b566a:	4b                   	dec    %ebx
4b5677:	00 cc                	add    %cl,%ah
4b5679:	57                   	push   %edi
4b567a:	4b                   	dec    %ebx
4b5683:	00 90 57 4b 00 bc    	add    %dl,-0x43ffb4a9(%eax)
4b5689:	57                   	push   %edi
4b568a:	4b                   	dec    %ebx
4b568b:	00 54 02 00          	add    %dl,0x0(%edx,%eax,1)
4b568f:	00 90 cd 47 00 c8    	add    %dl,-0x37ffb833(%eax)
4b5695:	4d                   	dec    %ebp
4b5696:	42                   	inc    %edx
4b5697:	00 cc                	add    %cl,%ah
4b5699:	3c 40                	cmp    $0x40,%al
4b569b:	00 1c 47             	add    %bl,(%edi,%eax,2)
4b569e:	42                   	inc    %edx
4b569f:	00 d4                	add    %dl,%ah
4b56a1:	3c 40                	cmp    $0x40,%al
4b56a3:	00 30                	add    %dh,(%eax)
4b56a5:	cb                   	lret
4b56a6:	44                   	inc    %esp
4b56a7:	00 10                	add    %dl,(%eax)
4b56a9:	3a 40 00             	cmp    0x0(%eax),%al
4b56ac:	2c 3a                	sub    $0x3a,%al
4b56ae:	40                   	inc    %eax
4b56af:	00 98 a4 4b 00 6c    	add    %bl,0x6c004ba4(%eax)
4b56b5:	fa                   	cli
4b56b6:	44                   	inc    %esp
4b56b7:	00 f8                	add    %bh,%al
4b56b9:	c2 44 00             	ret    $0x44
4b56bc:	48                   	dec    %eax
4b56bd:	c7 41 00 a8 f1 47 00 	movl   $0x47f1a8,0x0(%ecx)
4b56c4:	c0 f1 47             	shl    $0x47,%cl
4b56c7:	00 e0                	add    %ah,%al
4b56c9:	af                   	scas   %es:(%edi),%eax
4b56ca:	44                   	inc    %esp
4b56cb:	00 b4 85 44 00 e0 4d 	add    %dh,0x4de00044(%ebp,%eax,4)
4b56d2:	42                   	inc    %edx
4b56d3:	00 c8                	add    %cl,%al
4b56d5:	4a                   	dec    %edx
4b56d6:	42                   	inc    %edx
4b56d7:	00 c0                	add    %al,%al
4b56d9:	4a                   	dec    %edx
4b56da:	42                   	inc    %edx
4b56db:	00 e8                	add    %ch,%al
4b56dd:	4d                   	dec    %ebp
4b56de:	42                   	inc    %edx
4b56df:	00 50 a4             	add    %dl,-0x5c(%eax)
4b56e2:	4b                   	dec    %ebx
4b56e3:	00 80 f5 44 00 9c    	add    %al,-0x63ffbb0b(%eax)
4b56e9:	fa                   	cli
4b56ea:	44                   	inc    %esp
4b56eb:	00 e8                	add    %ch,%al
4b56ed:	f9                   	stc
4b56ee:	44                   	inc    %esp
4b56ef:	00 e8                	add    %ch,%al
4b56f1:	7a 44                	jp     0x4b5737
4b56f3:	00 fc                	add    %bh,%ah
4b56f5:	ef                   	out    %eax,(%dx)
4b56f6:	44                   	inc    %esp
4b56f7:	00 1c f0             	add    %bl,(%eax,%esi,8)
4b56fa:	44                   	inc    %esp
4b56fb:	00 3c ed 44 00 30 7a 	add    %bh,0x7a300044(,%ebp,8)
4b5702:	44                   	inc    %esp