41054e:	33 00                	xor    (%eax),%eax
410550:	44                   	inc    %esp
410551:	00 00                	add    %al,(%eax)
410553:	00 00                	add    %al,(%eax)
410555:	00 00                	add    %al,(%eax)
410557:	00 53 00             	add    %dl,0x0(%ebx)
41055a:	4f                   	dec    %edi
41055b:	00 46 00             	add    %al,0x0(%esi)
41055e:	54                   	push   %esp
41055f:	00 57 00             	add    %dl,0x0(%edi)
410562:	41                   	inc    %ecx
410563:	00 52 00             	add    %dl,0x0(%edx)
410566:	45                   	inc    %ebp
410567:	00 5c 00 4d          	add    %bl,0x4d(%eax,%eax,1)
41056b:	00 69 00             	add    %ch,0x0(%ecx)
41056e:	63 00                	arpl   %eax,(%eax)
410570:	72 00                	jb     0x410572
410572:	6f                   	outsl  %ds:(%esi),(%dx)
410573:	00 73 00             	add    %dh,0x0(%ebx)
410576:	6f                   	outsl  %ds:(%esi),(%dx)
410577:	00 66 00             	add    %ah,0x0(%esi)
41057a:	74 00                	je     0x41057c
41057c:	5c                   	pop    %esp
41057d:	00 57 00             	add    %dl,0x0(%edi)
410580:	69 00 6e 00 64 00    	imul   $0x64006e,(%eax),%eax
410586:	6f                   	outsl  %ds:(%esi),(%dx)
410587:	00 77 00             	add    %dh,0x0(%edi)
41058a:	73 00                	jae    0x41058c
41058c:	5c                   	pop    %esp
41058d:	00 43 00             	add    %al,0x0(%ebx)
410590:	75 00                	jne    0x410592
410592:	72 00                	jb     0x410594
410594:	72 00                	jb     0x410596
410596:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
41059a:	74 00                	je     0x41059c
41059c:	56                   	push   %esi
41059d:	00 65 00             	add    %ah,0x0(%ebp)
4105a0:	72 00                	jb     0x4105a2
4105a2:	73 00                	jae    0x4105a4
4105a4:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
4105aa:	5c                   	pop    %esp
4105ab:	00 41 00             	add    %al,0x0(%ecx)
4105ae:	70 00                	jo     0x4105b0
4105b0:	70 00                	jo     0x4105b2
4105b2:	6c                   	insb   (%dx),%es:(%edi)
4105b3:	00 65 00             	add    %ah,0x0(%ebp)
4105b6:	74 00                	je     0x4105b8
4105b8:	73 00                	jae    0x4105ba
4105ba:	5c                   	pop    %esp
4105bb:	00 50 00             	add    %dl,0x0(%eax)
4105be:	61                   	popa
4105bf:	00 69 00             	add    %ch,0x0(%ecx)
4105c2:	6e                   	outsb  %ds:(%esi),(%dx)
4105c3:	00 74 00 5c          	add    %dh,0x5c(%eax,%eax,1)
4105c7:	00 53 00             	add    %dl,0x0(%ebx)
4105ca:	65 00 74 00 74       	add    %dh,%gs:0x74(%eax,%eax,1)
4105cf:	00 69 00             	add    %ch,0x0(%ecx)
4105d2:	6e                   	outsb  %ds:(%esi),(%dx)
4105d3:	00 67 00             	add    %ah,0x0(%edi)
4105d6:	73 00                	jae    0x4105d8
4105d8:	00 00                	add    %al,(%eax)
4105da:	00 00                	add    %al,(%eax)
4105dc:	44                   	inc    %esp
4105dd:	00 69 00             	add    %ch,0x0(%ecx)
4105e0:	73 00                	jae    0x4105e2
4105e2:	61                   	popa
4105e3:	00 62 00             	add    %ah,0x0(%edx)
4105e6:	6c                   	insb   (%dx),%es:(%edi)
4105e7:	00 65 00             	add    %ah,0x0(%ebp)
4105ea:	4d                   	dec    %ebp
4105eb:	00 6f 00             	add    %ch,0x0(%edi)
4105ee:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
4105f2:	72 00                	jb     0x4105f4
4105f4:	6e                   	outsb  %ds:(%esi),(%dx)
4105f5:	00 50 00             	add    %dl,0x0(%eax)
4105f8:	61                   	popa
4105f9:	00 69 00             	add    %ch,0x0(%ecx)
4105fc:	6e                   	outsb  %ds:(%esi),(%dx)
4105fd:	00 74 00 42          	add    %dh,0x42(%eax,%eax,1)
410601:	00 6f 00             	add    %ch,0x0(%edi)
410604:	6f                   	outsl  %ds:(%esi),(%dx)
410605:	00 74 00 73          	add    %dh,0x73(%eax,%eax,1)
410609:	00 74 00 72          	add    %dh,0x72(%eax,%eax,1)
41060d:	00 61 00             	add    %ah,0x0(%ecx)
410610:	70 00                	jo     0x410612
410612:	00 00                	add    %al,(%eax)
410614:	00 00                	add    %al,(%eax)
410616:	00 00                	add    %al,(%eax)
410618:	4d                   	dec    %ebp
410619:	00 69 00             	add    %ch,0x0(%ecx)
41061c:	63 00                	arpl   %eax,(%eax)
41061e:	72 00                	jb     0x410620
410620:	6f                   	outsl  %ds:(%esi),(%dx)
410621:	00 73 00             	add    %dh,0x0(%ebx)
410624:	6f                   	outsl  %ds:(%esi),(%dx)
410625:	00 66 00             	add    %ah,0x0(%esi)
410628:	74 00                	je     0x41062a
41062a:	2e 00 4d 00          	add    %cl,%cs:0x0(%ebp)
41062e:	53                   	push   %ebx
41062f:	00 50 00             	add    %dl,0x0(%eax)
410632:	61                   	popa
410633:	00 69 00             	add    %ch,0x0(%ecx)
410636:	6e                   	outsb  %ds:(%esi),(%dx)
410637:	00 74 00 5f          	add    %dh,0x5f(%eax,%eax,1)
41063b:	00 38                	add    %bh,(%eax)
41063d:	00 77 00             	add    %dh,0x0(%edi)
410640:	65 00 6b 00          	add    %ch,%gs:0x0(%ebx)
410644:	79 00                	jns    0x410646
410646:	62 00                	bound  %eax,(%eax)
410648:	33 00                	xor    (%eax),%eax
41064a:	64 00 38             	add    %bh,%fs:(%eax)
41064d:	00 62 00             	add    %ah,0x0(%edx)
410650:	62 00                	bound  %eax,(%eax)
410652:	77 00                	ja     0x410654
410654:	65 00 21             	add    %ah,%gs:(%ecx)
410657:	00 4d 00             	add    %cl,0x0(%ebp)
41065a:	69 00 63 00 72 00    	imul   $0x720063,(%eax),%eax
410660:	6f                   	outsl  %ds:(%esi),(%dx)
410661:	00 73 00             	add    %dh,0x0(%ebx)
410664:	6f                   	outsl  %ds:(%esi),(%dx)
410665:	00 66 00             	add    %ah,0x0(%esi)
410668:	74 00                	je     0x41066a
41066a:	2e 00 4d 00          	add    %cl,%cs:0x0(%ebp)
41066e:	53                   	push   %ebx
41066f:	00 50 00             	add    %dl,0x0(%eax)
410672:	61                   	popa
410673:	00 69 00             	add    %ch,0x0(%ecx)
410676:	6e                   	outsb  %ds:(%esi),(%dx)
410677:	00 74 00 00          	add    %dh,0x0(%eax,%eax,1)
41067b:	00 73 00             	add    %dh,0x0(%ebx)
41067e:	6f                   	outsl  %ds:(%esi),(%dx)
41067f:	00 75 00             	add    %dh,0x0(%ebp)
410682:	72 00                	jb     0x410684
410684:	63 00                	arpl   %eax,(%eax)
410686:	65 00 3d 00 00 00 26 	add    %bh,%gs:0x26000000
41068d:	00 6e 00             	add    %ch,0x0(%esi)
410690:	65 00 77 00          	add    %dh,%gs:0x0(%edi)
410694:	53                   	push   %ebx
410695:	00 63 00             	add    %ah,0x0(%ebx)
410698:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
41069c:	65 00 3d 00 74 00 72 	add    %bh,%gs:0x72007400
4106a3:	00 75 00             	add    %dh,0x0(%ebp)
4106a6:	65 00 00             	add    %al,%gs:(%eax)
4106a9:	00 00                	add    %al,(%eax)
4106ab:	00 00                	add    %al,(%eax)
4106ad:	00 00                	add    %al,(%eax)
4106af:	00 57 00             	add    %dl,0x0(%edi)
4106b2:	69 00 6e 00 64 00    	imul   $0x64006e,(%eax),%eax
4106b8:	6f                   	outsl  %ds:(%esi),(%dx)
4106b9:	00 77 00             	add    %dh,0x0(%edi)
4106bc:	73 00                	jae    0x4106be
4106be:	2e 00 41 00          	add    %al,%cs:0x0(%ecx)
4106c2:	70 00                	jo     0x4106c4
4106c4:	70 00                	jo     0x4106c6
4106c6:	6c                   	insb   (%dx),%es:(%edi)
4106c7:	00 69 00             	add    %ch,0x0(%ecx)
4106ca:	63 00                	arpl   %eax,(%eax)
4106cc:	61                   	popa
4106cd:	00 74 00 69          	add    %dh,0x69(%eax,%eax,1)
4106d1:	00 6f 00             	add    %ch,0x0(%edi)
4106d4:	6e                   	outsb  %ds:(%esi),(%dx)
4106d5:	00 4d 00             	add    %cl,0x0(%ebp)
4106d8:	6f                   	outsl  %ds:(%esi),(%dx)
4106d9:	00 64 00 65          	add    %ah,0x65(%eax,%eax,1)
4106dd:	00 6c 00 2e          	add    %ch,0x2e(%eax,%eax,1)
4106e1:	00 44 00 61          	add    %al,0x61(%eax,%eax,1)
4106e5:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
4106e9:	00 54 00 72          	add    %dl,0x72(%eax,%eax,1)
4106ed:	00 61 00             	add    %ah,0x0(%ecx)
4106f0:	6e                   	outsb  %ds:(%esi),(%dx)
4106f1:	00 73 00             	add    %dh,0x0(%ebx)
4106f4:	66 00 65 00          	data16 add %ah,0x0(%ebp)
4106f8:	72 00                	jb     0x4106fa
4106fa:	2e 00 53 00          	add    %dl,%cs:0x0(%ebx)
4106fe:	68 00 61 00 72       	push   $0x72006100
410703:	00 65 00             	add    %ah,0x0(%ebp)
410706:	64 00 53 00          	add    %dl,%fs:0x0(%ebx)
41070a:	74 00                	je     0x41070c
41070c:	6f                   	outsl  %ds:(%esi),(%dx)
41070d:	00 72 00             	add    %dh,0x0(%edx)
410710:	61                   	popa
410711:	00 67 00             	add    %ah,0x0(%edi)
410714:	65 00 41 00          	add    %al,%gs:0x0(%ecx)
410718:	63 00                	arpl   %eax,(%eax)
41071a:	63 00                	arpl   %eax,(%eax)
41071c:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
410720:	73 00                	jae    0x410722
410722:	4d                   	dec    %ebp
410723:	00 61 00             	add    %ah,0x0(%ecx)
410726:	6e                   	outsb  %ds:(%esi),(%dx)
410727:	00 61 00             	add    %ah,0x0(%ecx)
41072a:	67 00 65 00          	add    %ah,0x0(%di)
41072e:	72 00                	jb     0x410730
410730:	00 00                	add    %al,(%eax)
410732:	00 00                	add    %al,(%eax)
410734:	26 00 73 00          	add    %dh,%es:0x0(%ebx)
410738:	68 00 61 00 72       	push   $0x72006100
41073d:	00 65 00             	add    %ah,0x0(%ebp)
410740:	64 00 41 00          	add    %al,%fs:0x0(%ecx)
410744:	63 00                	arpl   %eax,(%eax)
410746:	63 00                	arpl   %eax,(%eax)
410748:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
41074c:	73 00                	jae    0x41074e
41074e:	54                   	push   %esp
41074f:	00 6f 00             	add    %ch,0x0(%edi)
410752:	6b 00 65             	imul   $0x65,(%eax),%eax
410755:	00 6e 00             	add    %ch,0x0(%esi)
410758:	3d 00 00 00 26       	cmp    $0x26000000,%eax
41075d:	00 69 00             	add    %ch,0x0(%ecx)
410760:	73 00                	jae    0x410762
410762:	54                   	push   %esp
410763:	00 65 00             	add    %ah,0x0(%ebp)
410766:	6d                   	insl   (%dx),%es:(%edi)
410767:	00 70 00             	add    %dh,0x0(%eax)
41076a:	6f                   	outsl  %ds:(%esi),(%dx)
41076b:	00 72 00             	add    %dh,0x0(%edx)
41076e:	61                   	popa
41076f:	00 72 00             	add    %dh,0x0(%edx)
410772:	79 00                	jns    0x410774
410774:	3d 00 74 00 72       	cmp    $0x72007400,%eax
410779:	00 75 00             	add    %dh,0x0(%ebp)
41077c:	65 00 00             	add    %al,%gs:(%eax)
41077f:	00 30                	add    %dh,(%eax)
410781:	00 78 00             	add    %bh,0x0(%eax)
410784:	25 00 2e 00 38       	and    $0x38002e00,%eax
410789:	00 78 00             	add    %bh,0x0(%eax)
41078c:	00 00                	add    %al,(%eax)
41078e:	00 00                	add    %al,(%eax)
410790:	66 00 61 00          	data16 add %ah,0x0(%ecx)
410794:	69 00 6c 00 65 00    	imul   $0x65006c,(%eax),%eax
41079a:	64 00 54 00 6f       	add    %dl,%fs:0x6f(%eax,%eax,1)
41079f:	00 4c 00 6f          	add    %cl,0x6f(%eax,%eax,1)
4107a3:	00 61 00             	add    %ah,0x0(%ecx)
4107a6:	64 00 42 00          	add    %al,%fs:0x0(%edx)
4107aa:	6f                   	outsl  %ds:(%esi),(%dx)
4107ab:	00 6f 00             	add    %ch,0x0(%edi)
4107ae:	74 00                	je     0x4107b0
4107b0:	73 00                	jae    0x4107b2
4107b2:	74 00                	je     0x4107b4
4107b4:	72 00                	jb     0x4107b6
4107b6:	61                   	popa
4107b7:	00 70 00             	add    %dh,0x0(%eax)
4107ba:	46                   	inc    %esi
4107bb:	00 69 00             	add    %ch,0x0(%ecx)
4107be:	6c                   	insb   (%dx),%es:(%edi)
4107bf:	00 65 00             	add    %ah,0x0(%ebp)
4107c2:	3d 00 74 00 72       	cmp    $0x72007400,%eax
4107c7:	00 75 00             	add    %dh,0x0(%ebp)
4107ca:	65 00 26             	add    %ah,%gs:(%esi)
4107cd:	00 65 00             	add    %ah,0x0(%ebp)
4107d0:	72 00                	jb     0x4107d2
4107d2:	72 00                	jb     0x4107d4
4107d4:	6f                   	outsl  %ds:(%esi),(%dx)
4107d5:	00 72 00             	add    %dh,0x0(%edx)
4107d8:	3d 00 00 00 65       	cmp    $0x65000000,%eax
4107dd:	00 64 00 69          	add    %ah,0x69(%eax,%eax,1)
4107e1:	00 74 00 00          	add    %dh,0x0(%eax,%eax,1)
4107e5:	00 00                	add    %al,(%eax)
4107e7:	00 6f 00             	add    %ch,0x0(%edi)
4107ea:	70 00                	jo     0x4107ec
4107ec:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
4107f0:	57                   	push   %edi
4107f1:	00 69 00             	add    %ch,0x0(%ecx)
4107f4:	74 00                	je     0x4107f6
4107f6:	68 00 50 00 61       	push   $0x61005000
4107fb:	00 69 00             	add    %ch,0x0(%ecx)
4107fe:	6e                   	outsb  %ds:(%esi),(%dx)
4107ff:	00 74 00 33          	add    %dh,0x33(%eax,%eax,1)
410803:	00 44 00 46          	add    %al,0x46(%eax,%eax,1)
410807:	00 72 00             	add    %dh,0x0(%edx)
41080a:	6f                   	outsl  %ds:(%esi),(%dx)
41080b:	00 6d 00             	add    %ch,0x0(%ebp)
41080e:	53                   	push   %ebx
41080f:	00 68 00             	add    %ch,0x0(%eax)
410812:	65 00 6c 00 6c       	add    %ch,%gs:0x6c(%eax,%eax,1)
410817:	00 00                	add    %al,(%eax)
410819:	00 00                	add    %al,(%eax)
41081b:	00 73 00             	add    %dh,0x0(%ebx)
41081e:	68 00 65 00 6c       	push   $0x6c006500
410823:	00 6c 00 00          	add    %ch,0x0(%eax,%eax,1)
410827:	00 73 00             	add    %dh,0x0(%ebx)
41082a:	6f                   	outsl  %ds:(%esi),(%dx)
41082b:	00 75 00             	add    %dh,0x0(%ebp)
41082e:	72 00                	jb     0x410830
410830:	63 00                	arpl   %eax,(%eax)
410832:	65 00 3d 00 6d 00 73 	add    %bh,%gs:0x73006d00
410839:	00 70 00             	add    %dh,0x0(%eax)
41083c:	61                   	popa
41083d:	00 69 00             	add    %ch,0x0(%ecx)
410840:	6e                   	outsb  %ds:(%esi),(%dx)
410841:	00 74 00 00          	add    %dh,0x0(%eax,%eax,1)
410845:	00 00                	add    %al,(%eax)
410847:	00 6e 00             	add    %ch,0x0(%esi)
41084a:	65 00 77 00          	add    %dh,%gs:0x0(%edi)
41084e:	00 00                	add    %al,(%eax)
410850:	6d                   	insl   (%dx),%es:(%edi)
410851:	00 73 00             	add    %dh,0x0(%ebx)
410854:	70 00                	jo     0x410856
410856:	61                   	popa
410857:	00 69 00             	add    %ch,0x0(%ecx)
41085a:	6e                   	outsb  %ds:(%esi),(%dx)
41085b:	00 74 00 00          	add    %dh,0x0(%eax,%eax,1)
41085f:	00 64 00 73          	add    %ah,0x73(%eax,%eax,1)
410863:	00 42 00             	add    %al,0x0(%edx)
410866:	75 00                	jne    0x410868
410868:	66 00 66 00          	data16 add %ah,0x0(%esi)
41086c:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
410870:	2e 00 62 00          	add    %ah,%cs:0x0(%edx)
410874:	6d                   	insl   (%dx),%es:(%edi)
410875:	00 70 00             	add    %dh,0x0(%eax)
410878:	00 00                	add    %al,(%eax)
41087a:	00 00                	add    %al,(%eax)
41087c:	75 00                	jne    0x41087e
41087e:	70 00                	jo     0x410880
410880:	73 00                	jae    0x410882
410882:	65 00 6c 00 6c       	add    %ch,%gs:0x6c(%eax,%eax,1)
410887:	00 46 00             	add    %al,0x0(%esi)
41088a:	72 00                	jb     0x41088c
41088c:	6f                   	outsl  %ds:(%esi),(%dx)
41088d:	00 6d 00             	add    %ch,0x0(%ebp)
410890:	4d                   	dec    %ebp
410891:	00 53 00             	add    %dl,0x0(%ebx)
410894:	50                   	push   %eax
410895:	00 61 00             	add    %ah,0x0(%ecx)
410898:	69 00 6e 00 74 00    	imul   $0x74006e,(%eax),%eax
41089e:	00 00                	add    %al,(%eax)
4108a0:	6d                   	insl   (%dx),%es:(%edi)
4108a1:	00 73 00             	add    %dh,0x0(%ebx)
4108a4:	2d 00 70 00 61       	sub    $0x61007000,%eax
4108a9:	00 69 00             	add    %ch,0x0(%ecx)
4108ac:	6e                   	outsb  %ds:(%esi),(%dx)
4108ad:	00 74 00 3a          	add    %dh,0x3a(%eax,%eax,1)
4108b1:	00 2f                	add    %ch,(%edi)
4108b3:	00 2f                	add    %ch,(%edi)
4108b5:	00 00                	add    %al,(%eax)
4108b7:	00 3f                	add    %bh,(%edi)
4108b9:	00 00                	add    %al,(%eax)
4108bb:	00 26                	add    %ah,(%esi)
4108bd:	00 00                	add    %al,(%eax)
4108bf:	00 61 00             	add    %ah,0x0(%ecx)
4108c2:	70 00                	jo     0x4108c4
4108c4:	70 00                	jo     0x4108c6
4108c6:	53                   	push   %ebx
4108c7:	00 65 00             	add    %ah,0x0(%ebp)
4108ca:	73 00                	jae    0x4108cc
4108cc:	73 00                	jae    0x4108ce
4108ce:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
4108d4:	49                   	dec    %ecx
4108d5:	00 64 00 3d          	add    %ah,0x3d(%eax,%eax,1)
4108d9:	00 00                	add    %al,(%eax)