43b8d0:	44                   	inc    %esp
43b8d1:	00 24 47             	add    %ah,(%edi,%eax,2)
43b8d4:	44                   	inc    %esp
43b8d5:	00 ac 4f 44 00 d8 4f 	add    %ch,0x4fd80044(%edi,%ecx,2)
43b8dc:	44                   	inc    %esp
43b8dd:	00 94 50 44 00 b4 50 	add    %dl,0x50b40044(%eax,%edx,2)
43b8e4:	44                   	inc    %esp
43b8e5:	00 58 51             	add    %bl,0x51(%eax)
43b8e8:	44                   	inc    %esp
43b8e9:	00 28                	add    %ch,(%eax)
43b8eb:	52                   	push   %edx
43b8ec:	44                   	inc    %esp
43b8ed:	00 d0                	add    %dl,%al
43b8ef:	52                   	push   %edx
43b8f0:	44                   	inc    %esp
43b8f1:	00 f0                	add    %dh,%al
43b8f3:	52                   	push   %edx
43b8f4:	44                   	inc    %esp
43b8f5:	00 24 53             	add    %ah,(%ebx,%edx,2)
43b8f8:	44                   	inc    %esp
43b8f9:	00 44 53 44          	add    %al,0x44(%ebx,%edx,2)
43b8fd:	00 b8 6e 44 00 78    	add    %bh,0x7800446e(%eax)
43b903:	53                   	push   %ebx
43b904:	44                   	inc    %esp
43b905:	00 94 53 44 00 48 6f 	add    %dl,0x6f480044(%ebx,%edx,2)
43b90c:	44                   	inc    %esp
43b90d:	00 10                	add    %dl,(%eax)
43b90f:	54                   	push   %esp
43b910:	44                   	inc    %esp
43b911:	00 34 54             	add    %dh,(%esp,%edx,2)
43b914:	44                   	inc    %esp
43b915:	00 40 44             	add    %al,0x44(%eax)
43b918:	44                   	inc    %esp
43b919:	00 54 44 44          	add    %dl,0x44(%esp,%eax,2)
43b91d:	00 64 44 44          	add    %ah,0x44(%esp,%eax,2)
43b921:	00 24 48             	add    %ah,(%eax,%ecx,2)
43b924:	44                   	inc    %esp
43b925:	00 38                	add    %bh,(%eax)
43b927:	48                   	dec    %eax
43b928:	44                   	inc    %esp
43b929:	00 4c 48 44          	add    %cl,0x44(%eax,%ecx,2)
43b92d:	00 60 48             	add    %ah,0x48(%eax)
43b930:	44                   	inc    %esp
43b931:	00 f0                	add    %dh,%al
43b933:	71 44                	jno    0x43b979
43b935:	00 44 55 44          	add    %al,0x44(%ebp,%edx,2)
43b939:	00 58 55             	add    %bl,0x55(%eax)
43b93c:	44                   	inc    %esp
43b93d:	00 6c 55 44          	add    %ch,0x44(%ebp,%edx,2)
43b941:	00 74 55 44          	add    %dh,0x44(%ebp,%edx,2)
43b945:	00 7c 55 44          	add    %bh,0x44(%ebp,%edx,2)
43b949:	00 84 55 44 00 dc 55 	add    %al,0x55dc0044(%ebp,%edx,2)
43b950:	44                   	inc    %esp
43b951:	00 24 56             	add    %ah,(%esi,%edx,2)
43b954:	44                   	inc    %esp
43b955:	00 4c 56 44          	add    %cl,0x44(%esi,%edx,2)
43b959:	00 c8                	add    %cl,%al
43b95b:	56                   	push   %esi
43b95c:	44                   	inc    %esp
43b95d:	00 88 56 44 00 08    	add    %cl,0x8004456(%eax)
43b963:	57                   	push   %edi
43b964:	44                   	inc    %esp
43b965:	00 48 57             	add    %cl,0x57(%eax)
43b968:	44                   	inc    %esp
43b969:	00 b4 55 44 00 54 54 	add    %dh,0x54540044(%ebp,%edx,2)
43b970:	44                   	inc    %esp
43b971:	00 a4 54 44 00 18 55 	add    %ah,0x55180044(%esp,%edx,2)
43b978:	44                   	inc    %esp
43b979:	00 24 55 44 00 88 57 	add    %ah,0x57880044(,%edx,2)
43b980:	44                   	inc    %esp
43b981:	00 18                	add    %bl,(%eax)
43b983:	58                   	pop    %eax
43b984:	44                   	inc    %esp
43b985:	00 90 57 44 00 98    	add    %dl,-0x67ffbba9(%eax)
43b98b:	57                   	push   %edi
43b98c:	44                   	inc    %esp
43b98d:	00 a0 57 44 00 a8    	add    %ah,-0x57ffbba9(%eax)
43b993:	57                   	push   %edi
43b994:	44                   	inc    %esp
43b995:	00 c8                	add    %cl,%al
43b997:	58                   	pop    %eax
43b998:	44                   	inc    %esp
43b999:	00 ac 59 44 00 00 5a 	add    %ch,0x5a000044(%ecx,%ebx,2)
43b9a0:	44                   	inc    %esp
43b9a1:	00 4c 5a 44          	add    %cl,0x44(%edx,%ebx,2)
43b9a5:	00 a8 5a 44 00 04    	add    %ch,0x400445a(%eax)
43b9ab:	58                   	pop    %eax
43b9ac:	44                   	inc    %esp
43b9ad:	00 a8 36 44 00 34    	add    %ch,0x34004436(%eax)
43b9b3:	5f                   	pop    %edi
43b9b4:	44                   	inc    %esp
43b9b5:	00 84 4d 44 00 70 4e 	add    %al,0x4e700044(%ebp,%ecx,2)
43b9bc:	44                   	inc    %esp
43b9bd:	00 98 4e 44 00 6c    	add    %bl,0x6c00444e(%eax)
43b9c3:	54                   	push   %esp
43b9c4:	44                   	inc    %esp
43b9c5:	00 c0                	add    %al,%al
43b9c7:	72 44                	jb     0x43ba0d
43b9c9:	00 c0                	add    %al,%al
43b9cb:	6b 44 00 d0 61       	imul   $0x61,-0x30(%eax,%eax,1),%eax
43b9d0:	44                   	inc    %esp
43b9d1:	00 fc                	add    %bh,%ah
43b9d3:	5b                   	pop    %ebx
43b9d4:	44                   	inc    %esp
43b9d5:	00 5c 4c 44          	add    %bl,0x44(%esp,%ecx,2)
43b9d9:	00 60 4c             	add    %ah,0x4c(%eax)
43b9dc:	44                   	inc    %esp
43b9dd:	00 f8                	add    %bh,%al
43b9df:	49                   	dec    %ecx
43b9e0:	44                   	inc    %esp
43b9e1:	00 d0                	add    %dl,%al
43b9e3:	4a                   	dec    %edx
43b9e4:	44                   	inc    %esp
43b9e5:	00 9c 4a 44 00 0c 4a 	add    %bl,0x4a0c0044(%edx,%ecx,2)
43b9ec:	44                   	inc    %esp
43b9ed:	00 2c 4a             	add    %ch,(%edx,%ecx,2)
43b9f0:	44                   	inc    %esp
43b9f1:	00 b8 29 44 00 08    	add    %bh,0x8004429(%eax)
43b9f7:	4a                   	dec    %edx
43b9f8:	44                   	inc    %esp
43b9f9:	00 10                	add    %dl,(%eax)
43b9fb:	4b                   	dec    %ebx
43b9fc:	44                   	inc    %esp
43b9fd:	00 00                	add    %al,(%eax)
43b9ff:	6c                   	insb   (%dx),%es:(%edi)
43ba00:	44                   	inc    %esp
43ba01:	00 94 66 44 00 c4 4b 	add    %dl,0x4bc40044(%esi,%eiz,2)
43ba08:	44                   	inc    %esp
43ba09:	00 1c 4f             	add    %bl,(%edi,%ecx,2)
43ba0c:	44                   	inc    %esp
43ba0d:	00 04 50             	add    %al,(%eax,%edx,2)
43ba10:	44                   	inc    %esp
43ba11:	00 d4                	add    %dl,%ah
43ba13:	50                   	push   %eax
43ba14:	44                   	inc    %esp
43ba15:	00 b8 53 44 00 68    	add    %bh,0x68004453(%eax)
43ba1b:	4b                   	dec    %ebx
43ba1c:	44                   	inc    %esp
43ba1d:	00 dc                	add    %bl,%ah
43ba1f:	66 44                	inc    %sp
43ba21:	00 70 5e             	add    %dh,0x5e(%eax)
43ba24:	44                   	inc    %esp
43ba25:	00 30                	add    %dh,(%eax)
43ba27:	60                   	pusha
43ba28:	44                   	inc    %esp
43ba29:	00 4c 4a 44          	add    %cl,0x44(%edx,%ecx,2)
43ba2d:	00 8c 2a 44 00 a8 60 	add    %cl,0x60a80044(%edx,%ebp,1)
43ba34:	44                   	inc    %esp
43ba35:	00 b8 64 44 00 0b    	add    %bh,0xb004464(%eax)
43ba3b:	54                   	push   %esp
43ba3c:	57                   	push   %edi
43ba3d:	69 6e 43 6f 6e 74 72 	imul   $0x72746e6f,0x43(%esi),%ebp
43ba44:	6f                   	outsl  %ds:(%esi),(%dx)
43ba45:	6c                   	insb   (%dx),%es:(%edi)
43ba46:	8b c0                	mov    %eax,%eax
43ba48:	4c                   	dec    %esp
43ba49:	ba 43 00 07 0b       	mov    $0xb070043,%edx
43ba4e:	54                   	push   %esp
43ba4f:	57                   	push   %edi
43ba50:	69 6e 43 6f 6e 74 72 	imul   $0x72746e6f,0x43(%esi),%ebp
43ba57:	6f                   	outsl  %ds:(%esi),(%dx)
43ba58:	6c                   	insb   (%dx),%es:(%edi)
43ba59:	e0 b6                	loopne 0x43ba11
43ba5b:	43                   	inc    %ebx
43ba5c:	00 70 b2             	add    %dh,-0x4e(%eax)
43ba5f:	43                   	inc    %ebx
43ba60:	00 0b                	add    %cl,(%ebx)
43ba62:	00 08                	add    %cl,(%eax)
43ba64:	43                   	inc    %ebx
43ba65:	6f                   	outsl  %ds:(%esi),(%dx)
43ba66:	6e                   	outsb  %ds:(%esi),(%dx)
43ba67:	74 72                	je     0x43badb
43ba69:	6f                   	outsl  %ds:(%esi),(%dx)
43ba6a:	6c                   	insb   (%dx),%es:(%edi)
43ba6b:	73 00                	jae    0x43ba6d
43ba6d:	00 8b c0 bc ba 43    	add    %cl,0x43babcc0(%ebx)
43ba7f:	00 68 bb             	add    %ch,-0x45(%eax)
43ba82:	43                   	inc    %ebx
43ba8b:	00 4c bb 43          	add    %cl,0x43(%ebx,%edi,4)
43ba8f:	00 54 bb 43          	add    %dl,0x43(%ebx,%edi,4)
43ba93:	00 64 01 00          	add    %ah,0x0(%ecx,%eax,1)
43ba97:	00 b0 af 43 00 4c    	add    %dh,0x4c0043af(%eax)
43ba9d:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
43ba9e:	41                   	inc    %ecx
43ba9f:	00 9c 34 40 00 a0 9f 	add    %bl,-0x605fffc0(%esp,%esi,1)
43baa6:	41                   	inc    %ecx
43baa7:	00 a4 34 40 00 1c 0d 	add    %ah,0xd1c0040(%esp,%esi,1)
43baae:	44                   	inc    %esp
43baaf:	00 e0                	add    %ah,%al
43bab1:	31 40 00             	xor    %eax,0x0(%eax)
43bab4:	fc                   	cld
43bab5:	31 40 00             	xor    %eax,0x0(%eax)
43bab8:	94                   	xchg   %eax,%esp
43bab9:	73 44                	jae    0x43baff
43babb:	00 fc                	add    %bh,%ah
43babd:	19 44 00 f4          	sbb    %eax,-0xc(%eax,%eax,1)
43bac1:	0d 44 00 90 43       	or     $0x43900044,%eax
43bac6:	41                   	inc    %ecx
43bac7:	00 c4                	add    %al,%ah
43bac9:	19 44 00 d8          	sbb    %eax,-0x28(%eax,%eax,1)
43bacd:	ed                   	in     (%dx),%eax
43bace:	43                   	inc    %ebx
43bacf:	00 44 ed 43          	add    %al,0x43(%ebp,%ebp,8)
43bad3:	00 f0                	add    %dh,%al
43bad5:	f6 43 00 64          	testb  $0x64,0x0(%ebx)
43bad9:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
43bada:	41                   	inc    %ecx
43badb:	00 4c a3 41          	add    %cl,0x41(%ebx,%eiz,4)
43badf:	00 44 a3 41          	add    %al,0x41(%ebx,%eiz,4)
43bae3:	00 6c a6 41          	add    %ch,0x41(%esi,%eiz,4)
43bae7:	00 38                	add    %bh,(%eax)
43bae9:	73 44                	jae    0x43bb2f
43baeb:	00 8c 08 44 00 88 08 	add    %cl,0x8880044(%eax,%ecx,1)
43baf2:	44                   	inc    %esp
43baf3:	00 58 09             	add    %bl,0x9(%eax)
43baf6:	44                   	inc    %esp
43baf7:	00 4c ec 43          	add    %cl,0x43(%esp,%ebp,8)
43bafb:	00 90 f3 43 00 f4    	add    %dl,-0xbffbc0d(%eax)
43bb01:	f2 43                	repnz inc %ebx
43bb03:	00 1c fc             	add    %bl,(%esp,%edi,8)
43bb06:	43                   	inc    %ebx
43bb07:	00 94 eb 43 00 98 eb 	add    %dl,-0x1467ffbd(%ebx,%ebp,8)
43bb0e:	43                   	inc    %ebx
43bb0f:	00 94 1b 44 00 c0 1b 	add    %dl,0x1bc00044(%ebx,%ebx,1)
43bb16:	44                   	inc    %esp
43bb17:	00 d8                	add    %bl,%al
43bb19:	f6 43 00 10          	testb  $0x10,0x0(%ebx)
43bb1d:	ed                   	in     (%dx),%eax
43bb1e:	43                   	inc    %ebx
43bb1f:	00 64 f8 43          	add    %ah,0x43(%eax,%edi,8)
43bb23:	00 dc                	add    %bl,%ah
43bb25:	f7 43 00 f0 fa 43 00 	testl  $0x43faf0,0x0(%ebx)
43bb2c:	9c                   	pushf
43bb2d:	f9                   	stc
43bb2e:	43                   	inc    %ebx
43bb2f:	00 88 0b 44 00 44    	add    %cl,0x4400440b(%eax)
43bb35:	1c 44                	sbb    $0x44,%al
43bb37:	00 dc                	add    %bl,%ah
43bb39:	fd                   	std
43bb3a:	43                   	inc    %ebx
43bb3b:	00 50 fe             	add    %dl,-0x2(%eax)
43bb3e:	43                   	inc    %ebx
43bb3f:	00 c4                	add    %al,%ah
43bb41:	ee                   	out    %al,(%dx)
43bb42:	43                   	inc    %ebx
43bb43:	00 30                	add    %dh,(%eax)
43bb45:	fe 43 00             	incb   0x0(%ebx)
43bb48:	7c 74                	jl     0x43bbbe
43bb4a:	44                   	inc    %esp
43bb4b:	00 01                	add    %al,(%ecx)
43bb4d:	00 0f                	add    %cl,(%edi)
43bb4f:	00 d4                	add    %dl,%ah
43bb51:	73 44                	jae    0x43bb97
43bb53:	00 0f                	add    %cl,(%edi)
43bb55:	54                   	push   %esp
43bb56:	47                   	inc    %edi
43bb57:	72 61                	jb     0x43bbba
43bb59:	70 68                	jo     0x43bbc3
43bb5b:	69 63 43 6f 6e 74 72 	imul   $0x72746e6f,0x43(%ebx),%esp
43bb62:	6f                   	outsl  %ds:(%esi),(%dx)
43bb63:	6c                   	insb   (%dx),%es:(%edi)
43bb64:	68 bb 43 00 07       	push   $0x70043bb
43bb69:	0f 54 47 72          	andps  0x72(%edi),%xmm0
43bb6d:	61                   	popa
43bb6e:	70 68                	jo     0x43bbd8
43bb70:	69 63 43 6f 6e 74 72 	imul   $0x72746e6f,0x43(%ebx),%esp
43bb77:	6f                   	outsl  %ds:(%esi),(%dx)
43bb78:	6c                   	insb   (%dx),%es:(%edi)
43bb79:	bc ba 43 00 70       	mov    $0x700043ba,%esp
43bb7e:	b2 43                	mov    $0x43,%dl
43bb80:	00 0b                	add    %cl,(%ebx)
43bb82:	00 08                	add    %cl,(%eax)
43bb84:	43                   	inc    %ebx
43bb85:	6f                   	outsl  %ds:(%esi),(%dx)
43bb86:	6e                   	outsb  %ds:(%esi),(%dx)
43bb87:	74 72                	je     0x43bbfb
43bb89:	6f                   	outsl  %ds:(%esi),(%dx)
43bb8a:	6c                   	insb   (%dx),%es:(%edi)
43bb8b:	73 00                	jae    0x43bb8d
43bb8d:	00 8b c0 dc bb 43    	add    %cl,0x43bbdcc0(%ebx)
43bb9f:	00 c4                	add    %al,%ah
43bba1:	bc 43 00 00 00       	mov    $0x43,%esp
43bba6:	00 00                	add    %al,(%eax)
43bba8:	00 00                	add    %al,(%eax)
43bbaa:	00 00                	add    %al,(%eax)
43bbac:	a8 bc                	test   $0xbc,%al
43bbae:	43                   	inc    %ebx
43bbaf:	00 b0 bc 43 00 0c    	add    %dh,0xc0043bc(%eax)
43bbb5:	02 00                	add    (%eax),%al
43bbb7:	00 94 b6 43 00 4c a6 	add    %dl,-0x59b3ffbd(%esi,%esi,4)
43bbbe:	41                   	inc    %ecx
43bbbf:	00 9c 34 40 00 a0 9f 	add    %bl,-0x605fffc0(%esp,%esi,1)
43bbc6:	41                   	inc    %ecx
43bbc7:	00 a4 34 40 00 68 3c 	add    %ah,0x3c680040(%esp,%esi,1)
43bbce:	44                   	inc    %esp
43bbcf:	00 e0                	add    %ah,%al
43bbd1:	31 40 00             	xor    %eax,0x0(%eax)
43bbd4:	fc                   	cld
43bbd5:	31 40 00             	xor    %eax,0x0(%eax)
43bbd8:	14 7e                	adc    $0x7e,%al
43bbda:	44                   	inc    %esp
43bbdb:	00 08                	add    %cl,(%eax)
43bbdd:	6c                   	insb   (%dx),%es:(%edi)
43bbde:	44                   	inc    %esp
43bbdf:	00 30                	add    %dh,(%eax)
43bbe1:	34 44                	xor    $0x44,%al
43bbe3:	00 90 43 41 00 c4    	add    %dl,-0x3bffbebd(%eax)
43bbe9:	19 44 00 d8          	sbb    %eax,-0x28(%eax,%eax,1)
43bbed:	ed                   	in     (%dx),%eax
43bbee:	43                   	inc    %ebx
43bbef:	00 e4                	add    %ah,%ah
43bbf1:	20 44 00 f0          	and    %al,-0x10(%eax,%eax,1)
43bbf5:	f6 43 00 64          	testb  $0x64,0x0(%ebx)
43bbf9:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
43bbfa:	41                   	inc    %ecx
43bbfb:	00 4c a3 41          	add    %cl,0x41(%ebx,%eiz,4)
43bbff:	00 44 a3 41          	add    %al,0x41(%ebx,%eiz,4)
43bc03:	00 6c a6 41          	add    %ch,0x41(%esi,%eiz,4)
43bc07:	00 b8 7d 44 00 1c    	add    %bh,0x1c00447d(%eax)
43bc0d:	67 44                	addr16 inc %esp
43bc0f:	00 38                	add    %bh,(%eax)
43bc11:	6c                   	insb   (%dx),%es:(%edi)
43bc12:	44                   	inc    %esp
43bc13:	00 84 6b 44 00 4c ec 	add    %al,-0x13b3ffbc(%ebx,%ebp,2)
43bc1a:	43                   	inc    %ebx
43bc1b:	00 98 61 44 00 b8    	add    %bl,-0x47ffbb9f(%eax)
43bc21:	61                   	popa
43bc22:	44                   	inc    %esp
43bc23:	00 d0                	add    %dl,%al
43bc25:	5e                   	pop    %esi
43bc26:	44                   	inc    %esp
43bc27:	00 94 eb 43 00 98 eb 	add    %dl,-0x1467ffbd(%ebx,%ebp,8)
43bc2e:	43                   	inc    %ebx
43bc2f:	00 94 1b 44 00 c0 1b 	add    %dl,0x1bc00044(%ebx,%ebx,1)
43bc36:	44                   	inc    %esp
43bc37:	00 d8                	add    %bl,%al
43bc39:	f6 43 00 10          	testb  $0x10,0x0(%ebx)
43bc3d:	ed                   	in     (%dx),%eax
43bc3e:	43                   	inc    %ebx
43bc3f:	00 64 f8 43          	add    %ah,0x43(%eax,%edi,8)
43bc43:	00 dc                	add    %bl,%ah
43bc45:	f7 43 00 f0 fa 43 00 	testl  $0x43faf0,0x0(%ebx)
43bc4c:	9c                   	pushf
43bc4d:	f9                   	stc
43bc4e:	43                   	inc    %ebx
43bc4f:	00 04 3b             	add    %al,(%ebx,%edi,1)
43bc52:	44                   	inc    %esp
43bc53:	00 44 1c 44          	add    %al,0x44(%esp,%ebx,1)
43bc57:	00 24 5f             	add    %ah,(%edi,%ebx,2)
43bc5a:	44                   	inc    %esp