42005c:	00 06                	add    %al,(%esi)
42005e:	28 b0 00 00 0a 0a    	sub    %dh,0xa0a0000(%eax)
420064:	2b 00                	sub    (%eax),%eax
420066:	06                   	push   %es
420067:	2a 66 00             	sub    0x0(%esi),%ah
42006a:	02 02                	add    (%edx),%al
42006c:	7b 18                	jnp    0x420086
42006e:	00 00                	add    %al,(%eax)
420070:	04 6f                	add    $0x6f,%al
420072:	2c 00                	sub    $0x0,%al
420074:	00 06                	add    %al,(%esi)
420076:	7e b1                	jle    0x420029
420078:	00 00                	add    %al,(%eax)
42007a:	0a 28                	or     (%eax),%ch
42007c:	af                   	scas   %es:(%edi),%eax
42007d:	00 00                	add    %al,(%eax)
42007f:	0a 00                	or     (%eax),%al
420081:	2a 00                	sub    (%eax),%al
420083:	00 00                	add    %al,(%eax)
420085:	13 30                	adc    (%eax),%esi
420087:	02 00                	add    (%eax),%al
420089:	17                   	pop    %ss
42008a:	00 00                	add    %al,(%eax)
42008c:	00 0d 00 00 11 00    	add    %cl,0x110000
420092:	02 02                	add    (%edx),%al
420094:	7b 18                	jnp    0x4200ae
420096:	00 00                	add    %al,(%eax)
420098:	04 6f                	add    $0x6f,%al
42009a:	2d 00 00 06 28       	sub    $0x28060000,%eax
42009f:	b0 00                	mov    $0x0,%al
4200a1:	00 0a                	add    %cl,(%edx)
4200a3:	0a 2b                	or     (%ebx),%ch
4200a5:	00 06                	add    %al,(%esi)
4200a7:	2a 66 00             	sub    0x0(%esi),%ah
4200aa:	02 02                	add    (%edx),%al
4200ac:	7b 18                	jnp    0x4200c6
4200ae:	00 00                	add    %al,(%eax)
4200b0:	04 6f                	add    $0x6f,%al
4200b2:	2d 00 00 06 7e       	sub    $0x7e060000,%eax
4200b7:	b1 00                	mov    $0x0,%cl
4200b9:	00 0a                	add    %cl,(%edx)
4200bb:	28 af 00 00 0a 00    	sub    %ch,0xa0000(%edi)
4200c1:	2a 00                	sub    (%eax),%al
4200c3:	00 00                	add    %al,(%eax)
4200c5:	13 30                	adc    (%eax),%esi
4200c7:	02 00                	add    (%eax),%al
4200c9:	17                   	pop    %ss
4200ca:	00 00                	add    %al,(%eax)
4200cc:	00 0d 00 00 11 00    	add    %cl,0x110000
4200d2:	02 02                	add    (%edx),%al
4200d4:	7b 18                	jnp    0x4200ee
4200d6:	00 00                	add    %al,(%eax)
4200d8:	04 6f                	add    $0x6f,%al
4200da:	2e 00 00             	add    %al,%cs:(%eax)
4200dd:	06                   	push   %es
4200de:	28 b0 00 00 0a 0a    	sub    %dh,0xa0a0000(%eax)
4200e4:	2b 00                	sub    (%eax),%eax
4200e6:	06                   	push   %es
4200e7:	2a 66 00             	sub    0x0(%esi),%ah
4200ea:	02 02                	add    (%edx),%al
4200ec:	7b 18                	jnp    0x420106
4200ee:	00 00                	add    %al,(%eax)
4200f0:	04 6f                	add    $0x6f,%al
4200f2:	2e 00 00             	add    %al,%cs:(%eax)
4200f5:	06                   	push   %es
4200f6:	7e b1                	jle    0x4200a9
4200f8:	00 00                	add    %al,(%eax)
4200fa:	0a 28                	or     (%eax),%ch
4200fc:	af                   	scas   %es:(%edi),%eax
4200fd:	00 00                	add    %al,(%eax)
4200ff:	0a 00                	or     (%eax),%al
420101:	2a 00                	sub    (%eax),%al
420103:	00 00                	add    %al,(%eax)
420105:	13 30                	adc    (%eax),%esi
420107:	03 00                	add    (%eax),%eax
420109:	4d                   	dec    %ebp
42010a:	00 00                	add    %al,(%eax)
42010c:	00 24 00             	add    %ah,(%eax,%eax,1)
42010f:	00 11                	add    %dl,(%ecx)
420111:	00 02                	add    %al,(%edx)
420113:	28 ac 00 00 0a 6f b2 	sub    %ch,-0x4d90f600(%eax,%eax,1)
42011a:	00 00                	add    %al,(%eax)
42011c:	0a 72 a5             	or     -0x5b(%edx),%dh
42011f:	00 00                	add    %al,(%eax)
420121:	70 6f                	jo     0x420192
420123:	5d                   	pop    %ebp
420124:	00 00                	add    %al,(%eax)
420126:	0a 14 fe             	or     (%esi,%edi,8),%dl
420129:	01 0a                	add    %ecx,(%edx)
42012b:	06                   	push   %es
42012c:	2c 0a                	sub    $0xa,%al
42012e:	00 16                	add    %dl,(%esi)
420130:	8d 0a                	lea    (%edx),%ecx
420132:	00 00                	add    %al,(%eax)
420134:	02 0b                	add    (%ebx),%cl
420136:	2b 24 00             	sub    (%eax,%eax,1),%esp
420139:	02 02                	add    (%edx),%al
42013b:	28 ac 00 00 0a 6f b2 	sub    %ch,-0x4d90f600(%eax,%eax,1)
420142:	00 00                	add    %al,(%eax)
420144:	0a 72 a5             	or     -0x5b(%edx),%dh
420147:	00 00                	add    %al,(%eax)
420149:	70 6f                	jo     0x4201ba
42014b:	5d                   	pop    %ebp
42014c:	00 00                	add    %al,(%eax)
42014e:	0a 28                	or     (%eax),%ch
420150:	b3 00                	mov    $0x0,%bl
420152:	00 0a                	add    %cl,(%edx)
420154:	74 04                	je     0x42015a
420156:	00 00                	add    %al,(%eax)
420158:	1b 0b                	sbb    (%ebx),%ecx
42015a:	2b 00                	sub    (%eax),%eax
42015c:	07                   	pop    %es
42015d:	2a 6e 02             	sub    0x2(%esi),%ch
420160:	03 28                	add    (%eax),%ebp
420162:	ab                   	stos   %eax,%es:(%edi)
420163:	00 00                	add    %al,(%eax)
420165:	0a 00                	or     (%eax),%al
420167:	00 02                	add    %al,(%edx)
420169:	02 28                	add    (%eax),%ch
42016b:	ac                   	lods   %ds:(%esi),%al
42016c:	00 00                	add    %al,(%eax)
42016e:	0a 74 08 00          	or     0x0(%eax,%ecx,1),%dh
420172:	00 02                	add    %al,(%edx)
420174:	7d 19                	jge    0x42018f
420176:	00 00                	add    %al,(%eax)
420178:	04 2a                	add    $0x2a,%al
42017a:	00 00                	add    %al,(%eax)
42017c:	00 1b                	add    %bl,(%ebx)
42017e:	30 02                	xor    %al,(%edx)
420180:	00 2b                	add    %ch,(%ebx)
420182:	00 00                	add    %al,(%eax)
420184:	00 23                	add    %ah,(%ebx)
420186:	00 00                	add    %al,(%eax)
420188:	11 00                	adc    %eax,(%eax)
42018a:	00 02                	add    %al,(%edx)
42018c:	02 7b 19             	add    0x19(%ebx),%bh
42018f:	00 00                	add    %al,(%eax)
420191:	04 6f                	add    $0x6f,%al
420193:	4b                   	dec    %ebx
420194:	00 00                	add    %al,(%eax)
420196:	06                   	push   %es
420197:	28 ad 00 00 0a 74    	sub    %ch,0x740a0000(%ebp)
42019d:	4f                   	dec    %edi
42019e:	00 00                	add    %al,(%eax)
4201a0:	01 0a                	add    %ecx,(%edx)
4201a2:	de 0e                	fimuls (%esi)
4201a4:	0b 00                	or     (%eax),%eax
4201a6:	72 43                	jb     0x4201eb
4201a8:	04 00                	add    $0x0,%al
4201aa:	70 07                	jo     0x4201b3
4201ac:	73 ae                	jae    0x42015c
4201ae:	00 00                	add    %al,(%eax)
4201b0:	0a 7a 06             	or     0x6(%edx),%bh
4201b3:	2a 00                	sub    (%eax),%al
4201b5:	01 10                	add    %edx,(%eax)
4201b7:	00 00                	add    %al,(%eax)
4201b9:	00 00                	add    %al,(%eax)
4201bb:	01 00                	add    %eax,(%eax)
4201bd:	1a 1b                	sbb    (%ebx),%bl
4201bf:	00 0e                	add    %cl,(%esi)
4201c1:	3f                   	aas
4201c2:	00 00                	add    %al,(%eax)
4201c4:	01 56 00             	add    %edx,0x0(%esi)
4201c7:	02 02                	add    (%edx),%al
4201c9:	7b 19                	jnp    0x4201e4
4201cb:	00 00                	add    %al,(%eax)
4201cd:	04 6f                	add    $0x6f,%al
4201cf:	4b                   	dec    %ebx
4201d0:	00 00                	add    %al,(%eax)
4201d2:	06                   	push   %es
4201d3:	03 28                	add    (%eax),%ebp
4201d5:	af                   	scas   %es:(%edi),%eax
4201d6:	00 00                	add    %al,(%eax)
4201d8:	0a 00                	or     (%eax),%al
4201da:	2a 00                	sub    (%eax),%al
4201dc:	00 1b                	add    %bl,(%ebx)
4201de:	30 02                	xor    %al,(%edx)
4201e0:	00 2b                	add    %ch,(%ebx)
4201e2:	00 00                	add    %al,(%eax)
4201e4:	00 23                	add    %ah,(%ebx)
4201e6:	00 00                	add    %al,(%eax)
4201e8:	11 00                	adc    %eax,(%eax)
4201ea:	00 02                	add    %al,(%edx)
4201ec:	02 7b 19             	add    0x19(%ebx),%bh
4201ef:	00 00                	add    %al,(%eax)
4201f1:	04 6f                	add    $0x6f,%al
4201f3:	4c                   	dec    %esp
4201f4:	00 00                	add    %al,(%eax)
4201f6:	06                   	push   %es
4201f7:	28 ad 00 00 0a 74    	sub    %ch,0x740a0000(%ebp)
4201fd:	4f                   	dec    %edi
4201fe:	00 00                	add    %al,(%eax)
420200:	01 0a                	add    %ecx,(%edx)
420202:	de 0e                	fimuls (%esi)
420204:	0b 00                	or     (%eax),%eax
420206:	72 b1                	jb     0x4201b9
420208:	04 00                	add    $0x0,%al
42020a:	70 07                	jo     0x420213
42020c:	73 ae                	jae    0x4201bc
42020e:	00 00                	add    %al,(%eax)
420210:	0a 7a 06             	or     0x6(%edx),%bh
420213:	2a 00                	sub    (%eax),%al
420215:	01 10                	add    %edx,(%eax)
420217:	00 00                	add    %al,(%eax)
420219:	00 00                	add    %al,(%eax)
42021b:	01 00                	add    %eax,(%eax)
42021d:	1a 1b                	sbb    (%ebx),%bl
42021f:	00 0e                	add    %cl,(%esi)
420221:	3f                   	aas
420222:	00 00                	add    %al,(%eax)
420224:	01 56 00             	add    %edx,0x0(%esi)
420227:	02 02                	add    (%edx),%al
420229:	7b 19                	jnp    0x420244
42022b:	00 00                	add    %al,(%eax)
42022d:	04 6f                	add    $0x6f,%al
42022f:	4c                   	dec    %esp
420230:	00 00                	add    %al,(%eax)
420232:	06                   	push   %es
420233:	03 28                	add    (%eax),%ebp
420235:	af                   	scas   %es:(%edi),%eax
420236:	00 00                	add    %al,(%eax)
420238:	0a 00                	or     (%eax),%al
42023a:	2a 00                	sub    (%eax),%al
42023c:	00 1b                	add    %bl,(%ebx)
42023e:	30 02                	xor    %al,(%edx)
420240:	00 2b                	add    %ch,(%ebx)
420242:	00 00                	add    %al,(%eax)
420244:	00 23                	add    %ah,(%ebx)
420246:	00 00                	add    %al,(%eax)
420248:	11 00                	adc    %eax,(%eax)
42024a:	00 02                	add    %al,(%edx)
42024c:	02 7b 19             	add    0x19(%ebx),%bh
42024f:	00 00                	add    %al,(%eax)
420251:	04 6f                	add    $0x6f,%al
420253:	4d                   	dec    %ebp
420254:	00 00                	add    %al,(%eax)
420256:	06                   	push   %es
420257:	28 ad 00 00 0a 74    	sub    %ch,0x740a0000(%ebp)
42025d:	4f                   	dec    %edi
42025e:	00 00                	add    %al,(%eax)
420260:	01 0a                	add    %ecx,(%edx)
420262:	de 0e                	fimuls (%esi)
420264:	0b 00                	or     (%eax),%eax
420266:	72 23                	jb     0x42028b
420268:	05 00 70 07 73       	add    $0x73077000,%eax
42026d:	ae                   	scas   %es:(%edi),%al
42026e:	00 00                	add    %al,(%eax)
420270:	0a 7a 06             	or     0x6(%edx),%bh
420273:	2a 00                	sub    (%eax),%al
420275:	01 10                	add    %edx,(%eax)
420277:	00 00                	add    %al,(%eax)
420279:	00 00                	add    %al,(%eax)
42027b:	01 00                	add    %eax,(%eax)
42027d:	1a 1b                	sbb    (%ebx),%bl
42027f:	00 0e                	add    %cl,(%esi)
420281:	3f                   	aas
420282:	00 00                	add    %al,(%eax)
420284:	01 56 00             	add    %edx,0x0(%esi)
420287:	02 02                	add    (%edx),%al
420289:	7b 19                	jnp    0x4202a4
42028b:	00 00                	add    %al,(%eax)
42028d:	04 6f                	add    $0x6f,%al
42028f:	4d                   	dec    %ebp
420290:	00 00                	add    %al,(%eax)
420292:	06                   	push   %es
420293:	03 28                	add    (%eax),%ebp
420295:	af                   	scas   %es:(%edi),%eax
420296:	00 00                	add    %al,(%eax)
420298:	0a 00                	or     (%eax),%al
42029a:	2a 00                	sub    (%eax),%al
42029c:	00 1b                	add    %bl,(%ebx)
42029e:	30 02                	xor    %al,(%edx)
4202a0:	00 2b                	add    %ch,(%ebx)
4202a2:	00 00                	add    %al,(%eax)
4202a4:	00 23                	add    %ah,(%ebx)
4202a6:	00 00                	add    %al,(%eax)
4202a8:	11 00                	adc    %eax,(%eax)
4202aa:	00 02                	add    %al,(%edx)
4202ac:	02 7b 19             	add    0x19(%ebx),%bh
4202af:	00 00                	add    %al,(%eax)
4202b1:	04 6f                	add    $0x6f,%al
4202b3:	4e                   	dec    %esi
4202b4:	00 00                	add    %al,(%eax)
4202b6:	06                   	push   %es
4202b7:	28 ad 00 00 0a 74    	sub    %ch,0x740a0000(%ebp)
4202bd:	4f                   	dec    %edi
4202be:	00 00                	add    %al,(%eax)
4202c0:	01 0a                	add    %ecx,(%edx)
4202c2:	de 0e                	fimuls (%esi)
4202c4:	0b 00                	or     (%eax),%eax
4202c6:	72 9b                	jb     0x420263
4202c8:	05 00 70 07 73       	add    $0x73077000,%eax
4202cd:	ae                   	scas   %es:(%edi),%al
4202ce:	00 00                	add    %al,(%eax)
4202d0:	0a 7a 06             	or     0x6(%edx),%bh
4202d3:	2a 00                	sub    (%eax),%al
4202d5:	01 10                	add    %edx,(%eax)
4202d7:	00 00                	add    %al,(%eax)
4202d9:	00 00                	add    %al,(%eax)
4202db:	01 00                	add    %eax,(%eax)
4202dd:	1a 1b                	sbb    (%ebx),%bl
4202df:	00 0e                	add    %cl,(%esi)
4202e1:	3f                   	aas
4202e2:	00 00                	add    %al,(%eax)
4202e4:	01 56 00             	add    %edx,0x0(%esi)
4202e7:	02 02                	add    (%edx),%al
4202e9:	7b 19                	jnp    0x420304
4202eb:	00 00                	add    %al,(%eax)
4202ed:	04 6f                	add    $0x6f,%al
4202ef:	4e                   	dec    %esi
4202f0:	00 00                	add    %al,(%eax)
4202f2:	06                   	push   %es
4202f3:	03 28                	add    (%eax),%ebp
4202f5:	af                   	scas   %es:(%edi),%eax
4202f6:	00 00                	add    %al,(%eax)
4202f8:	0a 00                	or     (%eax),%al
4202fa:	2a 00                	sub    (%eax),%al
4202fc:	00 13                	add    %dl,(%ebx)
4202fe:	30 03                	xor    %al,(%ebx)
420300:	00 26                	add    %ah,(%esi)
420302:	00 00                	add    %al,(%eax)
420304:	00 17                	add    %dl,(%edi)
420306:	00 00                	add    %al,(%eax)
420308:	11 00                	adc    %eax,(%eax)
42030a:	02 02                	add    (%edx),%al
42030c:	28 ac 00 00 0a 6f b4 	sub    %ch,-0x4b90f600(%eax,%eax,1)
420313:	00 00                	add    %al,(%eax)
420315:	0a 72 a5             	or     -0x5b(%edx),%dh
420318:	00 00                	add    %al,(%eax)
42031a:	70 6f                	jo     0x42038b
42031c:	5d                   	pop    %ebp
42031d:	00 00                	add    %al,(%eax)
42031f:	0a 28                	or     (%eax),%ch
420321:	b5 00                	mov    $0x0,%ch
420323:	00 0a                	add    %cl,(%edx)
420325:	74 09                	je     0x420330
420327:	00 00                	add    %al,(%eax)
420329:	02 0a                	add    (%edx),%cl
42032b:	2b 00                	sub    (%eax),%eax
42032d:	06                   	push   %es
42032e:	2a 7e 00             	sub    0x0(%esi),%bh
420331:	02 03                	add    (%ebx),%al
420333:	02 28                	add    (%eax),%ch
420335:	ac                   	lods   %ds:(%esi),%al
420336:	00 00                	add    %al,(%eax)
420338:	0a 6f b4             	or     -0x4c(%edi),%ch
42033b:	00 00                	add    %al,(%eax)
42033d:	0a 72 a5             	or     -0x5b(%edx),%dh
420340:	00 00                	add    %al,(%eax)
420342:	70 6f                	jo     0x4203b3