40607d:	38 00                	cmp    %al,(%eax)
40607f:	00 00                	add    %al,(%eax)
406081:	00 86 08 57 06 10    	add    %al,0x10065708(%esi)
406087:	00 2a                	add    %ch,(%edx)
406089:	00 ec                	add    %ch,%ah
40608b:	38 00                	cmp    %al,(%eax)
40608d:	00 00                	add    %al,(%eax)
40608f:	00 86 08 23 02 da    	add    %al,-0x25fddcf8(%esi)
406095:	00 2b                	add    %ch,(%ebx)
406097:	00 04 39             	add    %al,(%ecx,%edi,1)
40609a:	00 00                	add    %al,(%eax)
40609c:	00 00                	add    %al,(%eax)
40609e:	86 08                	xchg   %cl,(%eax)
4060a0:	2a 02                	sub    (%edx),%al
4060a2:	01 00                	add    %eax,(%eax)
4060a4:	2b 00                	sub    (%eax),%eax
4060a6:	10 39                	adc    %bh,(%ecx)
4060a8:	00 00                	add    %al,(%eax)
4060aa:	00 00                	add    %al,(%eax)
4060ac:	86 00                	xchg   %al,(%eax)
4060ae:	63 11                	arpl   %edx,(%ecx)
4060b0:	10 02                	adc    %al,(%edx)
4060b2:	2c 00                	sub    $0x0,%al
4060b4:	d1 39                	sarl   $1,(%ecx)
4060b6:	00 00                	add    %al,(%eax)
4060b8:	00 00                	add    %al,(%eax)
4060ba:	86 18                	xchg   %bl,(%eax)
4060bc:	f9                   	stc
4060bd:	12 06                	adc    (%esi),%al
4060bf:	00 2c 00             	add    %ch,(%eax,%eax,1)
4060c2:	f0 39 00             	lock cmp %eax,(%eax)
4060c5:	00 00                	add    %al,(%eax)
4060c7:	00 86 08 c1 01 a8    	add    %al,-0x57fe3ef8(%esi)
4060cd:	05 2c 00 08 3a       	add    $0x3a08002c,%eax
4060d2:	00 00                	add    %al,(%eax)
4060d4:	00 00                	add    %al,(%eax)
4060d6:	86 08                	xchg   %cl,(%eax)
4060d8:	ca 01 ae             	lret   $0xae01
4060db:	05 2c 00 14 3a       	add    $0x3a14002c,%eax
4060e0:	00 00                	add    %al,(%eax)
4060e2:	00 00                	add    %al,(%eax)
4060e4:	86 08                	xchg   %cl,(%eax)
4060e6:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
4060e7:	15 b5 05 2d 00       	adc    $0x2d05b5,%eax
4060ec:	2c 3a                	sub    $0x3a,%al
4060ee:	00 00                	add    %al,(%eax)
4060f0:	00 00                	add    %al,(%eax)
4060f2:	86 08                	xchg   %cl,(%eax)
4060f4:	b1 15                	mov    $0x15,%cl
4060f6:	b9 05 2d 00 36       	mov    $0x36002d05,%ecx
4060fb:	3a 00                	cmp    (%eax),%al
4060fd:	00 00                	add    %al,(%eax)
4060ff:	00 86 18 f9 12 06    	add    %al,0x612f918(%esi)
406105:	00 2e                	add    %ch,(%esi)
406107:	00 40 3a             	add    %al,0x3a(%eax)
40610a:	00 00                	add    %al,(%eax)
40610c:	00 00                	add    %al,(%eax)
40610e:	e6 09                	out    %al,$0x9
406110:	52                   	push   %edx
406111:	16                   	push   %ss
406112:	da 00                	fiaddl (%eax)
406114:	2e 00 5d 3a          	add    %bl,%cs:0x3a(%ebp)
406118:	00 00                	add    %al,(%eax)
40611a:	00 00                	add    %al,(%eax)
40611c:	86 18                	xchg   %bl,(%eax)
40611e:	f9                   	stc
40611f:	12 06                	adc    (%esi),%al
406121:	00 2e                	add    %ch,(%esi)
406123:	00 72 3a             	add    %dh,0x3a(%edx)
406126:	00 00                	add    %al,(%eax)
406128:	00 00                	add    %al,(%eax)
40612a:	86 18                	xchg   %bl,(%eax)
40612c:	f9                   	stc
40612d:	12 be 05 2e 00 84    	adc    -0x7bffd1fb(%esi),%bh
406133:	3a 00                	cmp    (%eax),%al
406135:	00 00                	add    %al,(%eax)
406137:	00 e6                	add    %ah,%dh
406139:	01 12                	add    %edx,(%edx)
40613b:	16                   	push   %ss
40613c:	be 05 2f 00 ae       	mov    $0xae002f05,%esi
406141:	3a 00                	cmp    (%eax),%al
406143:	00 00                	add    %al,(%eax)
406145:	00 e6                	add    %ah,%dh
406147:	01 00                	add    %eax,(%eax)
406149:	18 c5                	sbb    %al,%ch
40614b:	05 30 00 c4 3a       	add    $0x3ac40030,%eax
406150:	00 00                	add    %al,(%eax)
406152:	00 00                	add    %al,(%eax)
406154:	e6 01                	out    %al,$0x1
406156:	00 18                	add    %bl,(%eax)
406158:	ca 05 30             	lret   $0x3005
40615b:	00 00                	add    %al,(%eax)
40615d:	3b 00                	cmp    (%eax),%eax
40615f:	00 00                	add    %al,(%eax)
406161:	00 e6                	add    %ah,%dh
406163:	01 56 18             	add    %edx,0x18(%esi)
406166:	d0 05 31 00 38 3b    	rolb   $1,0x3b380031
40616c:	00 00                	add    %al,(%eax)
40616e:	00 00                	add    %al,(%eax)
406170:	e6 01                	out    %al,$0x1
406172:	56                   	push   %esi
406173:	18 d8                	sbb    %bl,%al
406175:	05 32 00 6c 3b       	add    $0x3b6c0032,%eax
40617a:	00 00                	add    %al,(%eax)
40617c:	00 00                	add    %al,(%eax)
40617e:	e6 01                	out    %al,$0x1
406180:	44                   	inc    %esp
406181:	16                   	push   %ss
406182:	e2 05                	loop   0x406189
406184:	34 00                	xor    $0x0,%al
406186:	a4                   	movsb  %ds:(%esi),%es:(%edi)
406187:	3b 00                	cmp    (%eax),%eax
406189:	00 00                	add    %al,(%eax)
40618b:	00 e6                	add    %ah,%dh
40618d:	01 44 16 e8          	add    %eax,-0x18(%esi,%edx,1)
406191:	05 34 00 bc 3b       	add    $0x3bbc0034,%eax
406196:	00 00                	add    %al,(%eax)
406198:	00 00                	add    %al,(%eax)
40619a:	e6 01                	out    %al,$0x1
40619c:	44                   	inc    %esp
40619d:	16                   	push   %ss
40619e:	ef                   	out    %eax,(%dx)
40619f:	05 34 00 d8 3b       	add    $0x3bd80034,%eax
4061a4:	00 00                	add    %al,(%eax)
4061a6:	00 00                	add    %al,(%eax)
4061a8:	e6 01                	out    %al,$0x1
4061aa:	59                   	pop    %ecx
4061ab:	18 f8                	sbb    %bh,%al
4061ad:	05 35 00 00 3c       	add    $0x3c000035,%eax
4061b2:	00 00                	add    %al,(%eax)
4061b4:	00 00                	add    %al,(%eax)
4061b6:	e6 01                	out    %al,$0x1
4061b8:	59                   	pop    %ecx
4061b9:	18 fe                	sbb    %bh,%dh
4061bb:	05 35 00 43 3c       	add    $0x3c430035,%eax
4061c0:	00 00                	add    %al,(%eax)
4061c2:	00 00                	add    %al,(%eax)
4061c4:	e6 01                	out    %al,$0x1
4061c6:	20 16                	and    %dl,(%esi)
4061c8:	06                   	push   %es
4061c9:	00 36                	add    %dh,(%esi)
4061cb:	00 53 3c             	add    %dl,0x3c(%ebx)
4061ce:	00 00                	add    %al,(%eax)
4061d0:	00 00                	add    %al,(%eax)
4061d2:	e6 01                	out    %al,$0x1
4061d4:	20 16                	and    %dl,(%esi)
4061d6:	c5 05 36 00 67 3c    	lds    0x3c670036,%eax
4061dc:	00 00                	add    %al,(%eax)
4061de:	00 00                	add    %al,(%eax)
4061e0:	e6 01                	out    %al,$0x1
4061e2:	20 16                	and    %dl,(%esi)
4061e4:	06                   	push   %es
4061e5:	06                   	push   %es
4061e6:	36 00 78 3c          	add    %bh,%ss:0x3c(%eax)
4061ea:	00 00                	add    %al,(%eax)
4061ec:	00 00                	add    %al,(%eax)
4061ee:	81 00 20 16 be 05    	addl   $0x5be1620,(%eax)
4061f4:	37                   	aaa
4061f5:	00 a2 3c 00 00 00    	add    %ah,0x3c(%edx)
4061fb:	00 e6                	add    %ah,%dh
4061fd:	01 0d 18 c5 05 38    	add    %ecx,0x3805c518
406203:	00 b8 3c 00 00 00    	add    %bh,0x3c(%eax)
406209:	00 e6                	add    %ah,%dh
40620b:	01 0d 18 06 06 38    	add    %ecx,0x38060618
406211:	00 e0                	add    %ah,%al
406213:	3c 00                	cmp    $0x0,%al
406215:	00 00                	add    %al,(%eax)
406217:	00 81 00 0d 18 ca    	add    %al,-0x35e7f300(%ecx)
40621d:	05 39 00 34 3d       	add    $0x3d340039,%eax
406222:	00 00                	add    %al,(%eax)
406224:	00 00                	add    %al,(%eax)
406226:	e6 01                	out    %al,$0x1
406228:	31 16                	xor    %edx,(%esi)
40622a:	0d 06 3a 00 70       	or     $0x70003a06,%eax
40622f:	3d 00 00 00 00       	cmp    $0x0,%eax
406234:	e6 01                	out    %al,$0x1
406236:	44                   	inc    %esp
406237:	18 15 06 3b 00 94    	sbb    %dl,0x94003b06
40623d:	3d 00 00 00 00       	cmp    $0x0,%eax
406242:	e6 01                	out    %al,$0x1
406244:	44                   	inc    %esp
406245:	18 a4 03 3b 00 d8 3d 	sbb    %ah,0x3dd8003b(%ebx,%eax,1)
40624c:	00 00                	add    %al,(%eax)
40624e:	00 00                	add    %al,(%eax)
406250:	81 00 b8 0e a4 03    	addl   $0x3a40eb8,(%eax)
406256:	3c 00                	cmp    $0x0,%al
406258:	30 3e                	xor    %bh,(%esi)
40625a:	00 00                	add    %al,(%eax)
40625c:	00 00                	add    %al,(%eax)
40625e:	81 00 37 15 e8 05    	addl   $0x5e81537,(%eax)
406264:	3d 00 94 3e 00       	cmp    $0x3e9400,%eax
406269:	00 00                	add    %al,(%eax)
40626b:	00 81 00 37 15 ef    	add    %al,-0x10eac900(%ecx)
406271:	05 3d 00 f4 3e       	add    $0x3ef4003d,%eax
406276:	00 00                	add    %al,(%eax)
406278:	00 00                	add    %al,(%eax)
40627a:	81 00 cf 0e fe 05    	addl   $0x5fe0ecf,(%eax)
406280:	3e 00 11             	add    %dl,%ds:(%ecx)
406283:	3f                   	aas
406284:	00 00                	add    %al,(%eax)
406286:	00 00                	add    %al,(%eax)
406288:	86 18                	xchg   %bl,(%eax)
40628a:	f9                   	stc
40628b:	12 06                	adc    (%esi),%al
40628d:	00 3f                	add    %bh,(%edi)
40628f:	00 1b                	add    %bl,(%ebx)
406291:	3f                   	aas
406292:	00 00                	add    %al,(%eax)
406294:	00 00                	add    %al,(%eax)
406296:	86 18                	xchg   %bl,(%eax)
406298:	f9                   	stc
406299:	12 be 05 3f 00 00    	adc    0x3f05(%esi),%bh
40629f:	00 00                	add    %al,(%eax)
4062a1:	00 00                	add    %al,(%eax)
4062a3:	00 c6                	add    %al,%dh
4062a5:	0d 80 02 10 02       	or     $0x2100280,%eax
4062aa:	40                   	inc    %eax
4062ab:	00 00                	add    %al,(%eax)
4062ad:	00 00                	add    %al,(%eax)
4062af:	00 00                	add    %al,(%eax)
4062b1:	00 c6                	add    %al,%dh
4062b3:	05 5d 05 06 00       	add    $0x6055d,%eax
4062b8:	40                   	inc    %eax
4062b9:	00 00                	add    %al,(%eax)
4062bb:	00 00                	add    %al,(%eax)
4062bd:	00 00                	add    %al,(%eax)
4062bf:	00 c6                	add    %al,%dh
4062c1:	05 64 05 06 00       	add    $0x60564,%eax
4062c6:	40                   	inc    %eax
4062c7:	00 00                	add    %al,(%eax)
4062c9:	00 00                	add    %al,(%eax)
4062cb:	00 00                	add    %al,(%eax)
4062cd:	00 c6                	add    %al,%dh
4062cf:	0d 52 16 da 00       	or     $0xda1652,%eax
4062d4:	40                   	inc    %eax
4062d5:	00 00                	add    %al,(%eax)
4062d7:	00 00                	add    %al,(%eax)
4062d9:	00 00                	add    %al,(%eax)
4062db:	00 c6                	add    %al,%dh
4062dd:	05 12 16 be 05       	add    $0x5be1612,%eax
4062e2:	40                   	inc    %eax
4062e3:	00 00                	add    %al,(%eax)
4062e5:	00 00                	add    %al,(%eax)
4062e7:	00 00                	add    %al,(%eax)
4062e9:	00 c6                	add    %al,%dh
4062eb:	05 00 18 c5 05       	add    $0x5c51800,%eax
4062f0:	41                   	inc    %ecx
4062f1:	00 00                	add    %al,(%eax)
4062f3:	00 00                	add    %al,(%eax)
4062f5:	00 00                	add    %al,(%eax)
4062f7:	00 c6                	add    %al,%dh
4062f9:	05 00 18 ca 05       	add    $0x5ca1800,%eax
4062fe:	41                   	inc    %ecx
4062ff:	00 00                	add    %al,(%eax)
406301:	00 00                	add    %al,(%eax)
406303:	00 00                	add    %al,(%eax)
406305:	00 c6                	add    %al,%dh
406307:	05 56 18 d0 05       	add    $0x5d01856,%eax
40630c:	42                   	inc    %edx
40630d:	00 00                	add    %al,(%eax)
40630f:	00 00                	add    %al,(%eax)
406311:	00 00                	add    %al,(%eax)
406313:	00 c6                	add    %al,%dh
406315:	05 56 18 d8 05       	add    $0x5d81856,%eax
40631a:	43                   	inc    %ebx
40631b:	00 00                	add    %al,(%eax)
40631d:	00 00                	add    %al,(%eax)
40631f:	00 00                	add    %al,(%eax)
406321:	00 c6                	add    %al,%dh
406323:	05 44 16 e2 05       	add    $0x5e21644,%eax
406328:	45                   	inc    %ebp
406329:	00 00                	add    %al,(%eax)
40632b:	00 00                	add    %al,(%eax)
40632d:	00 00                	add    %al,(%eax)
40632f:	00 c6                	add    %al,%dh
406331:	05 44 16 e8 05       	add    $0x5e81644,%eax
406336:	45                   	inc    %ebp
406337:	00 00                	add    %al,(%eax)
406339:	00 00                	add    %al,(%eax)
40633b:	00 00                	add    %al,(%eax)
40633d:	00 c6                	add    %al,%dh
40633f:	05 44 16 ef 05       	add    $0x5ef1644,%eax
406344:	45                   	inc    %ebp
406345:	00 00                	add    %al,(%eax)
406347:	00 00                	add    %al,(%eax)
406349:	00 00                	add    %al,(%eax)
40634b:	00 c6                	add    %al,%dh
40634d:	05 59 18 f8 05       	add    $0x5f81859,%eax
406352:	46                   	inc    %esi
406353:	00 00                	add    %al,(%eax)
406355:	00 00                	add    %al,(%eax)
406357:	00 00                	add    %al,(%eax)
406359:	00 c6                	add    %al,%dh
40635b:	05 59 18 fe 05       	add    $0x5fe1859,%eax
406360:	46                   	inc    %esi
406361:	00 00                	add    %al,(%eax)
406363:	00 00                	add    %al,(%eax)
406365:	00 00                	add    %al,(%eax)
406367:	00 c6                	add    %al,%dh
406369:	05 20 16 06 00       	add    $0x61620,%eax
40636e:	47                   	inc    %edi
40636f:	00 00                	add    %al,(%eax)
406371:	00 00                	add    %al,(%eax)
406373:	00 00                	add    %al,(%eax)
406375:	00 c6                	add    %al,%dh
406377:	05 20 16 c5 05       	add    $0x5c51620,%eax
40637c:	47                   	inc    %edi
40637d:	00 00                	add    %al,(%eax)
40637f:	00 00                	add    %al,(%eax)
406381:	00 00                	add    %al,(%eax)
406383:	00 c6                	add    %al,%dh
406385:	05 20 16 06 06       	add    $0x6061620,%eax
40638a:	47                   	inc    %edi
40638b:	00 00                	add    %al,(%eax)
40638d:	00 00                	add    %al,(%eax)
40638f:	00 00                	add    %al,(%eax)
406391:	00 c6                	add    %al,%dh
406393:	05 0d 18 c5 05       	add    $0x5c5180d,%eax
406398:	48                   	dec    %eax
406399:	00 00                	add    %al,(%eax)
40639b:	00 00                	add    %al,(%eax)
40639d:	00 00                	add    %al,(%eax)
40639f:	00 c6                	add    %al,%dh
4063a1:	05 0d 18 06 06       	add    $0x606180d,%eax
4063a6:	48                   	dec    %eax
4063a7:	00 00                	add    %al,(%eax)
4063a9:	00 00                	add    %al,(%eax)
4063ab:	00 00                	add    %al,(%eax)
4063ad:	00 c6                	add    %al,%dh
4063af:	05 31 16 0d 06       	add    $0x60d1631,%eax
4063b4:	49                   	dec    %ecx
4063b5:	00 00                	add    %al,(%eax)
4063b7:	00 00                	add    %al,(%eax)
4063b9:	00 00                	add    %al,(%eax)
4063bb:	00 c6                	add    %al,%dh
4063bd:	05 44 18 15 06       	add    $0x6151844,%eax
4063c2:	4a                   	dec    %edx
4063c3:	00 00                	add    %al,(%eax)
4063c5:	00 00                	add    %al,(%eax)
4063c7:	00 00                	add    %al,(%eax)
4063c9:	00 c6                	add    %al,%dh
4063cb:	05 44 18 a4 03       	add    $0x3a41844,%eax
4063d0:	4a                   	dec    %edx
4063d1:	00 00                	add    %al,(%eax)
4063d3:	00 00                	add    %al,(%eax)
4063d5:	00 00                	add    %al,(%eax)
4063d7:	00 c6                	add    %al,%dh
4063d9:	05 f0 19 06 00       	add    $0x619f0,%eax
4063de:	4b                   	dec    %ebx
4063df:	00 00                	add    %al,(%eax)