41cdc0:	43                   	inc    %ebx
41cdc1:	00 42 00             	add    %al,0x0(%edx)
41cdc4:	45                   	inc    %ebp
41cdc5:	00 49 00             	add    %cl,0x0(%ecx)
41cdc8:	42                   	inc    %edx
41cdc9:	00 69 00             	add    %ch,0x0(%ecx)
41cdcc:	2e 06                	cs push %es
41cdce:	44                   	inc    %esp
41cdcf:	00 2e                	add    %ch,(%esi)
41cdd1:	06                   	push   %es
41cdd2:	51                   	push   %ecx
41cdd3:	00 67 00             	add    %ah,0x0(%edi)
41cdd6:	49                   	dec    %ecx
41cdd7:	00 44 00 67          	add    %al,0x67(%eax,%eax,1)
41cddb:	00 55 00             	add    %dl,0x0(%ebp)
41cdde:	2e 06                	cs push %es
41cde0:	2e 06                	cs push %es
41cde2:	51                   	push   %ecx
41cde3:	00 45 00             	add    %al,0x0(%ebp)
41cde6:	64 00 44 00 67       	add    %al,%fs:0x67(%eax,%eax,1)
41cdeb:	00 67 00             	add    %ah,0x0(%edi)
41cdee:	67 00 2e 06 77       	add    %ch,0x7706
41cdf3:	00 45 00             	add    %al,0x0(%ebp)
41cdf6:	53                   	push   %ebx
41cdf7:	00 47 00             	add    %al,0x0(%edi)
41cdfa:	2e 06                	cs push %es
41cdfc:	67 00 52 00          	add    %dl,0x0(%bp,%si)
41ce00:	43                   	inc    %ebx
41ce01:	00 2e                	add    %ch,(%esi)
41ce03:	06                   	push   %es
41ce04:	55                   	push   %ebp
41ce05:	00 67 00             	add    %ah,0x0(%edi)
41ce08:	2e 06                	cs push %es
41ce0a:	51                   	push   %ecx
41ce0b:	00 45 00             	add    %al,0x0(%ebp)
41ce0e:	52                   	push   %edx
41ce0f:	00 65 00             	add    %ah,0x0(%ebp)
41ce12:	51                   	push   %ecx
41ce13:	00 55 00             	add    %dl,0x0(%ebp)
41ce16:	67 00 2e 06 51       	add    %ch,0x5106
41ce1b:	00 49 00             	add    %cl,0x0(%ecx)
41ce1e:	53                   	push   %ebx
41ce1f:	00 47 00             	add    %al,0x0(%edi)
41ce22:	2e 06                	cs push %es
41ce24:	67 00 42 00          	add    %al,0x0(%bp,%si)
41ce28:	2e 06                	cs push %es
41ce2a:	2e 06                	cs push %es
41ce2c:	67 00 2e 06 2e       	add    %ch,0x2e06
41ce31:	06                   	push   %es
41ce32:	2e 06                	cs push %es
41ce34:	2e 06                	cs push %es
41ce36:	2e 06                	cs push %es
41ce38:	2e 06                	cs push %es
41ce3a:	42                   	inc    %edx
41ce3b:	00 34 00             	add    %dh,(%eax,%eax,1)
41ce3e:	42                   	inc    %edx
41ce3f:	00 2e                	add    %ch,(%esi)
41ce41:	06                   	push   %es
41ce42:	2e 06                	cs push %es
41ce44:	45                   	inc    %ebp
41ce45:	00 2e                	add    %ch,(%esi)
41ce47:	06                   	push   %es
41ce48:	56                   	push   %esi
41ce49:	00 2e                	add    %ch,(%esi)
41ce4b:	06                   	push   %es
41ce4c:	49                   	dec    %ecx
41ce4d:	00 57 00             	add    %dl,0x0(%edi)
41ce50:	56                   	push   %esi
41ce51:	00 33                	add    %dh,(%ebx)
41ce53:	00 4a 00             	add    %cl,0x0(%edx)
41ce56:	68 00 63 00 45       	push   $0x45006300
41ce5b:	00 35 00 76 00 62    	add    %dh,0x62007600
41ce61:	00 6b 00             	add    %ch,0x0(%ebx)
41ce64:	56                   	push   %esi
41ce65:	00 34 00             	add    %dh,(%eax,%eax,1)
41ce68:	59                   	pop    %ecx
41ce69:	00 32                	add    %dh,(%edx)
41ce6b:	00 56 00             	add    %dl,0x0(%esi)
41ce6e:	77 00                	ja     0x41ce70
41ce70:	64 00 47 00          	add    %al,%fs:0x0(%edi)
41ce74:	6c                   	insb   (%dx),%es:(%edi)
41ce75:	00 76 00             	add    %dh,0x0(%esi)
41ce78:	62 00                	bound  %eax,(%eax)
41ce7a:	6c                   	insb   (%dx),%es:(%edi)
41ce7b:	00 52 00             	add    %dl,0x0(%edx)
41ce7e:	6f                   	outsl  %ds:(%esi),(%dx)
41ce7f:	00 63 00             	add    %ah,0x0(%ebx)
41ce82:	6d                   	insl   (%dx),%es:(%edi)
41ce83:	00 39                	add    %bh,(%ecx)
41ce85:	00 33                	add    %dh,(%ebx)
41ce87:	00 63 00             	add    %ah,0x0(%ebx)
41ce8a:	77 00                	ja     0x41ce8c
41ce8c:	45                   	inc    %ebp
41ce8d:	00 49 00             	add    %cl,0x0(%ecx)
41ce90:	2e 06                	cs push %es
41ce92:	51                   	push   %ecx
41ce93:	00 2e                	add    %ch,(%esi)
41ce95:	06                   	push   %es
41ce96:	48                   	dec    %eax
41ce97:	00 2e                	add    %ch,(%esi)
41ce99:	06                   	push   %es
41ce9a:	51                   	push   %ecx
41ce9b:	00 2e                	add    %ch,(%esi)
41ce9d:	06                   	push   %es
41ce9e:	2e 06                	cs push %es
41cea0:	2e 06                	cs push %es
41cea2:	2e 06                	cs push %es
41cea4:	2e 06                	cs push %es
41cea6:	4e                   	dec    %esi
41cea7:	00 2e                	add    %ch,(%esi)
41cea9:	06                   	push   %es
41ceaa:	51                   	push   %ecx
41ceab:	00 2e                	add    %ch,(%esi)
41cead:	06                   	push   %es
41ceae:	49                   	dec    %ecx
41ceaf:	00 55 00             	add    %dl,0x0(%ebp)
41ceb2:	32 00                	xor    (%eax),%al
41ceb4:	35 00 68 00 61       	xor    $0x61006800,%eax
41ceb9:	00 32                	add    %dh,(%edx)
41cebb:	00 56 00             	add    %dl,0x0(%esi)
41cebe:	4d                   	dec    %ebp
41cebf:	00 61 00             	add    %ah,0x0(%ecx)
41cec2:	57                   	push   %edi
41cec3:	00 49 00             	add    %cl,0x0(%ecx)
41cec6:	2e 06                	cs push %es
41cec8:	2e 06                	cs push %es
41ceca:	2e 06                	cs push %es
41cecc:	55                   	push   %ebp
41cecd:	00 42 00             	add    %al,0x0(%edx)
41ced0:	2e 06                	cs push %es
41ced2:	2e 06                	cs push %es
41ced4:	2e 06                	cs push %es
41ced6:	2e 06                	cs push %es
41ced8:	2e 06                	cs push %es
41ceda:	43                   	inc    %ebx
41cedb:	00 63 00             	add    %ah,0x0(%ebx)
41cede:	42                   	inc    %edx
41cedf:	00 2e                	add    %ch,(%esi)
41cee1:	06                   	push   %es
41cee2:	43                   	inc    %ebx
41cee3:	00 4a 00             	add    %cl,0x0(%edx)
41cee6:	54                   	push   %esp
41cee7:	00 62 00             	add    %ah,0x0(%edx)
41ceea:	6d                   	insl   (%dx),%es:(%edi)
41ceeb:	00 46 00             	add    %al,0x0(%esi)
41ceee:	72 00                	jb     0x41cef0
41cef0:	5a                   	pop    %edx
41cef1:	00 55 00             	add    %dl,0x0(%ebp)
41cef4:	78 00                	js     0x41cef6
41cef6:	70 00                	jo     0x41cef8
41cef8:	59                   	pop    %ecx
41cef9:	00 69 00             	add    %ch,0x0(%ecx)
41cefc:	42                   	inc    %edx
41cefd:	00 44 00 62          	add    %al,0x62(%eax,%eax,1)
41cf01:	00 33                	add    %dh,(%ebx)
41cf03:	00 42 00             	add    %al,0x0(%edx)
41cf06:	35 00 63 00 6d       	xor    $0x6d006300,%eax
41cf0b:	00 6c 00 6e          	add    %ch,0x6e(%eax,%eax,1)
41cf0f:	00 61 00             	add    %ah,0x0(%ecx)
41cf12:	48                   	dec    %eax
41cf13:	00 51 00             	add    %dl,0x0(%ecx)
41cf16:	67 00 77 00          	add    %dh,0x0(%bx)
41cf1a:	71 00                	jno    0x41cf1c
41cf1c:	6b 00 67             	imul   $0x67,(%eax),%eax
41cf1f:	00 49 00             	add    %cl,0x0(%ecx)
41cf22:	44                   	inc    %esp
41cf23:	00 49 00             	add    %cl,0x0(%ecx)
41cf26:	77 00                	ja     0x41cf28
41cf28:	4d                   	dec    %ebp
41cf29:	00 54 00 55          	add    %dl,0x55(%eax,%eax,1)
41cf2d:	00 67 00             	add    %ah,0x0(%edi)
41cf30:	4c                   	dec    %esp
41cf31:	00 53 00             	add    %dl,0x0(%ebx)
41cf34:	2e 06                	cs push %es
41cf36:	79 00                	jns    0x41cf38
41cf38:	4d                   	dec    %ebp
41cf39:	00 44 00 49          	add    %al,0x49(%eax,%eax,1)
41cf3d:	00 77 00             	add    %dh,0x0(%edi)
41cf40:	2e 06                	cs push %es
41cf42:	2e 06                	cs push %es
41cf44:	2e 06                	cs push %es
41cf46:	70 00                	jo     0x41cf48
41cf48:	2e 06                	cs push %es
41cf4a:	51                   	push   %ecx
41cf4b:	00 2e                	add    %ch,(%esi)
41cf4d:	06                   	push   %es
41cf4e:	6b 00 4d             	imul   $0x4d,(%eax),%eax
41cf51:	00 44 00 4d          	add    %al,0x4d(%eax,%eax,1)
41cf55:	00 32                	add    %dh,(%edx)
41cf57:	00 52 00             	add    %dl,0x0(%edx)
41cf5a:	45                   	inc    %ebp
41cf5b:	00 4a 00             	add    %cl,0x0(%edx)
41cf5e:	44                   	inc    %esp
41cf5f:	00 4d 00             	add    %cl,0x0(%ebp)
41cf62:	30 00                	xor    %al,(%eax)
41cf64:	59                   	pop    %ecx
41cf65:	00 74 00 52          	add    %dh,0x52(%eax,%eax,1)
41cf69:	00 44 00 6b          	add    %al,0x6b(%eax,%eax,1)
41cf6d:	00 35 00 52 00 69    	add    %dh,0x69005200
41cf73:	00 30                	add    %dh,(%eax)
41cf75:	00 30                	add    %dh,(%eax)
41cf77:	00 4d 00             	add    %cl,0x0(%ebp)
41cf7a:	45                   	inc    %ebp
41cf7b:	00 59 00             	add    %bl,0x0(%ecx)
41cf7e:	79 00                	jns    0x41cf80
41cf80:	4c                   	dec    %esp
41cf81:	00 55 00             	add    %dl,0x0(%ebp)
41cf84:	4a                   	dec    %edx
41cf85:	00 43 00             	add    %al,0x0(%ebx)
41cf88:	4f                   	dec    %edi
41cf89:	00 54 00 6b          	add    %dl,0x6b(%eax,%eax,1)
41cf8d:	00 74 00 4e          	add    %dh,0x4e(%eax,%eax,1)
41cf91:	00 6b 00             	add    %ch,0x0(%ebx)
41cf94:	46                   	inc    %esi
41cf95:	00 45 00             	add    %al,0x0(%ebp)
41cf98:	51                   	push   %ecx
41cf99:	00 7a 00             	add    %bh,0x0(%edx)
41cf9c:	2e 06                	cs push %es
41cf9e:	78 00                	js     0x41cfa0
41cfa0:	52                   	push   %edx
41cfa1:	00 45 00             	add    %al,0x0(%ebp)
41cfa4:	4d                   	dec    %ebp
41cfa5:	00 77 00             	add    %dh,0x0(%edi)
41cfa8:	52                   	push   %edx
41cfa9:	00 44 00 68          	add    %al,0x68(%eax,%eax,1)
41cfad:	00 46 00             	add    %al,0x0(%esi)
41cfb0:	2e 06                	cs push %es
41cfb2:	2e 06                	cs push %es
41cfb4:	2e 06                	cs push %es
41cfb6:	4d                   	dec    %ebp
41cfb7:	00 2e                	add    %ch,(%esi)
41cfb9:	06                   	push   %es
41cfba:	51                   	push   %ecx
41cfbb:	00 2e                	add    %ch,(%esi)
41cfbd:	06                   	push   %es
41cfbe:	48                   	dec    %eax
41cfbf:	00 4e 00             	add    %cl,0x0(%esi)
41cfc2:	43                   	inc    %ebx
41cfc3:	00 34 00             	add    %dh,(%eax,%eax,1)
41cfc6:	31 00                	xor    %eax,(%eax)
41cfc8:	4c                   	dec    %esp
41cfc9:	00 6a 00             	add    %ch,0x0(%edx)
41cfcc:	49                   	dec    %ecx
41cfcd:	00 75 00             	add    %dh,0x0(%ebp)
41cfd0:	4d                   	dec    %ebp
41cfd1:	00 2e                	add    %ch,(%esi)
41cfd3:	06                   	push   %es
41cfd4:	2e 06                	cs push %es
41cfd6:	2e 06                	cs push %es
41cfd8:	52                   	push   %edx
41cfd9:	00 77 00             	add    %dh,0x0(%edi)
41cfdc:	45                   	inc    %ebp
41cfdd:	00 2e                	add    %ch,(%esi)
41cfdf:	06                   	push   %es
41cfe0:	47                   	inc    %edi
41cfe1:	00 69 00             	add    %ch,0x0(%ecx)
41cfe4:	35 00 4f 00 52       	xor    $0x52004f00,%eax
41cfe9:	00 56 00             	add    %dl,0x0(%esi)
41cfec:	52                   	push   %edx
41cfed:	00 47 00             	add    %al,0x0(%edi)
41cff0:	63 00                	arpl   %eax,(%eax)
41cff2:	6d                   	insl   (%dx),%es:(%edi)
41cff3:	00 46 00             	add    %al,0x0(%esi)
41cff6:	74 00                	je     0x41cff8
41cff8:	5a                   	pop    %edx
41cff9:	00 58 00             	add    %bl,0x0(%eax)
41cffc:	64 00 76 00          	add    %dh,%fs:0x0(%esi)
41d000:	63 00                	arpl   %eax,(%eax)
41d002:	6d                   	insl   (%dx),%es:(%edi)
41d003:	00 73 00             	add    %dh,0x0(%ebx)
41d006:	73 00                	jae    0x41d008
41d008:	56                   	push   %esi
41d009:	00 6d 00             	add    %ch,0x0(%ebp)
41d00c:	56                   	push   %esi
41d00d:	00 79 00             	add    %bh,0x0(%ecx)
41d010:	63 00                	arpl   %eax,(%eax)
41d012:	32 00                	xor    (%eax),%al
41d014:	6c                   	insb   (%dx),%es:(%edi)
41d015:	00 76 00             	add    %dh,0x0(%esi)
41d018:	62 00                	bound  %eax,(%eax)
41d01a:	6a 00                	push   $0x0
41d01c:	31 00                	xor    %eax,(%eax)
41d01e:	32 00                	xor    (%eax),%al
41d020:	4e                   	dec    %esi
41d021:	00 43 00             	add    %al,0x0(%ebx)
41d024:	34 00                	xor    $0x0,%al
41d026:	77 00                	ja     0x41d028
41d028:	2e 06                	cs push %es
41d02a:	51                   	push   %ecx
41d02b:	00 42 00             	add    %al,0x0(%edx)
41d02e:	55                   	push   %ebp
41d02f:	00 44 00 68          	add    %al,0x68(%eax,%eax,1)
41d033:	00 52 00             	add    %dl,0x0(%edx)
41d036:	47                   	inc    %edi
41d037:	00 63 00             	add    %ah,0x0(%ebx)
41d03a:	6d                   	insl   (%dx),%es:(%edi)
41d03b:	00 46 00             	add    %al,0x0(%esi)
41d03e:	74 00                	je     0x41d040
41d040:	5a                   	pop    %edx
41d041:	00 58 00             	add    %bl,0x0(%eax)
41d044:	64 00 76 00          	add    %dh,%fs:0x0(%esi)
41d048:	63 00                	arpl   %eax,(%eax)
41d04a:	6d                   	insl   (%dx),%es:(%edi)
41d04b:	00 74 00 45          	add    %dh,0x45(%eax,%eax,1)
41d04f:	00 61 00             	add    %ah,0x0(%ecx)
41d052:	58                   	pop    %eax
41d053:	00 4e 00             	add    %cl,0x0(%esi)
41d056:	77 00                	ja     0x41d058
41d058:	62 00                	bound  %eax,(%eax)
41d05a:	47                   	inc    %edi
41d05b:	00 46 00             	add    %al,0x0(%esi)
41d05e:	35 00 54 00 6d       	xor    $0x6d005400,%eax
41d063:	00 46 00             	add    %al,0x0(%esi)
41d066:	74 00                	je     0x41d068
41d068:	5a                   	pop    %edx
41d069:	00 52 00             	add    %dl,0x0(%edx)
41d06c:	2e 06                	cs push %es
41d06e:	75 00                	jne    0x41d070
41d070:	54                   	push   %esp
41d071:	00 6b 00             	add    %ch,0x0(%ebx)
41d074:	56                   	push   %esi
41d075:	00 55 00             	add    %dl,0x0(%ebp)
41d078:	49                   	dec    %ecx
41d079:	00 45 00             	add    %al,0x0(%ebp)
41d07c:	5a                   	pop    %edx
41d07d:	00 79 00             	add    %bh,0x0(%ecx)
41d080:	59                   	pop    %ecx
41d081:	00 57 00             	add    %dl,0x0(%edi)
41d084:	31 00                	xor    %eax,(%eax)
41d086:	6c                   	insb   (%dx),%es:(%edi)
41d087:	00 64 00 32          	add    %ah,0x32(%eax,%eax,1)
41d08b:	00 39                	add    %bh,(%ecx)
41d08d:	00 79 00             	add    %bh,0x0(%ecx)
41d090:	61                   	popa
41d091:	00 79 00             	add    %bh,0x0(%ecx)
41d094:	2e 06                	cs push %es
41d096:	30 00                	xor    %al,(%eax)
41d098:	74 00                	je     0x41d09a
41d09a:	2e 06                	cs push %es
41d09c:	2e 06                	cs push %es
41d09e:	2e 06                	cs push %es
41d0a0:	2e 06                	cs push %es
41d0a2:	4d                   	dec    %ebp
41d0a3:	00 37                	add    %dh,(%edi)
41d0a5:	00 4b 00             	add    %cl,0x0(%ebx)
41d0a8:	37                   	aaa
41d0a9:	00 37                	add    %dh,(%edi)
41d0ab:	00 34 00             	add    %dh,(%eax,%eax,1)
41d0ae:	42                   	inc    %edx
41d0af:	00 2e                	add    %ch,(%esi)