414741:	6e                   	outsb  %ds:(%esi),(%dx)
414742:	67 46                	addr16 inc %esi
414744:	69 65 6c 64 00 3c 65 	imul   $0x653c0064,0x6c(%ebp),%esp
41474b:	3e 6b 5f 5f 42       	imul   $0x42,%ds:0x5f(%edi),%ebx
414750:	61                   	popa
414751:	63 6b 69             	arpl   %ebp,0x69(%ebx)
414754:	6e                   	outsb  %ds:(%esi),(%dx)
414755:	67 46                	addr16 inc %esi
414757:	69 65 6c 64 00 3c 44 	imul   $0x443c0064,0x6c(%ebp),%esp
41475e:	65 66 65 6e          	gs data16 outsb %gs:(%esi),(%dx)
414762:	63 65 3e             	arpl   %esp,0x3e(%ebp)
414765:	6b 5f 5f 42          	imul   $0x42,0x5f(%edi),%ebx
414769:	61                   	popa
41476a:	63 6b 69             	arpl   %ebp,0x69(%ebx)
41476d:	6e                   	outsb  %ds:(%esi),(%dx)
41476e:	67 46                	addr16 inc %esi
414770:	69 65 6c 64 00 3c 44 	imul   $0x443c0064,0x6c(%ebp),%esp
414777:	61                   	popa
414778:	6d                   	insl   (%dx),%es:(%edi)
414779:	61                   	popa
41477a:	67 65 3e 6b 5f 5f 42 	gs imul $0x42,%ds:0x5f(%bx),%ebx
414781:	61                   	popa
414782:	63 6b 69             	arpl   %ebp,0x69(%ebx)
414785:	6e                   	outsb  %ds:(%esi),(%dx)
414786:	67 46                	addr16 inc %esi
414788:	69 65 6c 64 00 3c 42 	imul   $0x423c0064,0x6c(%ebp),%esp
41478f:	44                   	inc    %esp
414790:	61                   	popa
414791:	6d                   	insl   (%dx),%es:(%edi)
414792:	61                   	popa
414793:	67 65 3e 6b 5f 5f 42 	gs imul $0x42,%ds:0x5f(%bx),%ebx
41479a:	61                   	popa
41479b:	63 6b 69             	arpl   %ebp,0x69(%ebx)
41479e:	6e                   	outsb  %ds:(%esi),(%dx)
41479f:	67 46                	addr16 inc %esi
4147a1:	69 65 6c 64 00 3c 41 	imul   $0x413c0064,0x6c(%ebp),%esp
4147a8:	50                   	push   %eax
4147a9:	44                   	inc    %esp
4147aa:	61                   	popa
4147ab:	6d                   	insl   (%dx),%es:(%edi)
4147ac:	61                   	popa
4147ad:	67 65 3e 6b 5f 5f 42 	gs imul $0x42,%ds:0x5f(%bx),%ebx
4147b4:	61                   	popa
4147b5:	63 6b 69             	arpl   %ebp,0x69(%ebx)
4147b8:	6e                   	outsb  %ds:(%esi),(%dx)
4147b9:	67 46                	addr16 inc %esi
4147bb:	69 65 6c 64 00 3c 41 	imul   $0x413c0064,0x6c(%ebp),%esp
4147c2:	70 44                	jo     0x414808
4147c4:	61                   	popa
4147c5:	6d                   	insl   (%dx),%es:(%edi)
4147c6:	61                   	popa
4147c7:	67 65 3e 6b 5f 5f 42 	gs imul $0x42,%ds:0x5f(%bx),%ebx
4147ce:	61                   	popa
4147cf:	63 6b 69             	arpl   %ebp,0x69(%ebx)
4147d2:	6e                   	outsb  %ds:(%esi),(%dx)
4147d3:	67 46                	addr16 inc %esi
4147d5:	69 65 6c 64 00 3c 4d 	imul   $0x4d3c0064,0x6c(%ebp),%esp
4147dc:	65 73 73             	gs jae 0x414852
4147df:	61                   	popa
4147e0:	67 65 3e 6b 5f 5f 42 	gs imul $0x42,%ds:0x5f(%bx),%ebx
4147e7:	61                   	popa
4147e8:	63 6b 69             	arpl   %ebp,0x69(%ebx)
4147eb:	6e                   	outsb  %ds:(%esi),(%dx)
4147ec:	67 46                	addr16 inc %esi
4147ee:	69 65 6c 64 00 3c 4e 	imul   $0x4e3c0064,0x6c(%ebp),%esp
4147f5:	61                   	popa
4147f6:	6d                   	insl   (%dx),%es:(%edi)
4147f7:	65 3e 6b 5f 5f 42    	gs imul $0x42,%ds:0x5f(%edi),%ebx
4147fd:	61                   	popa
4147fe:	63 6b 69             	arpl   %ebp,0x69(%ebx)
414801:	6e                   	outsb  %ds:(%esi),(%dx)
414802:	67 46                	addr16 inc %esi
414804:	69 65 6c 64 00 3c 47 	imul   $0x473c0064,0x6c(%ebp),%esp
41480b:	61                   	popa
41480c:	6d                   	insl   (%dx),%es:(%edi)
41480d:	65 4e                	gs dec %esi
41480f:	61                   	popa
414810:	6d                   	insl   (%dx),%es:(%edi)
414811:	65 3e 6b 5f 5f 42    	gs imul $0x42,%ds:0x5f(%edi),%ebx
414817:	61                   	popa
414818:	63 6b 69             	arpl   %ebp,0x69(%ebx)
41481b:	6e                   	outsb  %ds:(%esi),(%dx)
41481c:	67 46                	addr16 inc %esi
41481e:	69 65 6c 64 00 3c 50 	imul   $0x503c0064,0x6c(%ebp),%esp
414825:	6c                   	insb   (%dx),%es:(%edi)
414826:	61                   	popa
414827:	79 65                	jns    0x41488e
414829:	72 4e                	jb     0x414879
41482b:	61                   	popa
41482c:	6d                   	insl   (%dx),%es:(%edi)
41482d:	65 3e 6b 5f 5f 42    	gs imul $0x42,%ds:0x5f(%edi),%ebx
414833:	61                   	popa
414834:	63 6b 69             	arpl   %ebp,0x69(%ebx)
414837:	6e                   	outsb  %ds:(%esi),(%dx)
414838:	67 46                	addr16 inc %esi
41483a:	69 65 6c 64 00 3c 53 	imul   $0x533c0064,0x6c(%ebp),%esp
414841:	70 61                	jo     0x4148a4
414843:	77 6e                	ja     0x4148b3
414845:	5a                   	pop    %edx
414846:	6f                   	outsl  %ds:(%esi),(%dx)
414847:	6e                   	outsb  %ds:(%esi),(%dx)
414848:	65 3e 6b 5f 5f 42    	gs imul $0x42,%ds:0x5f(%edi),%ebx
41484e:	61                   	popa
41484f:	63 6b 69             	arpl   %ebp,0x69(%ebx)
414852:	6e                   	outsb  %ds:(%esi),(%dx)
414853:	67 46                	addr16 inc %esi
414855:	69 65 6c 64 00 3c 53 	imul   $0x533c0064,0x6c(%ebp),%esp
41485c:	63 6f 72             	arpl   %ebp,0x72(%edi)
41485f:	65 3e 6b 5f 5f 42    	gs imul $0x42,%ds:0x5f(%edi),%ebx
414865:	61                   	popa
414866:	63 6b 69             	arpl   %ebp,0x69(%ebx)
414869:	6e                   	outsb  %ds:(%esi),(%dx)
41486a:	67 46                	addr16 inc %esi
41486c:	69 65 6c 64 00 3c 56 	imul   $0x563c0064,0x6c(%ebp),%esp
414873:	61                   	popa
414874:	6c                   	insb   (%dx),%es:(%edi)
414875:	75 65                	jne    0x4148dc
414877:	3e 6b 5f 5f 42       	imul   $0x42,%ds:0x5f(%edi),%ebx
41487c:	61                   	popa
41487d:	63 6b 69             	arpl   %ebp,0x69(%ebx)
414880:	6e                   	outsb  %ds:(%esi),(%dx)
414881:	67 46                	addr16 inc %esi
414883:	69 65 6c 64 00 3c 44 	imul   $0x443c0064,0x6c(%ebp),%esp
41488a:	65 62 75 67          	bound  %esi,%gs:0x67(%ebp)
41488e:	3e 6b 5f 5f 42       	imul   $0x42,%ds:0x5f(%edi),%ebx
414893:	61                   	popa
414894:	63 6b 69             	arpl   %ebp,0x69(%ebx)
414897:	6e                   	outsb  %ds:(%esi),(%dx)
414898:	67 46                	addr16 inc %esi
41489a:	69 65 6c 64 00 3c 43 	imul   $0x433c0064,0x6c(%ebp),%esp
4148a1:	75 72                	jne    0x414915
4148a3:	72 65                	jb     0x41490a
4148a5:	6e                   	outsb  %ds:(%esi),(%dx)
4148a6:	74 48                	je     0x4148f0
4148a8:	65 61                	gs popa
4148aa:	6c                   	insb   (%dx),%es:(%edi)
4148ab:	74 68                	je     0x414915
4148ad:	3e 6b 5f 5f 42       	imul   $0x42,%ds:0x5f(%edi),%ebx
4148b2:	61                   	popa
4148b3:	63 6b 69             	arpl   %ebp,0x69(%ebx)
4148b6:	6e                   	outsb  %ds:(%esi),(%dx)
4148b7:	67 46                	addr16 inc %esi
4148b9:	69 65 6c 64 00 3c 4d 	imul   $0x4d3c0064,0x6c(%ebp),%esp
4148c0:	61                   	popa
4148c1:	78 48                	js     0x41490b
4148c3:	65 61                	gs popa
4148c5:	6c                   	insb   (%dx),%es:(%edi)
4148c6:	74 68                	je     0x414930
4148c8:	3e 6b 5f 5f 42       	imul   $0x42,%ds:0x5f(%edi),%ebx
4148cd:	61                   	popa
4148ce:	63 6b 69             	arpl   %ebp,0x69(%ebx)
4148d1:	6e                   	outsb  %ds:(%esi),(%dx)
4148d2:	67 46                	addr16 inc %esi
4148d4:	69 65 6c 64 00 3c 50 	imul   $0x503c0064,0x6c(%ebp),%esp
4148db:	6c                   	insb   (%dx),%es:(%edi)
4148dc:	61                   	popa
4148dd:	79 65                	jns    0x414944
4148df:	72 4d                	jb     0x41492e
4148e1:	61                   	popa
4148e2:	78 48                	js     0x41492c
4148e4:	65 61                	gs popa
4148e6:	6c                   	insb   (%dx),%es:(%edi)
4148e7:	74 68                	je     0x414951
4148e9:	3e 6b 5f 5f 42       	imul   $0x42,%ds:0x5f(%edi),%ebx
4148ee:	61                   	popa
4148ef:	63 6b 69             	arpl   %ebp,0x69(%ebx)
4148f2:	6e                   	outsb  %ds:(%esi),(%dx)
4148f3:	67 46                	addr16 inc %esi
4148f5:	69 65 6c 64 00 3c 41 	imul   $0x413c0064,0x6c(%ebp),%esp
4148fc:	72 6d                	jb     0x41496b
4148fe:	6f                   	outsl  %ds:(%esi),(%dx)
4148ff:	72 56                	jb     0x414957
414901:	61                   	popa
414902:	6c                   	insb   (%dx),%es:(%edi)
414903:	3e 6b 5f 5f 42       	imul   $0x42,%ds:0x5f(%edi),%ebx
414908:	61                   	popa
414909:	63 6b 69             	arpl   %ebp,0x69(%ebx)
41490c:	6e                   	outsb  %ds:(%esi),(%dx)
41490d:	67 46                	addr16 inc %esi
41490f:	69 65 6c 64 00 3c 73 	imul   $0x733c0064,0x6c(%ebp),%esp
414916:	74 61                	je     0x414979
414918:	72 74                	jb     0x41498e
41491a:	75 70                	jne    0x41498c
41491c:	46                   	inc    %esi
41491d:	6f                   	outsl  %ds:(%esi),(%dx)
41491e:	72 6d                	jb     0x41498d
414920:	3e 6b 5f 5f 42       	imul   $0x42,%ds:0x5f(%edi),%ebx
414925:	61                   	popa
414926:	63 6b 69             	arpl   %ebp,0x69(%ebx)
414929:	6e                   	outsb  %ds:(%esi),(%dx)
41492a:	67 46                	addr16 inc %esi
41492c:	69 65 6c 64 00 3c 45 	imul   $0x453c0064,0x6c(%ebp),%esp
414933:	76 61                	jbe    0x414996
414935:	73 69                	jae    0x4149a0
414937:	6f                   	outsl  %ds:(%esi),(%dx)
414938:	6e                   	outsb  %ds:(%esi),(%dx)
414939:	3e 6b 5f 5f 42       	imul   $0x42,%ds:0x5f(%edi),%ebx
41493e:	61                   	popa
41493f:	63 6b 69             	arpl   %ebp,0x69(%ebx)
414942:	6e                   	outsb  %ds:(%esi),(%dx)
414943:	67 46                	addr16 inc %esi
414945:	69 65 6c 64 00 3c 44 	imul   $0x443c0064,0x6c(%ebp),%esp
41494c:	65 73 63             	gs jae 0x4149b2
41494f:	72 69                	jb     0x4149ba
414951:	70 74                	jo     0x4149c7
414953:	69 6f 6e 3e 6b 5f 5f 	imul   $0x5f5f6b3e,0x6e(%edi),%ebp
41495a:	42                   	inc    %edx
41495b:	61                   	popa
41495c:	63 6b 69             	arpl   %ebp,0x69(%ebx)
41495f:	6e                   	outsb  %ds:(%esi),(%dx)
414960:	67 46                	addr16 inc %esi
414962:	69 65 6c 64 00 3c 57 	imul   $0x573c0064,0x6c(%ebp),%esp
414969:	65 61                	gs popa
41496b:	70 6f                	jo     0x4149dc
41496d:	6e                   	outsb  %ds:(%esi),(%dx)
41496e:	3e 6b 5f 5f 42       	imul   $0x42,%ds:0x5f(%edi),%ebx
414973:	61                   	popa
414974:	63 6b 69             	arpl   %ebp,0x69(%ebx)
414977:	6e                   	outsb  %ds:(%esi),(%dx)
414978:	67 46                	addr16 inc %esi
41497a:	69 65 6c 64 00 3c 73 	imul   $0x733c0064,0x6c(%ebp),%esp
414981:	65 6e                	outsb  %gs:(%esi),(%dx)
414983:	64 65 72 3e          	fs gs jb 0x4149c5
414987:	6b 5f 5f 42          	imul   $0x42,0x5f(%edi),%ebx
41498b:	61                   	popa
41498c:	63 6b 69             	arpl   %ebp,0x69(%ebx)
41498f:	6e                   	outsb  %ds:(%esi),(%dx)
414990:	67 46                	addr16 inc %esi
414992:	69 65 6c 64 00 3c 41 	imul   $0x413c0064,0x6c(%ebp),%esp
414999:	72 6d                	jb     0x414a08
41499b:	6f                   	outsl  %ds:(%esi),(%dx)
41499c:	72 3e                	jb     0x4149dc
41499e:	6b 5f 5f 42          	imul   $0x42,0x5f(%edi),%ebx
4149a2:	61                   	popa
4149a3:	63 6b 69             	arpl   %ebp,0x69(%ebx)
4149a6:	6e                   	outsb  %ds:(%esi),(%dx)
4149a7:	67 46                	addr16 inc %esi
4149a9:	69 65 6c 64 00 3c 4d 	imul   $0x4d3c0064,0x6c(%ebp),%esp
4149b0:	61                   	popa
4149b1:	78 45                	js     0x4149f8
4149b3:	73 74                	jae    0x414a29
4149b5:	75 73                	jne    0x414a2a
4149b7:	3e 6b 5f 5f 42       	imul   $0x42,%ds:0x5f(%edi),%ebx
4149bc:	61                   	popa
4149bd:	63 6b 69             	arpl   %ebp,0x69(%ebx)
4149c0:	6e                   	outsb  %ds:(%esi),(%dx)
4149c1:	67 46                	addr16 inc %esi
4149c3:	69 65 6c 64 00 3c 47 	imul   $0x473c0064,0x6c(%ebp),%esp
4149ca:	61                   	popa
4149cb:	6d                   	insl   (%dx),%es:(%edi)
4149cc:	65 46                	gs inc %esi
4149ce:	6c                   	insb   (%dx),%es:(%edi)
4149cf:	61                   	popa
4149d0:	76 6f                	jbe    0x414a41
4149d2:	72 54                	jb     0x414a28
4149d4:	65 78 74             	gs js  0x414a4b
4149d7:	3e 6b 5f 5f 42       	imul   $0x42,%ds:0x5f(%edi),%ebx
4149dc:	61                   	popa
4149dd:	63 6b 69             	arpl   %ebp,0x69(%ebx)
4149e0:	6e                   	outsb  %ds:(%esi),(%dx)
4149e1:	67 46                	addr16 inc %esi
4149e3:	69 65 6c 64 00 3c 58 	imul   $0x583c0064,0x6c(%ebp),%esp
4149ea:	4d                   	dec    %ebp
4149eb:	61                   	popa
4149ec:	78 3e                	js     0x414a2c
4149ee:	6b 5f 5f 42          	imul   $0x42,0x5f(%edi),%ebx
4149f2:	61                   	popa
4149f3:	63 6b 69             	arpl   %ebp,0x69(%ebx)
4149f6:	6e                   	outsb  %ds:(%esi),(%dx)
4149f7:	67 46                	addr16 inc %esi
4149f9:	69 65 6c 64 00 3c 59 	imul   $0x593c0064,0x6c(%ebp),%esp
414a00:	4d                   	dec    %ebp
414a01:	61                   	popa
414a02:	78 3e                	js     0x414a42
414a04:	6b 5f 5f 42          	imul   $0x42,0x5f(%edi),%ebx
414a08:	61                   	popa
414a09:	63 6b 69             	arpl   %ebp,0x69(%ebx)
414a0c:	6e                   	outsb  %ds:(%esi),(%dx)
414a0d:	67 46                	addr16 inc %esi
414a0f:	69 65 6c 64 00 3c 41 	imul   $0x413c0064,0x6c(%ebp),%esp
414a16:	63 74 69 76          	arpl   %esi,0x76(%ecx,%ebp,2)
414a1a:	65 45                	gs inc %ebp
414a1c:	6e                   	outsb  %ds:(%esi),(%dx)
414a1d:	65 6d                	gs insl (%dx),%es:(%edi)
414a1f:	79 3e                	jns    0x414a5f
414a21:	6b 5f 5f 42          	imul   $0x42,0x5f(%edi),%ebx
414a25:	61                   	popa
414a26:	63 6b 69             	arpl   %ebp,0x69(%ebx)
414a29:	6e                   	outsb  %ds:(%esi),(%dx)
414a2a:	67 46                	addr16 inc %esi
414a2c:	69 65 6c 64 00 3c 43 	imul   $0x433c0064,0x6c(%ebp),%esp
414a33:	75 72                	jne    0x414aa7
414a35:	72 65                	jb     0x414a9c
414a37:	6e                   	outsb  %ds:(%esi),(%dx)
414a38:	74 45                	je     0x414a7f
414a3a:	6e                   	outsb  %ds:(%esi),(%dx)
414a3b:	65 6d                	gs insl (%dx),%es:(%edi)
414a3d:	79 3e                	jns    0x414a7d
414a3f:	6b 5f 5f 42          	imul   $0x42,0x5f(%edi),%ebx
414a43:	61                   	popa
414a44:	63 6b 69             	arpl   %ebp,0x69(%ebx)
414a47:	6e                   	outsb  %ds:(%esi),(%dx)
414a48:	67 46                	addr16 inc %esi
414a4a:	69 65 6c 64 00 3c 52 	imul   $0x523c0064,0x6c(%ebp),%esp
414a51:	61                   	popa
414a52:	72 69                	jb     0x414abd
414a54:	74 79                	je     0x414acf
414a56:	3e 6b 5f 5f 42       	imul   $0x42,%ds:0x5f(%edi),%ebx
414a5b:	61                   	popa
414a5c:	63 6b 69             	arpl   %ebp,0x69(%ebx)
414a5f:	6e                   	outsb  %ds:(%esi),(%dx)
414a60:	67 46                	addr16 inc %esi
414a62:	69 65 6c 64 00 62 74 	imul   $0x74620064,0x6c(%ebp),%esp
414a69:	6e                   	outsb  %ds:(%esi),(%dx)
414a6a:	48                   	dec    %eax
414a6b:	6f                   	outsl  %ds:(%esi),(%dx)
414a6c:	6c                   	insb   (%dx),%es:(%edi)
414a6d:	64 00 75 6e          	add    %dh,%fs:0x6e(%ebp)
414a71:	68 6f 6c 64 00       	push   $0x646c6f
414a76:	4d                   	dec    %ebp
414a77:	79 52                	jns    0x414acb
414a79:	61                   	popa
414a7a:	6e                   	outsb  %ds:(%esi),(%dx)
414a7b:	64 00 41 70          	add    %al,%fs:0x70(%ecx)
414a7f:	70 65                	jo     0x414ae6
414a81:	6e                   	outsb  %ds:(%esi),(%dx)
414a82:	64 00 69 52          	add    %ch,%fs:0x52(%ecx)
414a86:	6f                   	outsl  %ds:(%esi),(%dx)
414a87:	75 6e                	jne    0x414af7
414a89:	64 00 62 74          	add    %ah,%fs:0x74(%edx)
414a8d:	6e                   	outsb  %ds:(%esi),(%dx)
414a8e:	4e                   	dec    %esi
414a8f:	65 78 74             	gs js  0x414b06
414a92:	52                   	push   %edx
414a93:	6f                   	outsl  %ds:(%esi),(%dx)
414a94:	75 6e                	jne    0x414b04
414a96:	64 00 72 6f          	add    %dh,%fs:0x6f(%edx)
414a9a:	75 6e                	jne    0x414b0a
414a9c:	64 00 6c 62 6c       	add    %ch,%fs:0x6c(%edx,%eiz,2)
414aa1:	50                   	push   %eax
414aa2:	31 53 63             	xor    %edx,0x63(%ebx)
414aa5:	6f                   	outsl  %ds:(%esi),(%dx)
414aa6:	72 65                	jb     0x414b0d
414aa8:	42                   	inc    %edx
414aa9:	6f                   	outsl  %ds:(%esi),(%dx)
414aaa:	61                   	popa
414aab:	72 64                	jb     0x414b11
414aad:	00 6c 62 6c          	add    %ch,0x6c(%edx,%eiz,2)
414ab1:	50                   	push   %eax
414ab2:	32 53 63             	xor    0x63(%ebx),%dl