41aee0:	42                   	inc    %edx
41aee1:	00 2e                	add    %ch,(%esi)
41aee3:	06                   	push   %es
41aee4:	59                   	pop    %ecx
41aee5:	00 2e                	add    %ch,(%esi)
41aee7:	06                   	push   %es
41aee8:	46                   	inc    %esi
41aee9:	00 2e                	add    %ch,(%esi)
41aeeb:	06                   	push   %es
41aeec:	43                   	inc    %ebx
41aeed:	00 62 00             	add    %ah,0x0(%edx)
41aef0:	2e 06                	cs push %es
41aef2:	50                   	push   %eax
41aef3:	00 6b 00             	add    %ch,0x0(%ebx)
41aef6:	2e 06                	cs push %es
41aef8:	51                   	push   %ecx
41aef9:	00 51 00             	add    %dl,0x0(%ecx)
41aefc:	45                   	inc    %ebp
41aefd:	00 74 00 42          	add    %dh,0x42(%eax,%eax,1)
41af01:	00 2e                	add    %ch,(%esi)
41af03:	06                   	push   %es
41af04:	59                   	pop    %ecx
41af05:	00 42 00             	add    %al,0x0(%edx)
41af08:	51                   	push   %ecx
41af09:	00 51 00             	add    %dl,0x0(%ecx)
41af0c:	46                   	inc    %esi
41af0d:	00 65 00             	add    %ah,0x0(%ebp)
41af10:	2e 06                	cs push %es
41af12:	51                   	push   %ecx
41af13:	00 77 00             	add    %dh,0x0(%edi)
41af16:	42                   	inc    %edx
41af17:	00 51 00             	add    %dl,0x0(%ecx)
41af1a:	51                   	push   %ecx
41af1b:	00 47 00             	add    %al,0x0(%edi)
41af1e:	62 00                	bound  %eax,(%eax)
41af20:	42                   	inc    %edx
41af21:	00 42 00             	add    %al,0x0(%edx)
41af24:	45                   	inc    %ebp
41af25:	00 42 00             	add    %al,0x0(%edx)
41af28:	51                   	push   %ecx
41af29:	00 51 00             	add    %dl,0x0(%ecx)
41af2c:	47                   	inc    %edi
41af2d:	00 38                	add    %bh,(%eax)
41af2f:	00 42 00             	add    %al,0x0(%edx)
41af32:	42                   	inc    %edx
41af33:	00 63 00             	add    %ah,0x0(%ebx)
41af36:	42                   	inc    %edx
41af37:	00 51 00             	add    %dl,0x0(%ecx)
41af3a:	51                   	push   %ecx
41af3b:	00 46 00             	add    %al,0x0(%esi)
41af3e:	7a 00                	jp     0x41af40
41af40:	42                   	inc    %edx
41af41:	00 42 00             	add    %al,0x0(%edx)
41af44:	63 00                	arpl   %eax,(%eax)
41af46:	42                   	inc    %edx
41af47:	00 51 00             	add    %dl,0x0(%ecx)
41af4a:	51                   	push   %ecx
41af4b:	00 45 00             	add    %al,0x0(%ebp)
41af4e:	55                   	push   %ebp
41af4f:	00 2e                	add    %ch,(%esi)
41af51:	06                   	push   %es
41af52:	54                   	push   %esp
41af53:	00 2e                	add    %ch,(%esi)
41af55:	06                   	push   %es
41af56:	42                   	inc    %edx
41af57:	00 51 00             	add    %dl,0x0(%ecx)
41af5a:	51                   	push   %ecx
41af5b:	00 45 00             	add    %al,0x0(%ebp)
41af5e:	4c                   	dec    %esp
41af5f:	00 2e                	add    %ch,(%esi)
41af61:	06                   	push   %es
41af62:	54                   	push   %esp
41af63:	00 55 00             	add    %dl,0x0(%ebp)
41af66:	42                   	inc    %edx
41af67:	00 53 00             	add    %dl,0x0(%ebx)
41af6a:	51                   	push   %ecx
41af6b:	00 46 00             	add    %al,0x0(%esi)
41af6e:	6f                   	outsl  %ds:(%esi),(%dx)
41af6f:	00 42 00             	add    %al,0x0(%edx)
41af72:	44                   	inc    %esp
41af73:	00 6b 00             	add    %ch,0x0(%ebx)
41af76:	42                   	inc    %edx
41af77:	00 51 00             	add    %dl,0x0(%ecx)
41af7a:	51                   	push   %ecx
41af7b:	00 48 00             	add    %cl,0x0(%eax)
41af7e:	64 00 2e             	add    %ch,%fs:(%esi)
41af81:	06                   	push   %es
41af82:	44                   	inc    %esp
41af83:	00 34 00             	add    %dh,(%eax,%eax,1)
41af86:	42                   	inc    %edx
41af87:	00 51 00             	add    %dl,0x0(%ecx)
41af8a:	51                   	push   %ecx
41af8b:	00 48 00             	add    %cl,0x0(%eax)
41af8e:	55                   	push   %ebp
41af8f:	00 42 00             	add    %al,0x0(%edx)
41af92:	6b 00 49             	imul   $0x49,(%eax),%eax
41af95:	00 42 00             	add    %al,0x0(%edx)
41af98:	32 00                	xor    (%eax),%al
41af9a:	51                   	push   %ecx
41af9b:	00 44 00 4d          	add    %al,0x4d(%eax,%eax,1)
41af9f:	00 42 00             	add    %al,0x0(%edx)
41afa2:	6b 00 63             	imul   $0x63,(%eax),%eax
41afa5:	00 42 00             	add    %al,0x0(%edx)
41afa8:	34 00                	xor    $0x0,%al
41afaa:	51                   	push   %ecx
41afab:	00 44 00 6e          	add    %al,0x6e(%eax,%eax,1)
41afaf:	00 42 00             	add    %al,0x0(%edx)
41afb2:	2e 06                	cs push %es
41afb4:	59                   	pop    %ecx
41afb5:	00 2e                	add    %ch,(%esi)
41afb7:	06                   	push   %es
41afb8:	34 00                	xor    $0x0,%al
41afba:	51                   	push   %ecx
41afbb:	00 42 00             	add    %al,0x0(%edx)
41afbe:	57                   	push   %edi
41afbf:	00 2e                	add    %ch,(%esi)
41afc1:	06                   	push   %es
41afc2:	52                   	push   %edx
41afc3:	00 55 00             	add    %dl,0x0(%ebp)
41afc6:	2e 06                	cs push %es
41afc8:	55                   	push   %ebp
41afc9:	00 51 00             	add    %dl,0x0(%ecx)
41afcc:	47                   	inc    %edi
41afcd:	00 43 00             	add    %al,0x0(%ebx)
41afd0:	42                   	inc    %edx
41afd1:	00 67 00             	add    %ah,0x0(%edi)
41afd4:	59                   	pop    %ecx
41afd5:	00 2e                	add    %ch,(%esi)
41afd7:	06                   	push   %es
41afd8:	57                   	push   %edi
41afd9:	00 51 00             	add    %dl,0x0(%ecx)
41afdc:	48                   	dec    %eax
41afdd:	00 6e 00             	add    %ch,0x0(%esi)
41afe0:	42                   	inc    %edx
41afe1:	00 46 00             	add    %al,0x0(%esi)
41afe4:	2e 06                	cs push %es
41afe6:	42                   	inc    %edx
41afe7:	00 59 00             	add    %bl,0x0(%ecx)
41afea:	51                   	push   %ecx
41afeb:	00 47 00             	add    %al,0x0(%edi)
41afee:	56                   	push   %esi
41afef:	00 42 00             	add    %al,0x0(%edx)
41aff2:	56                   	push   %esi
41aff3:	00 59 00             	add    %bl,0x0(%ecx)
41aff6:	42                   	inc    %edx
41aff7:	00 59 00             	add    %bl,0x0(%ecx)
41affa:	51                   	push   %ecx
41affb:	00 47 00             	add    %al,0x0(%edi)
41affe:	34 00                	xor    $0x0,%al
41b000:	2e 06                	cs push %es
41b002:	46                   	inc    %esi
41b003:	00 30                	add    %dh,(%eax)
41b005:	00 42 00             	add    %al,0x0(%edx)
41b008:	63 00                	arpl   %eax,(%eax)
41b00a:	51                   	push   %ecx
41b00b:	00 48 00             	add    %cl,0x0(%eax)
41b00e:	6e                   	outsb  %ds:(%esi),(%dx)
41b00f:	00 42 00             	add    %al,0x0(%edx)
41b012:	47                   	inc    %edi
41b013:	00 51 00             	add    %dl,0x0(%ecx)
41b016:	42                   	inc    %edx
41b017:	00 34 00             	add    %dh,(%eax,%eax,1)
41b01a:	51                   	push   %ecx
41b01b:	00 44 00 61          	add    %al,0x61(%eax,%eax,1)
41b01f:	00 2e                	add    %ch,(%esi)
41b021:	06                   	push   %es
41b022:	6d                   	insl   (%dx),%es:(%edi)
41b023:	00 6f 00             	add    %ch,0x0(%edi)
41b026:	42                   	inc    %edx
41b027:	00 55 00             	add    %dl,0x0(%ebp)
41b02a:	51                   	push   %ecx
41b02b:	00 45 00             	add    %al,0x0(%ebp)
41b02e:	43                   	inc    %ebx
41b02f:	00 2e                	add    %ch,(%esi)
41b031:	06                   	push   %es
41b032:	52                   	push   %edx
41b033:	00 2e                	add    %ch,(%esi)
41b035:	06                   	push   %es
41b036:	2e 06                	cs push %es
41b038:	55                   	push   %ebp
41b039:	00 51 00             	add    %dl,0x0(%ecx)
41b03c:	47                   	inc    %edi
41b03d:	00 6d 00             	add    %ch,0x0(%ebp)
41b040:	42                   	inc    %edx
41b041:	00 68 00             	add    %ch,0x0(%eax)
41b044:	2e 06                	cs push %es
41b046:	2e 06                	cs push %es
41b048:	55                   	push   %ebp
41b049:	00 51 00             	add    %dl,0x0(%ecx)
41b04c:	47                   	inc    %edi
41b04d:	00 51 00             	add    %dl,0x0(%ecx)
41b050:	42                   	inc    %edx
41b051:	00 68 00             	add    %ch,0x0(%eax)
41b054:	55                   	push   %ebp
41b055:	00 2e                	add    %ch,(%esi)
41b057:	06                   	push   %es
41b058:	46                   	inc    %esi
41b059:	00 2e                	add    %ch,(%esi)
41b05b:	06                   	push   %es
41b05c:	44                   	inc    %esp
41b05d:	00 54 00 2e          	add    %dl,0x2e(%eax,%eax,1)
41b061:	06                   	push   %es
41b062:	6e                   	outsb  %ds:(%esi),(%dx)
41b063:	00 67 00             	add    %ah,0x0(%edi)
41b066:	42                   	inc    %edx
41b067:	00 46 00             	add    %al,0x0(%esi)
41b06a:	2e 06                	cs push %es
41b06c:	42                   	inc    %edx
41b06d:	00 55 00             	add    %dl,0x0(%ebp)
41b070:	42                   	inc    %edx
41b071:	00 6b 00             	add    %ch,0x0(%ebx)
41b074:	77 00                	ja     0x41b076
41b076:	2e 06                	cs push %es
41b078:	46                   	inc    %esi
41b079:	00 2e                	add    %ch,(%esi)
41b07b:	06                   	push   %es
41b07c:	43                   	inc    %ebx
41b07d:	00 39                	add    %bh,(%ecx)
41b07f:	00 2e                	add    %ch,(%esi)
41b081:	06                   	push   %es
41b082:	35 00 73 00 42       	xor    $0x42007300,%eax
41b087:	00 4a 00             	add    %cl,0x0(%edx)
41b08a:	2e 06                	cs push %es
41b08c:	44                   	inc    %esp
41b08d:	00 6e 00             	add    %ch,0x0(%esi)
41b090:	42                   	inc    %edx
41b091:	00 2e                	add    %ch,(%esi)
41b093:	06                   	push   %es
41b094:	59                   	pop    %ecx
41b095:	00 2e                	add    %ch,(%esi)
41b097:	06                   	push   %es
41b098:	51                   	push   %ecx
41b099:	00 51 00             	add    %dl,0x0(%ecx)
41b09c:	48                   	dec    %eax
41b09d:	00 70 00             	add    %dh,0x0(%eax)
41b0a0:	2e 06                	cs push %es
41b0a2:	67 00 59 00          	add    %bl,0x0(%bx,%di)
41b0a6:	42                   	inc    %edx
41b0a7:	00 4a 00             	add    %cl,0x0(%edx)
41b0aa:	2e 06                	cs push %es
41b0ac:	43                   	inc    %ebx
41b0ad:	00 62 00             	add    %ah,0x0(%edx)
41b0b0:	2e 06                	cs push %es
41b0b2:	50                   	push   %eax
41b0b3:	00 6b 00             	add    %ch,0x0(%ebx)
41b0b6:	2e 06                	cs push %es
41b0b8:	4a                   	dec    %edx
41b0b9:	00 2e                	add    %ch,(%esi)
41b0bb:	06                   	push   %es
41b0bc:	44                   	inc    %esp
41b0bd:	00 5a 00             	add    %bl,0x0(%edx)
41b0c0:	42                   	inc    %edx
41b0c1:	00 4d 00             	add    %cl,0x0(%ebp)
41b0c4:	77 00                	ja     0x41b0c6
41b0c6:	2e 06                	cs push %es
41b0c8:	4c                   	dec    %esp
41b0c9:	00 2e                	add    %ch,(%esi)
41b0cb:	06                   	push   %es
41b0cc:	2e 06                	cs push %es
41b0ce:	67 00 42 00          	add    %al,0x0(%bp,%si)
41b0d2:	74 00                	je     0x41b0d4
41b0d4:	77 00                	ja     0x41b0d6
41b0d6:	2e 06                	cs push %es
41b0d8:	4c                   	dec    %esp
41b0d9:	00 2e                	add    %ch,(%esi)
41b0db:	06                   	push   %es
41b0dc:	43                   	inc    %ebx
41b0dd:	00 64 00 42          	add    %ah,0x42(%eax,%eax,1)
41b0e1:	00 75 00             	add    %dh,0x0(%ebp)
41b0e4:	45                   	inc    %ebp
41b0e5:	00 2e                	add    %ch,(%esi)
41b0e7:	06                   	push   %es
41b0e8:	43                   	inc    %ebx
41b0e9:	00 2e                	add    %ch,(%esi)
41b0eb:	06                   	push   %es
41b0ec:	2e 06                	cs push %es
41b0ee:	49                   	dec    %ecx
41b0ef:	00 2e                	add    %ch,(%esi)
41b0f1:	06                   	push   %es
41b0f2:	4e                   	dec    %esi
41b0f3:	00 63 00             	add    %ah,0x0(%ebx)
41b0f6:	42                   	inc    %edx
41b0f7:	00 43 00             	add    %al,0x0(%ebx)
41b0fa:	2e 06                	cs push %es
41b0fc:	2e 06                	cs push %es
41b0fe:	4d                   	dec    %ebp
41b0ff:	00 2e                	add    %ch,(%esi)
41b101:	06                   	push   %es
41b102:	4e                   	dec    %esi
41b103:	00 77 00             	add    %dh,0x0(%edi)
41b106:	42                   	inc    %edx
41b107:	00 43 00             	add    %al,0x0(%ebx)
41b10a:	2e 06                	cs push %es
41b10c:	2e 06                	cs push %es
41b10e:	51                   	push   %ecx
41b10f:	00 2e                	add    %ch,(%esi)
41b111:	06                   	push   %es
41b112:	4f                   	dec    %edi
41b113:	00 45 00             	add    %al,0x0(%ebp)
41b116:	42                   	inc    %edx
41b117:	00 43 00             	add    %al,0x0(%ebx)
41b11a:	2e 06                	cs push %es
41b11c:	2e 06                	cs push %es
41b11e:	55                   	push   %ebp
41b11f:	00 2e                	add    %ch,(%esi)
41b121:	06                   	push   %es
41b122:	4f                   	dec    %edi
41b123:	00 59 00             	add    %bl,0x0(%ecx)
41b126:	42                   	inc    %edx
41b127:	00 4c 00 67          	add    %cl,0x67(%eax,%eax,1)
41b12b:	00 2e                	add    %ch,(%esi)
41b12d:	06                   	push   %es
41b12e:	4c                   	dec    %esp
41b12f:	00 2e                	add    %ch,(%esi)
41b131:	06                   	push   %es
41b132:	48                   	dec    %eax
41b133:	00 51 00             	add    %dl,0x0(%ecx)
41b136:	43                   	inc    %ebx
41b137:	00 4c 00 67          	add    %cl,0x67(%eax,%eax,1)
41b13b:	00 2e                	add    %ch,(%esi)
41b13d:	06                   	push   %es
41b13e:	54                   	push   %esp
41b13f:	00 2e                	add    %ch,(%esi)
41b141:	06                   	push   %es
41b142:	48                   	dec    %eax
41b143:	00 30                	add    %dh,(%eax)
41b145:	00 43 00             	add    %al,0x0(%ebx)
41b148:	4c                   	dec    %esp
41b149:	00 67 00             	add    %ah,0x0(%edi)
41b14c:	2e 06                	cs push %es
41b14e:	62 00                	bound  %eax,(%eax)
41b150:	2e 06                	cs push %es
41b152:	4a                   	dec    %edx
41b153:	00 77 00             	add    %dh,0x0(%edi)
41b156:	43                   	inc    %ebx
41b157:	00 4c 00 67          	add    %cl,0x67(%eax,%eax,1)
41b15b:	00 2e                	add    %ch,(%esi)
41b15d:	06                   	push   %es
41b15e:	6a 00                	push   $0x0
41b160:	2e 06                	cs push %es
41b162:	4b                   	dec    %ebx
41b163:	00 55 00             	add    %dl,0x0(%ebp)
41b166:	43                   	inc    %ebx
41b167:	00 4c 00 67          	add    %cl,0x67(%eax,%eax,1)
41b16b:	00 2e                	add    %ch,(%esi)
41b16d:	06                   	push   %es
41b16e:	72 00                	jb     0x41b170
41b170:	2e 06                	cs push %es
41b172:	4c                   	dec    %esp
41b173:	00 4d 00             	add    %cl,0x0(%ebp)