40b2bd:	00 09                	add    %cl,(%ecx)
40b2bf:	17                   	pop    %ss
40b2c0:	58                   	pop    %eax
40b2c1:	0d 09 02 28 a0       	or     $0xa0280209,%eax
40b2c6:	00 00                	add    %al,(%eax)
40b2c8:	06                   	push   %es
40b2c9:	8e 69 fe             	mov    -0x2(%ecx),%gs
40b2cc:	04 13                	add    $0x13,%al
40b2ce:	05 11 05 2d c7       	add    $0xc72d0511,%eax
40b2d3:	2a 13                	sub    (%ebx),%dl
40b2d5:	30 01                	xor    %al,(%ecx)
40b2d7:	00 0c 00             	add    %cl,(%eax,%eax,1)
40b2da:	00 00                	add    %al,(%eax)
40b2dc:	3e 00 00             	add    %al,%ds:(%eax)
40b2df:	11 00                	adc    %eax,(%eax)
40b2e1:	02 7b b0             	add    -0x50(%ebx),%bh
40b2e4:	00 00                	add    %al,(%eax)
40b2e6:	04 0a                	add    $0xa,%al
40b2e8:	2b 00                	sub    (%eax),%eax
40b2ea:	06                   	push   %es
40b2eb:	2a 13                	sub    (%ebx),%dl
40b2ed:	30 02                	xor    %al,(%edx)
40b2ef:	00 da                	add    %bl,%dl
40b2f1:	00 00                	add    %al,(%eax)
40b2f3:	00 3f                	add    %bh,(%edi)
40b2f5:	00 00                	add    %al,(%eax)
40b2f7:	11 00                	adc    %eax,(%eax)
40b2f9:	02 03                	add    (%ebx),%al
40b2fb:	7d b0                	jge    0x40b2ad
40b2fd:	00 00                	add    %al,(%eax)
40b2ff:	04 16                	add    $0x16,%al
40b301:	0a 2b                	or     (%ebx),%ch
40b303:	1a 00                	sbb    (%eax),%al
40b305:	02 28                	add    (%eax),%ch
40b307:	a0 00 00 06 06       	mov    0x6060000,%al
40b30c:	9a 02 7b b0 00 00 04 	lcall  $0x400,$0xb07b02
40b313:	6f                   	outsl  %ds:(%esi),(%dx)
40b314:	79 01                	jns    0x40b317
40b316:	00 0a                	add    %cl,(%edx)
40b318:	00 00                	add    %al,(%eax)
40b31a:	06                   	push   %es
40b31b:	17                   	pop    %ss
40b31c:	58                   	pop    %eax
40b31d:	0a 06                	or     (%esi),%al
40b31f:	02 28                	add    (%eax),%ch
40b321:	a0 00 00 06 8e       	mov    0x8e060000,%al
40b326:	69 fe 04 0b 07 2d    	imul   $0x2d070b04,%esi,%edi
40b32c:	d7                   	xlat   %ds:(%ebx)
40b32d:	02 28                	add    (%eax),%ch
40b32f:	9b                   	fwait
40b330:	00 00                	add    %al,(%eax)
40b332:	06                   	push   %es
40b333:	2c 10                	sub    $0x10,%al
40b335:	02 28                	add    (%eax),%ch
40b337:	9b                   	fwait
40b338:	00 00                	add    %al,(%eax)
40b33a:	06                   	push   %es
40b33b:	6f                   	outsl  %ds:(%esi),(%dx)
40b33c:	77 01                	ja     0x40b33f
40b33e:	00 0a                	add    %cl,(%edx)
40b340:	14 fe                	adc    $0xfe,%al
40b342:	03 2b                	add    (%ebx),%ebp
40b344:	01 16                	add    %edx,(%esi)
40b346:	0c 08                	or     $0x8,%al
40b348:	2c 19                	sub    $0x19,%al
40b34a:	00 02                	add    %al,(%edx)
40b34c:	28 9b 00 00 06 6f    	sub    %bl,0x6f060000(%ebx)
40b352:	77 01                	ja     0x40b355
40b354:	00 0a                	add    %cl,(%edx)
40b356:	02 7b b0             	add    -0x50(%ebx),%bh
40b359:	00 00                	add    %al,(%eax)
40b35b:	04 6f                	add    $0x6f,%al
40b35d:	79 01                	jns    0x40b360
40b35f:	00 0a                	add    %cl,(%edx)
40b361:	00 00                	add    %al,(%eax)
40b363:	02 28                	add    (%eax),%ch
40b365:	9b                   	fwait
40b366:	00 00                	add    %al,(%eax)
40b368:	06                   	push   %es
40b369:	2c 10                	sub    $0x10,%al
40b36b:	02 28                	add    (%eax),%ch
40b36d:	9b                   	fwait
40b36e:	00 00                	add    %al,(%eax)
40b370:	06                   	push   %es
40b371:	6f                   	outsl  %ds:(%esi),(%dx)
40b372:	75 01                	jne    0x40b375
40b374:	00 0a                	add    %cl,(%edx)
40b376:	14 fe                	adc    $0xfe,%al
40b378:	03 2b                	add    (%ebx),%ebp
40b37a:	01 16                	add    %edx,(%esi)
40b37c:	0d 09 2c 19 00       	or     $0x192c09,%eax
40b381:	02 28                	add    (%eax),%ch
40b383:	9b                   	fwait
40b384:	00 00                	add    %al,(%eax)
40b386:	06                   	push   %es
40b387:	6f                   	outsl  %ds:(%esi),(%dx)
40b388:	75 01                	jne    0x40b38b
40b38a:	00 0a                	add    %cl,(%edx)
40b38c:	02 7b b0             	add    -0x50(%ebx),%bh
40b38f:	00 00                	add    %al,(%eax)
40b391:	04 6f                	add    $0x6f,%al
40b393:	79 01                	jns    0x40b396
40b395:	00 0a                	add    %cl,(%edx)
40b397:	00 00                	add    %al,(%eax)
40b399:	02 28                	add    (%eax),%ch
40b39b:	9b                   	fwait
40b39c:	00 00                	add    %al,(%eax)
40b39e:	06                   	push   %es
40b39f:	2c 10                	sub    $0x10,%al
40b3a1:	02 28                	add    (%eax),%ch
40b3a3:	9b                   	fwait
40b3a4:	00 00                	add    %al,(%eax)
40b3a6:	06                   	push   %es
40b3a7:	6f                   	outsl  %ds:(%esi),(%dx)
40b3a8:	78 01                	js     0x40b3ab
40b3aa:	00 0a                	add    %cl,(%edx)
40b3ac:	14 fe                	adc    $0xfe,%al
40b3ae:	03 2b                	add    (%ebx),%ebp
40b3b0:	01 16                	add    %edx,(%esi)
40b3b2:	13 04 11             	adc    (%ecx,%edx,1),%eax
40b3b5:	04 2c                	add    $0x2c,%al
40b3b7:	19 00                	sbb    %eax,(%eax)
40b3b9:	02 28                	add    (%eax),%ch
40b3bb:	9b                   	fwait
40b3bc:	00 00                	add    %al,(%eax)
40b3be:	06                   	push   %es
40b3bf:	6f                   	outsl  %ds:(%esi),(%dx)
40b3c0:	78 01                	js     0x40b3c3
40b3c2:	00 0a                	add    %cl,(%edx)
40b3c4:	02 7b b0             	add    -0x50(%ebx),%bh
40b3c7:	00 00                	add    %al,(%eax)
40b3c9:	04 6f                	add    $0x6f,%al
40b3cb:	79 01                	jns    0x40b3ce
40b3cd:	00 0a                	add    %cl,(%edx)
40b3cf:	00 00                	add    %al,(%eax)
40b3d1:	2a 00                	sub    (%eax),%al
40b3d3:	00 13                	add    %dl,(%ebx)
40b3d5:	30 02                	xor    %al,(%edx)
40b3d7:	00 22                	add    %ah,(%edx)
40b3d9:	00 00                	add    %al,(%eax)
40b3db:	00 40 00             	add    %al,0x0(%eax)
40b3de:	00 11                	add    %dl,(%ecx)
40b3e0:	00 02                	add    %al,(%edx)
40b3e2:	7b b1                	jnp    0x40b395
40b3e4:	00 00                	add    %al,(%eax)
40b3e6:	04 14                	add    $0x14,%al
40b3e8:	fe 01                	incb   (%ecx)
40b3ea:	0a 06                	or     (%esi),%al
40b3ec:	2c 09                	sub    $0x9,%al
40b3ee:	00 02                	add    %al,(%edx)
40b3f0:	28 a5 00 00 06 00    	sub    %ah,0x60000(%ebp)
40b3f6:	00 02                	add    %al,(%edx)
40b3f8:	7b b1                	jnp    0x40b3ab
40b3fa:	00 00                	add    %al,(%eax)
40b3fc:	04 0b                	add    $0xb,%al
40b3fe:	2b 00                	sub    (%eax),%eax
40b400:	07                   	pop    %es
40b401:	2a 00                	sub    (%eax),%al
40b403:	00 13                	add    %dl,(%ebx)
40b405:	30 01                	xor    %al,(%ecx)
40b407:	00 0c 00             	add    %cl,(%eax,%eax,1)
40b40a:	00 00                	add    %al,(%eax)
40b40c:	02 00                	add    (%eax),%al
40b40e:	00 11                	add    %dl,(%ecx)
40b410:	00 02                	add    %al,(%edx)
40b412:	7b b2                	jnp    0x40b3c6
40b414:	00 00                	add    %al,(%eax)
40b416:	04 0a                	add    $0xa,%al
40b418:	2b 00                	sub    (%eax),%eax
40b41a:	06                   	push   %es
40b41b:	2a 26                	sub    (%esi),%ah
40b41d:	00 02                	add    %al,(%edx)
40b41f:	03 7d b2             	add    -0x4e(%ebp),%edi
40b422:	00 00                	add    %al,(%eax)
40b424:	04 2a                	add    $0x2a,%al
40b426:	00 00                	add    %al,(%eax)
40b428:	13 30                	adc    (%eax),%esi
40b42a:	0e                   	push   %cs
40b42b:	00 61 03             	add    %ah,0x3(%ecx)
40b42e:	00 00                	add    %al,(%eax)
40b430:	41                   	inc    %ecx
40b431:	00 00                	add    %al,(%eax)
40b433:	11 00                	adc    %eax,(%eax)
40b435:	02 73 7a             	add    0x7a(%ebx),%dh
40b438:	01 00                	add    %eax,(%eax)
40b43a:	0a 7d ae             	or     -0x52(%ebp),%bh
40b43d:	00 00                	add    %al,(%eax)
40b43f:	04 73                	add    $0x73,%al
40b441:	7b 01                	jnp    0x40b444
40b443:	00 0a                	add    %cl,(%edx)
40b445:	0a 06                	or     (%esi),%al
40b447:	72 54                	jb     0x40b49d
40b449:	1d 00 70 6f 7c       	sbb    $0x7c6f7000,%eax
40b44e:	01 00                	add    %eax,(%eax)
40b450:	0a 00                	or     (%eax),%al
40b452:	06                   	push   %es
40b453:	72 74                	jb     0x40b4c9
40b455:	12 00                	adc    (%eax),%al
40b457:	70 6f                	jo     0x40b4c8
40b459:	7d 01                	jge    0x40b45c
40b45b:	00 0a                	add    %cl,(%edx)
40b45d:	00 06                	add    %al,(%esi)
40b45f:	6f                   	outsl  %ds:(%esi),(%dx)
40b460:	7e 01                	jle    0x40b463
40b462:	00 0a                	add    %cl,(%edx)
40b464:	72 d8                	jb     0x40b43e
40b466:	1a 00                	sbb    (%eax),%al
40b468:	70 72                	jo     0x40b4dc
40b46a:	d8 1a                	fcomps (%edx)
40b46c:	00 70 6f             	add    %dh,0x6f(%eax)
40b46f:	7f 01                	jg     0x40b472
40b471:	00 0a                	add    %cl,(%edx)
40b473:	26 06                	es push %es
40b475:	6f                   	outsl  %ds:(%esi),(%dx)
40b476:	7e 01                	jle    0x40b479
40b478:	00 0a                	add    %cl,(%edx)
40b47a:	72 92                	jb     0x40b40e
40b47c:	1c 00                	sbb    $0x0,%al
40b47e:	70 72                	jo     0x40b4f2
40b480:	92                   	xchg   %eax,%edx
40b481:	1c 00                	sbb    $0x0,%al
40b483:	70 6f                	jo     0x40b4f4
40b485:	7f 01                	jg     0x40b488
40b487:	00 0a                	add    %cl,(%edx)
40b489:	26 02 7b ae          	add    %es:-0x52(%ebx),%bh
40b48d:	00 00                	add    %al,(%eax)
40b48f:	04 6f                	add    $0x6f,%al
40b491:	80 01 00             	addb   $0x0,(%ecx)
40b494:	0a 06                	or     (%esi),%al
40b496:	6f                   	outsl  %ds:(%esi),(%dx)
40b497:	81 01 00 0a 26 02    	addl   $0x2260a00,(%ecx)
40b49d:	7b ae                	jnp    0x40b44d
40b49f:	00 00                	add    %al,(%eax)
40b4a1:	04 73                	add    $0x73,%al
40b4a3:	82 01 00             	addb   $0x0,(%ecx)
40b4a6:	0a 6f 83             	or     -0x7d(%edi),%ch
40b4a9:	01 00                	add    %eax,(%eax)
40b4ab:	0a 00                	or     (%eax),%al
40b4ad:	02 7b ae             	add    -0x52(%ebx),%bh
40b4b0:	00 00                	add    %al,(%eax)
40b4b2:	04 6f                	add    $0x6f,%al
40b4b4:	77 01                	ja     0x40b4b7
40b4b6:	00 0a                	add    %cl,(%edx)
40b4b8:	02 28                	add    (%eax),%ch
40b4ba:	9c                   	pushf
40b4bb:	00 00                	add    %al,(%eax)
40b4bd:	06                   	push   %es
40b4be:	6f                   	outsl  %ds:(%esi),(%dx)
40b4bf:	76 01                	jbe    0x40b4c2
40b4c1:	00 0a                	add    %cl,(%edx)
40b4c3:	00 02                	add    %al,(%edx)
40b4c5:	7b ae                	jnp    0x40b475
40b4c7:	00 00                	add    %al,(%eax)
40b4c9:	04 6f                	add    $0x6f,%al
40b4cb:	77 01                	ja     0x40b4ce
40b4cd:	00 0a                	add    %cl,(%edx)
40b4cf:	72 60                	jb     0x40b531
40b4d1:	1d 00 70 6f 84       	sbb    $0x846f7000,%eax
40b4d6:	01 00                	add    %eax,(%eax)
40b4d8:	0a 00                	or     (%eax),%al
40b4da:	02 7b ae             	add    -0x52(%ebx),%bh
40b4dd:	00 00                	add    %al,(%eax)
40b4df:	04 6f                	add    $0x6f,%al
40b4e1:	77 01                	ja     0x40b4e4
40b4e3:	00 0a                	add    %cl,(%edx)
40b4e5:	17                   	pop    %ss
40b4e6:	6f                   	outsl  %ds:(%esi),(%dx)
40b4e7:	85 01                	test   %eax,(%ecx)
40b4e9:	00 0a                	add    %cl,(%edx)
40b4eb:	00 02                	add    %al,(%edx)
40b4ed:	7b ae                	jnp    0x40b49d
40b4ef:	00 00                	add    %al,(%eax)
40b4f1:	04 6f                	add    $0x6f,%al
40b4f3:	77 01                	ja     0x40b4f6
40b4f5:	00 0a                	add    %cl,(%edx)
40b4f7:	6f                   	outsl  %ds:(%esi),(%dx)
40b4f8:	86 01                	xchg   %al,(%ecx)
40b4fa:	00 0a                	add    %cl,(%edx)
40b4fc:	72 55                	jb     0x40b553
40b4fe:	1e                   	push   %ds
40b4ff:	00 70 1f             	add    %dh,0x1f(%eax)
40b502:	0c 16                	or     $0x16,%al
40b504:	17                   	pop    %ss
40b505:	16                   	push   %ss
40b506:	16                   	push   %ss
40b507:	72 d8                	jb     0x40b4e1
40b509:	1a 00                	sbb    (%eax),%al
40b50b:	70 20                	jo     0x40b52d
40b50d:	00 01                	add    %al,(%ecx)
40b50f:	00 00                	add    %al,(%eax)
40b511:	16                   	push   %ss
40b512:	14 72                	adc    $0x72,%al
40b514:	cf                   	iret
40b515:	0d 00 70 72 cf       	or     $0xcf727000,%eax
40b51a:	0d 00 70 72 cf       	or     $0xcf727000,%eax
40b51f:	0d 00 70 73 87       	or     $0x87737000,%eax
40b524:	01 00                	add    %eax,(%eax)
40b526:	0a 6f 88             	or     -0x78(%edi),%ch
40b529:	01 00                	add    %eax,(%eax)
40b52b:	0a 26                	or     (%esi),%ah
40b52d:	02 7b ae             	add    -0x52(%ebx),%bh
40b530:	00 00                	add    %al,(%eax)
40b532:	04 6f                	add    $0x6f,%al
40b534:	77 01                	ja     0x40b537
40b536:	00 0a                	add    %cl,(%edx)
40b538:	6f                   	outsl  %ds:(%esi),(%dx)
40b539:	86 01                	xchg   %al,(%ecx)
40b53b:	00 0a                	add    %cl,(%edx)
40b53d:	72 7f                	jb     0x40b5be
40b53f:	1e                   	push   %ds
40b540:	00 70 1f             	add    %dh,0x1f(%eax)
40b543:	0c 16                	or     $0x16,%al
40b545:	17                   	pop    %ss
40b546:	16                   	push   %ss
40b547:	16                   	push   %ss
40b548:	72 92                	jb     0x40b4dc
40b54a:	1c 00                	sbb    $0x0,%al
40b54c:	70 20                	jo     0x40b56e
40b54e:	00 01                	add    %al,(%ecx)
40b550:	00 00                	add    %al,(%eax)
40b552:	16                   	push   %ss
40b553:	14 72                	adc    $0x72,%al
40b555:	cf                   	iret
40b556:	0d 00 70 72 cf       	or     $0xcf727000,%eax
40b55b:	0d 00 70 72 cf       	or     $0xcf727000,%eax
40b560:	0d 00 70 73 87       	or     $0x87737000,%eax
40b565:	01 00                	add    %eax,(%eax)
40b567:	0a 6f 88             	or     -0x78(%edi),%ch
40b56a:	01 00                	add    %eax,(%eax)
40b56c:	0a 26                	or     (%esi),%ah
40b56e:	02 7b ae             	add    -0x52(%ebx),%bh
40b571:	00 00                	add    %al,(%eax)
40b573:	04 73                	add    $0x73,%al
40b575:	82 01 00             	addb   $0x0,(%ecx)
40b578:	0a 6f 89             	or     -0x77(%edi),%ch
40b57b:	01 00                	add    %eax,(%eax)
40b57d:	0a 00                	or     (%eax),%al
40b57f:	02 7b ae             	add    -0x52(%ebx),%bh
40b582:	00 00                	add    %al,(%eax)
40b584:	04 6f                	add    $0x6f,%al
40b586:	75 01                	jne    0x40b589
40b588:	00 0a                	add    %cl,(%edx)
40b58a:	02 28                	add    (%eax),%ch
40b58c:	9c                   	pushf
40b58d:	00 00                	add    %al,(%eax)
40b58f:	06                   	push   %es
40b590:	6f                   	outsl  %ds:(%esi),(%dx)
40b591:	76 01                	jbe    0x40b594
40b593:	00 0a                	add    %cl,(%edx)
40b595:	00 02                	add    %al,(%edx)