49ceed:	00 57 3d             	add    %dl,0x3d(%edi)
49cef0:	01 00                	add    %eax,(%eax)
49cef2:	00 00                	add    %al,(%eax)
49cef4:	93                   	xchg   %eax,%ebx
49cef5:	00 9c 04 6f 00 08 00 	add    %bl,0x8006f(%esp,%eax,1)
49cefc:	35 3d 01 00 00       	xor    $0x13d,%eax
49cf01:	00 86 18 a0 0b 0a    	add    %al,0xa0ba018(%esi)
49cf07:	00 09                	add    %cl,(%ecx)
49cf09:	00 98 73 01 00 00    	add    %bl,0x173(%eax)
49cf0f:	00 13                	add    %dl,(%ebx)
49cf11:	00 e9                	add    %ch,%cl
49cf13:	0e                   	push   %cs
49cf14:	75 00                	jne    0x49cf16
49cf16:	09 00                	or     %eax,(%eax)
49cf18:	68 74 01 00 00       	push   $0x174
49cf1d:	00 13                	add    %dl,(%ebx)
49cf1f:	00 f9                	add    %bh,%cl
49cf21:	0e                   	push   %cs
49cf22:	7e 00                	jle    0x49cf24
49cf24:	09 00                	or     %eax,(%eax)
49cf26:	88 3d 01 00 00 00    	mov    %bh,0x1
49cf2c:	93                   	xchg   %eax,%ebx
49cf2d:	00 8c 04 8d 00 09 00 	add    %cl,0x9008d(%esp,%eax,1)
49cf34:	35 3d 01 00 00       	xor    $0x13d,%eax
49cf39:	00 86 18 a0 0b 0a    	add    %al,0xa0ba018(%esi)
49cf3f:	00 09                	add    %cl,(%ecx)
49cf41:	00 3c 75 01 00 00 00 	add    %bh,0x1(,%esi,2)
49cf48:	13 00                	adc    (%eax),%eax
49cf4a:	fd                   	std
49cf4b:	0e                   	push   %cs
49cf4c:	92                   	xchg   %eax,%edx
49cf4d:	00 09                	add    %cl,(%ecx)
49cf4f:	00 18                	add    %bl,(%eax)
49cf51:	76 01                	jbe    0x49cf54
49cf53:	00 00                	add    %al,(%eax)
49cf55:	00 13                	add    %dl,(%ebx)
49cf57:	00 f5                	add    %dh,%ch
49cf59:	0e                   	push   %cs
49cf5a:	9c                   	pushf
49cf5b:	00 09                	add    %cl,(%ecx)
49cf5d:	00 e0                	add    %ah,%al
49cf5f:	76 01                	jbe    0x49cf62
49cf61:	00 00                	add    %al,(%eax)
49cf63:	00 10                	add    %dl,(%eax)
49cf65:	00 6b 00             	add    %ch,0x0(%ebx)
49cf68:	13 00                	adc    (%eax),%eax
49cf6a:	09 00                	or     %eax,(%eax)
49cf6c:	40                   	inc    %eax
49cf6d:	83 01 00             	addl   $0x0,(%ecx)
49cf70:	00 00                	add    %al,(%eax)
49cf72:	93                   	xchg   %eax,%ebx
49cf73:	00 bf 0c 13 00 09    	add    %bh,0x900130c(%edi)
49cf79:	00 35 3d 01 00 00    	add    %dh,0x13d
49cf7f:	00 86 18 a0 0b 0a    	add    %al,0xa0ba018(%esi)
49cf85:	00 09                	add    %cl,(%ecx)
49cf87:	00 e0                	add    %ah,%al
49cf89:	76 01                	jbe    0x49cf8c
49cf8b:	00 00                	add    %al,(%eax)
49cf8d:	00 10                	add    %dl,(%eax)
49cf8f:	00 6b 00             	add    %ch,0x0(%ebx)
49cf92:	13 00                	adc    (%eax),%eax
49cf94:	09 00                	or     %eax,(%eax)
49cf96:	5c                   	pop    %esp
49cf97:	83 01 00             	addl   $0x0,(%ecx)
49cf9a:	00 00                	add    %al,(%eax)
49cf9c:	10 00                	adc    %al,(%eax)
49cf9e:	c6 01 13             	movb   $0x13,(%ecx)
49cfa1:	00 09                	add    %cl,(%ecx)
49cfa3:	00 88 8d 01 00 00    	add    %cl,0x18d(%eax)
49cfa9:	00 93 00 9c 04 13    	add    %dl,0x13049c00(%ebx)
49cfaf:	00 09                	add    %cl,(%ecx)
49cfb1:	00 35 3d 01 00 00    	add    %dh,0x13d
49cfb7:	00 86 18 a0 0b 0a    	add    %al,0xa0ba018(%esi)
49cfbd:	00 09                	add    %cl,(%ecx)
49cfbf:	00 08                	add    %cl,(%eax)
49cfc1:	8e 01                	mov    (%ecx),%es
49cfc3:	00 00                	add    %al,(%eax)
49cfc5:	00 13                	add    %dl,(%ebx)
49cfc7:	00 fd                	add    %bh,%ch
49cfc9:	0e                   	push   %cs
49cfca:	b5 00                	mov    $0x0,%ch
49cfcc:	09 00                	or     %eax,(%eax)
49cfce:	5c                   	pop    %esp
49cfcf:	83 01 00             	addl   $0x0,(%ecx)
49cfd2:	00 00                	add    %al,(%eax)
49cfd4:	10 00                	adc    %al,(%eax)
49cfd6:	c6 01 13             	movb   $0x13,(%ecx)
49cfd9:	00 09                	add    %cl,(%ecx)
49cfdb:	00 c4                	add    %al,%ah
49cfdd:	8e 01                	mov    (%ecx),%es
49cfdf:	00 00                	add    %al,(%eax)
49cfe1:	00 93 00 9c 04 c7    	add    %dl,-0x38fb6400(%ebx)
49cfe7:	00 09                	add    %cl,(%ecx)
49cfe9:	00 35 3d 01 00 00    	add    %dh,0x13d
49cfef:	00 86 18 a0 0b 0a    	add    %al,0xa0ba018(%esi)
49cff5:	00 0a                	add    %cl,(%edx)
49cff7:	00 5c 8f 01          	add    %bl,0x1(%edi,%ecx,4)
49cffb:	00 00                	add    %al,(%eax)
49cffd:	00 13                	add    %dl,(%ebx)
49cfff:	00 f5                	add    %dh,%ch
49d001:	0e                   	push   %cs
49d002:	cd 00                	int    $0x0
49d004:	0a 00                	or     (%eax),%al
49d006:	34 90                	xor    $0x90,%al
49d008:	01 00                	add    %eax,(%eax)
49d00a:	00 00                	add    %al,(%eax)
49d00c:	10 00                	adc    %al,(%eax)
49d00e:	bd 00 13 00 0a       	mov    $0xa001300,%ebp
49d013:	00 20                	add    %ah,(%eax)
49d015:	95                   	xchg   %eax,%ebp
49d016:	01 00                	add    %eax,(%eax)
49d018:	00 00                	add    %al,(%eax)
49d01a:	10 00                	adc    %al,(%eax)
49d01c:	eb 00                	jmp    0x49d01e
49d01e:	13 00                	adc    (%eax),%eax
49d020:	0a 00                	or     (%eax),%al
49d022:	95                   	xchg   %eax,%ebp
49d023:	3d 01 00 00 00       	cmp    $0x1,%eax
49d028:	83 00 ac             	addl   $0xffffffac,(%eax)
49d02b:	03 0a                	add    (%edx),%ecx
49d02d:	00 0a                	add    %cl,(%edx)
49d02f:	00 35 3d 01 00 00    	add    %dh,0x13d
49d035:	00 86 18 a0 0b 0a    	add    %al,0xa0ba018(%esi)
49d03b:	00 0a                	add    %cl,(%edx)
49d03d:	00 94 9c 01 00 00 00 	add    %dl,0x1(%esp,%ebx,4)
49d044:	13 00                	adc    (%eax),%eax
49d046:	e1 0e                	loope  0x49d056
49d048:	e5 00                	in     $0x0,%eax
49d04a:	0a 00                	or     (%eax),%al
49d04c:	5c                   	pop    %esp
49d04d:	9d                   	popf
49d04e:	01 00                	add    %eax,(%eax)
49d050:	00 00                	add    %al,(%eax)
49d052:	13 00                	adc    (%eax),%eax
49d054:	01 0f                	add    %ecx,(%edi)
49d056:	ee                   	out    %al,(%dx)
49d057:	00 0a                	add    %cl,(%edx)
49d059:	00 20                	add    %ah,(%eax)
49d05b:	95                   	xchg   %eax,%ebp
49d05c:	01 00                	add    %eax,(%eax)
49d05e:	00 00                	add    %al,(%eax)
49d060:	10 00                	adc    %al,(%eax)
49d062:	eb 00                	jmp    0x49d064
49d064:	13 00                	adc    (%eax),%eax
49d066:	0a 00                	or     (%eax),%al
49d068:	34 90                	xor    $0x90,%al
49d06a:	01 00                	add    %eax,(%eax)
49d06c:	00 00                	add    %al,(%eax)
49d06e:	10 00                	adc    %al,(%eax)
49d070:	bd 00 13 00 0a       	mov    $0xa001300,%ebp
49d075:	00 9c 3d 01 00 00 00 	add    %bl,0x1(%ebp,%edi,1)
49d07c:	83 00 ac             	addl   $0xffffffac,(%eax)
49d07f:	03 f7                	add    %edi,%esi
49d081:	00 0a                	add    %cl,(%edx)
49d083:	00 35 3d 01 00 00    	add    %dh,0x13d
49d089:	00 86 18 a0 0b 0a    	add    %al,0xa0ba018(%esi)
49d08f:	00 0a                	add    %cl,(%edx)
49d091:	00 0c 9e             	add    %cl,(%esi,%ebx,4)
49d094:	01 00                	add    %eax,(%eax)
49d096:	00 00                	add    %al,(%eax)
49d098:	10 00                	adc    %al,(%eax)
49d09a:	f7 00 13 00 0a 00    	testl  $0xa0013,(%eax)
49d0a0:	a3 3d 01 00 00       	mov    %eax,0x13d
49d0a5:	00 93 00 1b 0d 20    	add    %dl,0x200d1b00(%ebx)
49d0ab:	00 0a                	add    %cl,(%edx)
49d0ad:	00 35 3d 01 00 00    	add    %dh,0x13d
49d0b3:	00 86 18 a0 0b 0a    	add    %al,0xa0ba018(%esi)
49d0b9:	00 0a                	add    %cl,(%edx)
49d0bb:	00 88 a8 01 00 00    	add    %cl,0x1a8(%eax)
49d0c1:	00 13                	add    %dl,(%ebx)
49d0c3:	00 fd                	add    %bh,%ch
49d0c5:	0e                   	push   %cs
49d0c6:	fc                   	cld
49d0c7:	00 0a                	add    %cl,(%edx)
49d0c9:	00 0c 9e             	add    %cl,(%esi,%ebx,4)
49d0cc:	01 00                	add    %eax,(%eax)
49d0ce:	00 00                	add    %al,(%eax)
49d0d0:	10 00                	adc    %al,(%eax)
49d0d2:	f7 00 13 00 0a 00    	testl  $0xa0013,(%eax)
49d0d8:	5c                   	pop    %esp
49d0d9:	a9 01 00 00 00       	test   $0x1,%eax
49d0de:	10 00                	adc    %al,(%eax)
49d0e0:	2f                   	das
49d0e1:	00 13                	add    %dl,(%ebx)
49d0e3:	00 0a                	add    %cl,(%edx)
49d0e5:	00 0c b0             	add    %cl,(%eax,%esi,4)
49d0e8:	01 00                	add    %eax,(%eax)
49d0ea:	00 00                	add    %al,(%eax)
49d0ec:	10 00                	adc    %al,(%eax)
49d0ee:	3c 00                	cmp    $0x0,%al
49d0f0:	13 00                	adc    (%eax),%eax
49d0f2:	0a 00                	or     (%eax),%al
49d0f4:	70 b6                	jo     0x49d0ac
49d0f6:	01 00                	add    %eax,(%eax)
49d0f8:	00 00                	add    %al,(%eax)
49d0fa:	83 00 ac             	addl   $0xffffffac,(%eax)
49d0fd:	03 0a                	add    (%edx),%ecx
49d0ff:	00 0a                	add    %cl,(%edx)
49d101:	00 af 3d 01 00 00    	add    %ch,0x13d(%edi)
49d107:	00 91 00 67 04 08    	add    %dl,0x8046700(%ecx)
49d10d:	01 0a                	add    %ecx,(%edx)
49d10f:	00 b6 3d 01 00 00    	add    %dh,0x13d(%esi)
49d115:	00 93 00 62 0d 15    	add    %dl,0x150d6200(%ebx)
49d11b:	01 10                	add    %edx,(%eax)
49d11d:	00 7c b8 01          	add    %bh,0x1(%eax,%edi,4)
49d121:	00 00                	add    %al,(%eax)
49d123:	00 86 18 a0 0b 0a    	add    %al,0xa0ba018(%esi)
49d129:	00 10                	add    %dl,(%eax)
49d12b:	00 d2                	add    %dl,%dl
49d12d:	3d 01 00 00 00       	cmp    $0x1,%eax
49d132:	93                   	xchg   %eax,%ebx
49d133:	00 48 00             	add    %cl,0x0(%eax)
49d136:	1e                   	push   %ds
49d137:	01 10                	add    %edx,(%eax)
49d139:	00 b8 b8 01 00 00    	add    %bh,0x1b8(%eax)
49d13f:	00 93 00 77 00 23    	add    %dl,0x23007700(%ebx)
49d145:	01 11                	add    %edx,(%ecx)
49d147:	00 10                	add    %dl,(%eax)
49d149:	b9 01 00 00 00       	mov    $0x1,%ecx
49d14e:	13 00                	adc    (%eax),%eax
49d150:	f5                   	cmc
49d151:	0e                   	push   %cs
49d152:	2a 01                	sub    (%ecx),%al
49d154:	13 00                	adc    (%eax),%eax
49d156:	c0 b9 01 00 00 00 13 	sarb   $0x13,0x1(%ecx)
49d15d:	00 e1                	add    %ah,%cl
49d15f:	0e                   	push   %cs
49d160:	33 01                	xor    (%ecx),%eax
49d162:	13 00                	adc    (%eax),%eax
49d164:	70 ba                	jo     0x49d120
49d166:	01 00                	add    %eax,(%eax)
49d168:	00 00                	add    %al,(%eax)
49d16a:	13 00                	adc    (%eax),%eax
49d16c:	fd                   	std
49d16d:	0e                   	push   %cs
49d16e:	3d 01 13 00 44       	cmp    $0x44001301,%eax
49d173:	bb 01 00 00 00       	mov    $0x1,%ebx
49d178:	13 00                	adc    (%eax),%eax
49d17a:	01 0f                	add    %ecx,(%edi)
49d17c:	47                   	inc    %edi
49d17d:	01 13                	add    %edx,(%ebx)
49d17f:	00 10                	add    %dl,(%eax)
49d181:	bc 01 00 00 00       	mov    $0x1,%esp
49d186:	13 00                	adc    (%eax),%eax
49d188:	f9                   	stc
49d189:	0e                   	push   %cs
49d18a:	54                   	push   %esp
49d18b:	01 13                	add    %edx,(%ebx)
49d18d:	00 0c b0             	add    %cl,(%eax,%esi,4)
49d190:	01 00                	add    %eax,(%eax)
49d192:	00 00                	add    %al,(%eax)
49d194:	10 00                	adc    %al,(%eax)
49d196:	3c 00                	cmp    $0x0,%al
49d198:	13 00                	adc    (%eax),%eax
49d19a:	13 00                	adc    (%eax),%eax
49d19c:	5c                   	pop    %esp
49d19d:	a9 01 00 00 00       	test   $0x1,%eax
49d1a2:	10 00                	adc    %al,(%eax)
49d1a4:	2f                   	das
49d1a5:	00 13                	add    %dl,(%ebx)
49d1a7:	00 13                	add    %dl,(%ebx)
49d1a9:	00 00                	add    %al,(%eax)
49d1ab:	00 00                	add    %al,(%eax)
49d1ad:	00 03                	add    %al,(%ebx)
49d1af:	00 86 18 a0 0b 5d    	add    %al,0x5d0ba018(%esi)
49d1b5:	01 13                	add    %edx,(%ebx)
49d1b7:	00 00                	add    %al,(%eax)
49d1b9:	00 00                	add    %al,(%eax)
49d1bb:	00 03                	add    %al,(%ebx)
49d1bd:	00 c6                	add    %al,%dh
49d1bf:	01 e7                	add    %esp,%edi
49d1c1:	04 0a                	add    $0xa,%al
49d1c3:	00 15 00 00 00 00    	add    %dl,0x0
49d1c9:	00 03                	add    %al,(%ebx)
49d1cb:	00 c6                	add    %al,%dh
49d1cd:	01 e2                	add    %esp,%edx
49d1cf:	04 63                	add    $0x63,%al
49d1d1:	01 15 00 00 00 00    	add    %edx,0x0
49d1d7:	00 03                	add    %al,(%ebx)
49d1d9:	00 c6                	add    %al,%dh
49d1db:	01 d8                	add    %ebx,%eax
49d1dd:	04 6b                	add    $0x6b,%al
49d1df:	01 17                	add    %edx,(%edi)
49d1e1:	00 dc                	add    %bl,%ah
49d1e3:	bc 01 00 00 00       	mov    $0x1,%esp
49d1e8:	10 00                	adc    %al,(%eax)
49d1ea:	46                   	inc    %esi
49d1eb:	01 13                	add    %edx,(%ebx)
49d1ed:	00 18                	add    %bl,(%eax)
49d1ef:	00 10                	add    %dl,(%eax)
49d1f1:	c2 01 00             	ret    $0x1
49d1f4:	00 00                	add    %al,(%eax)
49d1f6:	10 00                	adc    %al,(%eax)
49d1f8:	de 00                	fiadds (%eax)
49d1fa:	13 00                	adc    (%eax),%eax
49d1fc:	18 00                	sbb    %al,(%eax)
49d1fe:	ed                   	in     (%dx),%eax
49d1ff:	3d 01 00 00 00       	cmp    $0x1,%eax
49d204:	93                   	xchg   %eax,%ebx
49d205:	00 bf 0c 79 01 18    	add    %bh,0x1801790c(%edi)
49d20b:	00 ff                	add    %bh,%bh
49d20d:	3d 01 00 00 00       	cmp    $0x1,%eax
49d212:	93                   	xchg   %eax,%ebx
49d213:	00 80 04 7e 01 18    	add    %al,0x18017e04(%eax)
49d219:	00 d4                	add    %dl,%ah
49d21b:	c8 01 00 00          	enter  $0x1,$0x0
49d21f:	00 91 00 9c 04 13    	add    %dl,0x13049c00(%ecx)
49d225:	00 18                	add    %bl,(%eax)
49d227:	00 10                	add    %dl,(%eax)
49d229:	3e 01 00             	add    %eax,%ds:(%eax)
49d22c:	00 00                	add    %al,(%eax)
49d22e:	91                   	xchg   %eax,%ecx
49d22f:	00 1a                	add    %bl,(%edx)
49d231:	02 83 01 18 00 35    	add    0x35001801(%ebx),%al
49d237:	3d 01 00 00 00       	cmp    $0x1,%eax
49d23c:	86 18                	xchg   %bl,(%eax)
49d23e:	a0 0b 0a 00 19       	mov    0x19000a0b,%al
49d243:	00 f0                	add    %dh,%al
49d245:	c8 01 00 00          	enter  $0x1,$0x0
49d249:	00 13                	add    %dl,(%ebx)
49d24b:	00 ed                	add    %ch,%ch
49d24d:	0e                   	push   %cs
49d24e:	8a 01                	mov    (%ecx),%al
49d250:	19 00                	sbb    %eax,(%eax)
49d252:	10 c2                	adc    %al,%dl
49d254:	01 00                	add    %eax,(%eax)
49d256:	00 00                	add    %al,(%eax)
49d258:	10 00                	adc    %al,(%eax)
49d25a:	de 00                	fiadds (%eax)
49d25c:	13 00                	adc    (%eax),%eax
49d25e:	19 00                	sbb    %eax,(%eax)
49d260:	dc bc 01 00 00 00 10 	fdivrl 0x10000000(%ecx,%eax,1)
49d267:	00 46 01             	add    %al,0x1(%esi)
49d26a:	13 00                	adc    (%eax),%eax
49d26c:	19 00                	sbb    %eax,(%eax)
49d26e:	19 3e                	sbb    %edi,(%esi)
49d270:	01 00                	add    %eax,(%eax)
49d272:	00 00                	add    %al,(%eax)
49d274:	95                   	xchg   %eax,%ebp
49d275:	00 80 04 93 01 19    	add    %al,0x19019304(%eax)
49d27b:	00 35 3d 01 00 00    	add    %dh,0x13d
49d281:	00 86 18 a0 0b 0a    	add    %al,0xa0ba018(%esi)
49d287:	00 1b                	add    %bl,(%ebx)
49d289:	00 b4 c9 01 00 00 00 	add    %dh,0x1(%ecx,%ecx,8)
49d290:	13 00                	adc    (%eax),%eax
49d292:	e5 0e                	in     $0xe,%eax
49d294:	9c                   	pushf
49d295:	01 1b                	add    %ebx,(%ebx)
49d297:	00 74 ca 01          	add    %dh,0x1(%edx,%ecx,8)
49d29b:	00 00                	add    %al,(%eax)