414707:	42                   	inc    %edx
414708:	00 50 00             	add    %dl,0x0(%eax)
41470b:	2e 06                	cs push %es
41470d:	2e 06                	cs push %es
41470f:	2e 06                	cs push %es
414711:	2e 06                	cs push %es
414713:	42                   	inc    %edx
414714:	00 77 00             	add    %dh,0x0(%edi)
414717:	2e 06                	cs push %es
414719:	2e 06                	cs push %es
41471b:	45                   	inc    %ebp
41471c:	00 51 00             	add    %dl,0x0(%ecx)
41471f:	49                   	dec    %ecx
414720:	00 6f 00             	add    %ch,0x0(%edi)
414723:	42                   	inc    %edx
414724:	00 77 00             	add    %dh,0x0(%edi)
414727:	2e 06                	cs push %es
414729:	2e 06                	cs push %es
41472b:	42                   	inc    %edx
41472c:	00 67 00             	add    %ah,0x0(%edi)
41472f:	2e 06                	cs push %es
414731:	2e 06                	cs push %es
414733:	2e 06                	cs push %es
414735:	67 00 56 00          	add    %dl,0x0(%bp)
414739:	39 00                	cmp    %eax,(%eax)
41473b:	45                   	inc    %ebp
41473c:	00 2e                	add    %ch,(%esi)
41473e:	06                   	push   %es
41473f:	2e 06                	cs push %es
414741:	2e 06                	cs push %es
414743:	42                   	inc    %edx
414744:	00 2e                	add    %ch,(%esi)
414746:	06                   	push   %es
414747:	4a                   	dec    %edx
414748:	00 7a 00             	add    %bh,0x0(%edx)
41474b:	4b                   	dec    %ebx
41474c:	00 67 00             	add    %ah,0x0(%edi)
41474f:	2e 06                	cs push %es
414751:	2e 06                	cs push %es
414753:	43                   	inc    %ebx
414754:	00 6e 00             	add    %ch,0x0(%esi)
414757:	30 00                	xor    %al,(%eax)
414759:	47                   	inc    %edi
41475a:	00 2e                	add    %ch,(%esi)
41475c:	06                   	push   %es
41475d:	2e 06                	cs push %es
41475f:	2e 06                	cs push %es
414761:	45                   	inc    %ebp
414762:	00 46 00             	add    %al,0x0(%esi)
414765:	67 00 6f 00          	add    %ch,0x0(%bx)
414769:	72 00                	jb     0x41476b
41476b:	4b                   	dec    %ebx
41476c:	00 2e                	add    %ch,(%esi)
41476e:	06                   	push   %es
41476f:	2e 06                	cs push %es
414771:	44                   	inc    %esp
414772:	00 63 00             	add    %ah,0x0(%ebx)
414775:	77 00                	ja     0x414777
414777:	73 00                	jae    0x414779
414779:	2e 06                	cs push %es
41477b:	2e 06                	cs push %es
41477d:	2e 06                	cs push %es
41477f:	59                   	pop    %ecx
414780:	00 4c 00 42          	add    %cl,0x42(%eax,%eax,1)
414784:	00 77 00             	add    %dh,0x0(%edi)
414787:	59                   	pop    %ecx
414788:	00 43 00             	add    %al,0x0(%ebx)
41478b:	65 00 78 00          	add    %bh,%gs:0x0(%eax)
41478f:	2e 06                	cs push %es
414791:	2e 06                	cs push %es
414793:	2e 06                	cs push %es
414795:	2e 06                	cs push %es
414797:	52                   	push   %edx
414798:	00 76 00             	add    %dh,0x0(%esi)
41479b:	44                   	inc    %esp
41479c:	00 2e                	add    %ch,(%esi)
41479e:	06                   	push   %es
41479f:	2e 06                	cs push %es
4147a1:	2e 06                	cs push %es
4147a3:	42                   	inc    %edx
4147a4:	00 67 00             	add    %ah,0x0(%edi)
4147a7:	2e 06                	cs push %es
4147a9:	43                   	inc    %ebx
4147aa:	00 65 00             	add    %ah,0x0(%ebp)
4147ad:	77 00                	ja     0x4147af
4147af:	59                   	pop    %ecx
4147b0:	00 2e                	add    %ch,(%esi)
4147b2:	06                   	push   %es
4147b3:	2e 06                	cs push %es
4147b5:	2e 06                	cs push %es
4147b7:	51                   	push   %ecx
4147b8:	00 48 00             	add    %cl,0x0(%eax)
4147bb:	62 00                	bound  %eax,(%eax)
4147bd:	79 00                	jns    0x4147bf
4147bf:	73 00                	jae    0x4147c1
4147c1:	2e 06                	cs push %es
4147c3:	2e 06                	cs push %es
4147c5:	2e 06                	cs push %es
4147c7:	6f                   	outsl  %ds:(%esi),(%dx)
4147c8:	00 2e                	add    %ch,(%esi)
4147ca:	06                   	push   %es
4147cb:	2e 06                	cs push %es
4147cd:	2e 06                	cs push %es
4147cf:	59                   	pop    %ecx
4147d0:	00 58 00             	add    %bl,0x0(%eax)
4147d3:	57                   	push   %edi
4147d4:	00 2e                	add    %ch,(%esi)
4147d6:	06                   	push   %es
4147d7:	6f                   	outsl  %ds:(%esi),(%dx)
4147d8:	00 47 00             	add    %al,0x0(%edi)
4147db:	42                   	inc    %edx
4147dc:	00 50 00             	add    %dl,0x0(%eax)
4147df:	34 00                	xor    $0x0,%al
4147e1:	45                   	inc    %ebp
4147e2:	00 44 00 2e          	add    %al,0x2e(%eax,%eax,1)
4147e6:	06                   	push   %es
4147e7:	67 00 74 00          	add    %dh,0x0(%si)
4147eb:	30 00                	xor    %al,(%eax)
4147ed:	43                   	inc    %ebx
4147ee:	00 6f 00             	add    %ch,0x0(%edi)
4147f1:	2e 06                	cs push %es
4147f3:	45                   	inc    %ebp
4147f4:	00 7a 00             	add    %bh,0x0(%edx)
4147f7:	2e 06                	cs push %es
4147f9:	44                   	inc    %esp
4147fa:	00 2e                	add    %ch,(%esi)
4147fc:	06                   	push   %es
4147fd:	44                   	inc    %esp
4147fe:	00 6f 00             	add    %ch,0x0(%edi)
414801:	2e 06                	cs push %es
414803:	2e 06                	cs push %es
414805:	2e 06                	cs push %es
414807:	2e 06                	cs push %es
414809:	4c                   	dec    %esp
41480a:	00 2e                	add    %ch,(%esi)
41480c:	06                   	push   %es
41480d:	2e 06                	cs push %es
41480f:	2e 06                	cs push %es
414811:	52                   	push   %edx
414812:	00 2e                	add    %ch,(%esi)
414814:	06                   	push   %es
414815:	42                   	inc    %edx
414816:	00 59 00             	add    %bl,0x0(%ecx)
414819:	57                   	push   %edi
41481a:	00 46 00             	add    %al,0x0(%esi)
41481d:	6e                   	outsb  %ds:(%esi),(%dx)
41481e:	00 4d 00             	add    %cl,0x0(%ebp)
414821:	4e                   	dec    %esi
414822:	00 2e                	add    %ch,(%esi)
414824:	06                   	push   %es
414825:	2e 06                	cs push %es
414827:	2e 06                	cs push %es
414829:	47                   	inc    %edi
41482a:	00 43 00             	add    %al,0x0(%ebx)
41482d:	67 00 4a 00          	add    %cl,0x0(%bp,%si)
414831:	37                   	aaa
414832:	00 42 00             	add    %al,0x0(%edx)
414835:	67 00 2e 06 2e       	add    %ch,0x2e06
41483a:	06                   	push   %es
41483b:	42                   	inc    %edx
41483c:	00 2e                	add    %ch,(%esi)
41483e:	06                   	push   %es
41483f:	5a                   	pop    %edx
414840:	00 76 00             	add    %dh,0x0(%esi)
414843:	51                   	push   %ecx
414844:	00 67 00             	add    %ah,0x0(%edi)
414847:	2e 06                	cs push %es
414849:	2e 06                	cs push %es
41484b:	43                   	inc    %ebx
41484c:	00 69 00             	add    %ch,0x0(%ecx)
41484f:	59                   	pop    %ecx
414850:	00 43 00             	add    %al,0x0(%ebx)
414853:	4b                   	dec    %ebx
414854:	00 42 00             	add    %al,0x0(%edx)
414857:	6b 00 2e             	imul   $0x2e,(%eax),%eax
41485a:	06                   	push   %es
41485b:	2e 06                	cs push %es
41485d:	2e 06                	cs push %es
41485f:	59                   	pop    %ecx
414860:	00 4c 00 2e          	add    %cl,0x2e(%eax,%eax,1)
414864:	06                   	push   %es
414865:	6e                   	outsb  %ds:(%esi),(%dx)
414866:	00 73 00             	add    %dh,0x0(%ebx)
414869:	47                   	inc    %edi
41486a:	00 2e                	add    %ch,(%esi)
41486c:	06                   	push   %es
41486d:	2e 06                	cs push %es
41486f:	2e 06                	cs push %es
414871:	45                   	inc    %ebp
414872:	00 42 00             	add    %al,0x0(%edx)
414875:	32 00                	xor    (%eax),%al
414877:	38 00                	cmp    %al,(%eax)
414879:	72 00                	jb     0x41487b
41487b:	2e 06                	cs push %es
41487d:	2e 06                	cs push %es
41487f:	2e 06                	cs push %es
414881:	4b                   	dec    %ebx
414882:	00 2e                	add    %ch,(%esi)
414884:	06                   	push   %es
414885:	2e 06                	cs push %es
414887:	5a                   	pop    %edx
414888:	00 76 00             	add    %dh,0x0(%esi)
41488b:	44                   	inc    %esp
41488c:	00 77 00             	add    %dh,0x0(%edi)
41488f:	2e 06                	cs push %es
414891:	2e 06                	cs push %es
414893:	42                   	inc    %edx
414894:	00 67 00             	add    %ah,0x0(%edi)
414897:	2e 06                	cs push %es
414899:	48                   	dec    %eax
41489a:	00 62 00             	add    %ah,0x0(%edx)
41489d:	78 00                	js     0x41489f
41489f:	2e 06                	cs push %es
4148a1:	2e 06                	cs push %es
4148a3:	2e 06                	cs push %es
4148a5:	2e 06                	cs push %es
4148a7:	59                   	pop    %ecx
4148a8:	00 2e                	add    %ch,(%esi)
4148aa:	06                   	push   %es
4148ab:	4b                   	dec    %ebx
4148ac:	00 67 00             	add    %ah,0x0(%edi)
4148af:	2e 06                	cs push %es
4148b1:	2e 06                	cs push %es
4148b3:	45                   	inc    %ebp
4148b4:	00 7a 00             	add    %bh,0x0(%edx)
4148b7:	2e 06                	cs push %es
4148b9:	44                   	inc    %esp
4148ba:	00 2e                	add    %ch,(%esi)
4148bc:	06                   	push   %es
4148bd:	43                   	inc    %ebx
4148be:	00 55 00             	add    %dl,0x0(%ebp)
4148c1:	2e 06                	cs push %es
4148c3:	2e 06                	cs push %es
4148c5:	2e 06                	cs push %es
4148c7:	2e 06                	cs push %es
4148c9:	4d                   	dec    %ebp
4148ca:	00 2e                	add    %ch,(%esi)
4148cc:	06                   	push   %es
4148cd:	2e 06                	cs push %es
4148cf:	2e 06                	cs push %es
4148d1:	52                   	push   %edx
4148d2:	00 2e                	add    %ch,(%esi)
4148d4:	06                   	push   %es
4148d5:	42                   	inc    %edx
4148d6:	00 59 00             	add    %bl,0x0(%ecx)
4148d9:	57                   	push   %edi
4148da:	00 46 00             	add    %al,0x0(%esi)
4148dd:	6e                   	outsb  %ds:(%esi),(%dx)
4148de:	00 4d 00             	add    %cl,0x0(%ebp)
4148e1:	4e                   	dec    %esi
4148e2:	00 2e                	add    %ch,(%esi)
4148e4:	06                   	push   %es
4148e5:	2e 06                	cs push %es
4148e7:	2e 06                	cs push %es
4148e9:	47                   	inc    %edi
4148ea:	00 43 00             	add    %al,0x0(%ebx)
4148ed:	67 00 5a 00          	add    %bl,0x0(%bp,%si)
4148f1:	7a 00                	jp     0x4148f3
4148f3:	43                   	inc    %ebx
4148f4:	00 77 00             	add    %dh,0x0(%edi)
4148f7:	2e 06                	cs push %es
4148f9:	2e 06                	cs push %es
4148fb:	42                   	inc    %edx
4148fc:	00 67 00             	add    %ah,0x0(%edi)
4148ff:	73 00                	jae    0x414901
414901:	48                   	dec    %eax
414902:	00 46 00             	add    %al,0x0(%esi)
414905:	77 00                	ja     0x414907
414907:	4a                   	dec    %edx
414908:	00 37                	add    %dh,(%edi)
41490a:	00 45 00             	add    %al,0x0(%ebp)
41490d:	2e 06                	cs push %es
41490f:	2e 06                	cs push %es
414911:	2e 06                	cs push %es
414913:	42                   	inc    %edx
414914:	00 47 00             	add    %al,0x0(%edi)
414917:	38 00                	cmp    %al,(%eax)
414919:	4d                   	dec    %ebp
41491a:	00 2e                	add    %ch,(%esi)
41491c:	06                   	push   %es
41491d:	2e 06                	cs push %es
41491f:	2e 06                	cs push %es
414921:	47                   	inc    %edi
414922:	00 2e                	add    %ch,(%esi)
414924:	06                   	push   %es
414925:	2e 06                	cs push %es
414927:	63 00                	arpl   %eax,(%eax)
414929:	4d                   	dec    %ebp
41492a:	00 4b 00             	add    %cl,0x0(%ebx)
41492d:	77 00                	ja     0x41492f
41492f:	2e 06                	cs push %es
414931:	49                   	dec    %ecx
414932:	00 4b 00             	add    %cl,0x0(%ebx)
414935:	67 00 2e 06 2e       	add    %ch,0x2e06
41493a:	06                   	push   %es
41493b:	2e 06                	cs push %es
41493d:	42                   	inc    %edx
41493e:	00 4d 00             	add    %cl,0x0(%ebp)
414941:	77 00                	ja     0x414943
414943:	2e 06                	cs push %es
414945:	67 00 42 00          	add    %al,0x0(%bp,%si)
414949:	43                   	inc    %ebx
41494a:	00 2e                	add    %ch,(%esi)
41494c:	06                   	push   %es
41494d:	2e 06                	cs push %es
41494f:	2e 06                	cs push %es
414951:	2e 06                	cs push %es
414953:	43                   	inc    %ebx
414954:	00 2e                	add    %ch,(%esi)
414956:	06                   	push   %es
414957:	2e 06                	cs push %es
414959:	2e 06                	cs push %es
41495b:	45                   	inc    %ebp
41495c:	00 51 00             	add    %dl,0x0(%ecx)
41495f:	2e 06                	cs push %es
414961:	44                   	inc    %esp
414962:	00 48 00             	add    %cl,0x0(%eax)
414965:	79 00                	jns    0x414967
414967:	58                   	pop    %eax
414968:	00 2b                	add    %ch,(%ebx)
41496a:	00 2e                	add    %ch,(%esi)
41496c:	06                   	push   %es
41496d:	51                   	push   %ecx
41496e:	00 6f 00             	add    %ch,0x0(%edi)
414971:	47                   	inc    %edi
414972:	00 4c 00 2e          	add    %cl,0x2e(%eax,%eax,1)
414976:	06                   	push   %es
414977:	63 00                	arpl   %eax,(%eax)
414979:	43                   	inc    %ebx
41497a:	00 46 00             	add    %al,0x0(%esi)
41497d:	6e                   	outsb  %ds:(%esi),(%dx)
41497e:	00 30                	add    %dh,(%eax)
414980:	00 51 00             	add    %dl,0x0(%ecx)
414983:	2e 06                	cs push %es
414985:	2e 06                	cs push %es
414987:	2e 06                	cs push %es
414989:	45                   	inc    %ebp
41498a:	00 2e                	add    %ch,(%esi)
41498c:	06                   	push   %es
41498d:	78 00                	js     0x41498f
41498f:	38 00                	cmp    %al,(%eax)
414991:	6e                   	outsb  %ds:(%esi),(%dx)
414992:	00 2f                	add    %ch,(%edi)
414994:	00 67 00             	add    %ah,0x0(%edi)
414997:	45                   	inc    %ebp
414998:	00 4c 00 42          	add    %cl,0x42(%eax,%eax,1)
41499c:	00 79 00             	add    %bh,0x0(%ecx)
41499f:	77 00                	ja     0x4149a1
4149a1:	48                   	dec    %eax
4149a2:	00 2e                	add    %ch,(%esi)