46b3f1:	00 a3 00 97 03 2e    	add    %ah,0x2e039700(%ebx)
46b3f7:	00 ab 00 9c 02 69    	add    %ch,0x69029c00(%ebx)
46b3fd:	00 eb                	add    %ch,%bl
46b3ff:	00 6e 04             	add    %ch,0x4(%esi)
46b402:	80 00 b3             	addb   $0xb3,(%eax)
46b405:	00 0e                	add    %cl,(%esi)
46b407:	00 89 00 eb 00 6e    	add    %cl,0x6e00eb00(%ecx)
46b40d:	04 a0                	add    $0xa0,%al
46b40f:	00 b3 00 0e 00 c0    	add    %dh,-0x3ffff200(%ebx)
46b415:	00 b3 00 0e 00 23    	add    %dh,0x23000e00(%ebx)
46b41b:	01 cb                	add    %ecx,%ebx
46b41d:	00 0e                	add    %cl,(%esi)
46b41f:	00 60 01             	add    %ah,0x1(%eax)
46b422:	b3 00                	mov    $0x0,%bl
46b424:	0e                   	push   %cs
46b425:	00 80 01 b3 00 0e    	add    %al,0xe00b301(%eax)
46b42b:	00 83 01 db 00 25    	add    %al,0x2500db01(%ebx)
46b431:	04 83                	add    $0x83,%al
46b433:	01 cb                	add    %ecx,%ebx
46b435:	00 0e                	add    %cl,(%esi)
46b437:	00 83 01 e3 00 0e    	add    %al,0xe00e301(%ebx)
46b43d:	00 a0 01 b3 00 0e    	add    %ah,0xe00b301(%eax)
46b443:	00 a3 01 db 00 77    	add    %ah,0x7700db01(%ebx)
46b449:	04 a3                	add    $0xa3,%al
46b44b:	01 cb                	add    %ecx,%ebx
46b44d:	00 0e                	add    %cl,(%esi)
46b44f:	00 c3                	add    %al,%bl
46b451:	01 cb                	add    %ecx,%ebx
46b453:	00 0e                	add    %cl,(%esi)
46b455:	00 60 02             	add    %ah,0x2(%eax)
46b458:	b3 00                	mov    $0x0,%bl
46b45a:	0e                   	push   %cs
46b45b:	00 c0                	add    %al,%al
46b45d:	02 b3 00 0e 00 e0    	add    -0x1ffff200(%ebx),%dh
46b463:	02 b3 00 0e 00 00    	add    0xe00(%ebx),%dh
46b469:	03 b3 00 0e 00 20    	add    0x20000e00(%ebx),%esi
46b46f:	03 b3 00 0e 00 60    	add    0x60000e00(%ebx),%esi
46b475:	03 bb 00 0e 00 80    	add    -0x7ffff200(%ebx),%edi
46b47b:	03 b3 00 0e 00 a0    	add    -0x5ffff200(%ebx),%esi
46b481:	03 b3 00 0e 00 c0    	add    -0x3ffff200(%ebx),%esi
46b487:	03 c3                	add    %ebx,%eax
46b489:	00 b6 03 40 04 b3    	add    %dh,-0x4cfbbffd(%esi)
46b48f:	00 0e                	add    %cl,(%esi)
46b491:	00 60 04             	add    %ah,0x4(%eax)
46b494:	b3 00                	mov    $0x0,%bl
46b496:	0e                   	push   %cs
46b497:	00 80 04 b3 00 0e    	add    %al,0xe00b304(%eax)
46b49d:	00 a0 04 b3 00 0e    	add    %ah,0xe00b304(%eax)
46b4a3:	00 c0                	add    %al,%al
46b4a5:	04 b3                	add    $0xb3,%al
46b4a7:	00 0e                	add    %cl,(%esi)
46b4a9:	00 e0                	add    %ah,%al
46b4ab:	04 d3                	add    $0xd3,%al
46b4ad:	00 0e                	add    %cl,(%esi)
46b4af:	00 00                	add    %al,(%eax)
46b4b1:	05 d3 00 0e 00       	add    $0xe00d3,%eax
46b4b6:	40                   	inc    %eax
46b4b7:	05 d3 00 0e 00       	add    $0xe00d3,%eax
46b4bc:	60                   	pusha
46b4bd:	05 d3 00 0e 00       	add    $0xe00d3,%eax
46b4c2:	80 05 d3 00 0e 00 a0 	addb   $0xa0,0xe00d3
46b4c9:	05 d3 00 0e 00       	add    $0xe00d3,%eax
46b4ce:	c0 05 d3 00 0e 00 60 	rolb   $0x60,0xe00d3
46b4d5:	06                   	push   %es
46b4d6:	b3 00                	mov    $0x0,%bl
46b4d8:	0e                   	push   %cs
46b4d9:	00 80 06 b3 00 0e    	add    %al,0xe00b306(%eax)
46b4df:	00 a0 06 b3 00 0e    	add    %ah,0xe00b306(%eax)
46b4e5:	00 c0                	add    %al,%al
46b4e7:	06                   	push   %es
46b4e8:	b3 00                	mov    $0x0,%bl
46b4ea:	0e                   	push   %cs
46b4eb:	00 08                	add    %cl,(%eax)
46b4ed:	00 06                	add    %al,(%esi)
46b4ef:	00 e3                	add    %ah,%bl
46b4f1:	01 01                	add    %eax,(%ecx)
46b4f3:	00 00                	add    %al,(%eax)
46b4f5:	fa                   	cli
46b4f6:	00 00                	add    %al,(%eax)
46b4f8:	0f 00 01             	sldt   (%ecx)
46b4fb:	00 ca                	add    %cl,%dl
46b4fd:	01 00                	add    %eax,(%eax)
46b4ff:	00 10                	add    %dl,(%eax)
46b501:	00 01                	add    %al,(%ecx)
46b503:	00 be 00 00 00 11    	add    %bh,0x11000000(%esi)
46b509:	00 db                	add    %bl,%bl
46b50b:	04 f1                	add    $0xf1,%al
46b50d:	04 04                	add    $0x4,%al
46b50f:	05 16 05 37 05       	add    $0x5370516,%eax
46b514:	47                   	inc    %edi
46b515:	05 52 05 67 05       	add    $0x5670552,%eax
46b51a:	8f 05 ab 05 c6 05    	pop    0x5c605ab
46b520:	05 06 13 06 25       	add    $0x25061306,%eax
46b525:	06                   	push   %es
46b526:	31 06                	xor    %eax,(%esi)
46b528:	3d 06 48 06 75       	cmp    $0x75064806,%eax
46b52d:	06                   	push   %es
46b52e:	8d 06                	lea    (%esi),%eax
46b530:	94                   	xchg   %eax,%esp
46b531:	06                   	push   %es
46b532:	a5                   	movsl  %ds:(%esi),%es:(%edi)
46b533:	06                   	push   %es
46b534:	aa                   	stos   %al,%es:(%edi)
46b535:	06                   	push   %es
46b536:	bc 06 cc 06 e3       	mov    $0xe306cc06,%esp
46b53b:	06                   	push   %es
46b53c:	13 07                	adc    (%edi),%eax
46b53e:	27                   	daa
46b53f:	07                   	pop    %es
46b540:	52                   	push   %edx
46b541:	07                   	pop    %es
46b542:	09 00                	or     %eax,(%eax)
46b544:	01 00                	add    %eax,(%eax)
46b546:	0c 00                	or     $0x0,%al
46b548:	03 00                	add    (%eax),%eax
46b54a:	0d 00 07 00 00       	or     $0x700,%eax
46b54f:	00 06                	add    %al,(%esi)
46b551:	0c 4f                	or     $0x4f,%al
46b553:	01 00                	add    %eax,(%eax)
46b555:	00 44 0c 53          	add    %al,0x53(%esp,%ecx,1)
46b559:	01 00                	add    %eax,(%eax)
46b55b:	00 42 09             	add    %al,0x9(%edx)
46b55e:	be 01 00 00 2b       	mov    $0x2b000001,%esi
46b563:	04 c3                	add    $0xc3,%al
46b565:	01 00                	add    %eax,(%eax)
46b567:	00 ce                	add    %cl,%dh
46b569:	01 c8                	add    %ecx,%eax
46b56b:	01 00                	add    %eax,(%eax)
46b56d:	00 f0                	add    %dh,%al
46b56f:	01 c8                	add    %ecx,%eax
46b571:	01 00                	add    %eax,(%eax)
46b573:	00 de                	add    %bl,%dh
46b575:	0b d6                	or     %esi,%edx
46b577:	01 02                	add    %eax,(%edx)
46b579:	00 2a                	add    %ch,(%edx)
46b57b:	00 03                	add    %al,(%ebx)
46b57d:	00 02                	add    %al,(%edx)
46b57f:	00 2c 00             	add    %ch,(%eax,%eax,1)
46b582:	05 00 02 00 39       	add    $0x39000200,%eax
46b587:	00 07                	add    %al,(%edi)
46b589:	00 02                	add    %al,(%edx)
46b58b:	00 3a                	add    %bh,(%edx)
46b58d:	00 09                	add    %cl,(%ecx)
46b58f:	00 01                	add    %al,(%ecx)
46b591:	00 3b                	add    %bh,(%ebx)
46b593:	00 09                	add    %cl,(%ecx)
46b595:	00 02                	add    %al,(%edx)
46b597:	00 3c 00             	add    %bh,(%eax,%eax,1)
46b59a:	0b 00                	or     (%eax),%eax
46b59c:	02 00                	add    (%eax),%al
46b59e:	3d 00 0d 00 02       	cmp    $0x2000d00,%eax
46b5a3:	00 3e                	add    %bh,(%esi)
46b5a5:	00 0f                	add    %cl,(%edi)
46b5a7:	00 09                	add    %cl,(%ecx)
46b5a9:	00 50 00             	add    %dl,0x0(%eax)
46b5ac:	05 00 09 00 52       	add    $0x52000900,%eax
46b5b1:	00 07                	add    %al,(%edi)
46b5b3:	00 09                	add    %cl,(%ecx)
46b5b5:	00 54 00 09          	add    %dl,0x9(%eax,%eax,1)
46b5b9:	00 09                	add    %cl,(%ecx)
46b5bb:	00 56 00             	add    %dl,0x0(%esi)
46b5be:	0b 00                	or     (%eax),%eax
46b5c0:	09 00                	or     %eax,(%eax)
46b5c2:	58                   	pop    %eax
46b5c3:	00 0d 00 09 00 5a    	add    %cl,0x5a000900
46b5c9:	00 0f                	add    %cl,(%edi)
46b5cb:	00 09                	add    %cl,(%ecx)
46b5cd:	00 5c 00 11          	add    %bl,0x11(%eax,%eax,1)
46b5d1:	00 10                	add    %dl,(%eax)
46b5d3:	01 16                	add    %edx,(%esi)
46b5d5:	01 ee                	add    %ebp,%esi
46b5d7:	04 fa                	add    $0xfa,%al
46b5d9:	04 0c                	add    $0xc,%al
46b5db:	05 2a 05 e1 05       	add    $0x5e1052a,%eax
46b5e0:	83 06 23             	addl   $0x23,(%esi)
46b5e3:	07                   	pop    %es
46b5e4:	50                   	push   %eax
46b5e5:	20 00                	and    %al,(%eax)
46b5e7:	00 01                	add    %al,(%ecx)
46b5e9:	00 20                	add    %ah,(%eax)
46b5eb:	22 00                	and    (%eax),%al
46b5ed:	00 11                	add    %dl,(%ecx)
46b5ef:	00 20                	add    %ah,(%eax)
46b5f1:	1c 01                	sbb    $0x1,%al
46b5f3:	00 12                	add    %dl,(%edx)
46b5f5:	00 04 80             	add    %al,(%eax,%eax,4)
46b5f8:	00 00                	add    %al,(%eax)
46b5fa:	01 00                	add    %eax,(%eax)
46b608:	ce                   	into
46b609:	08 00                	or     %al,(%eax)
46b60b:	00 04 00             	add    %al,(%eax,%eax,1)
46b616:	00 00                	add    %al,(%eax)
46b618:	01 00                	add    %eax,(%eax)
46b61a:	dd 02                	fldl   (%edx)
46b61c:	00 00                	add    %al,(%eax)
46b61e:	00 00                	add    %al,(%eax)
46b620:	04 00                	add    $0x0,%al
46b62a:	00 00                	add    %al,(%eax)
46b62c:	01 00                	add    %eax,(%eax)
46b62e:	7e 07                	jle    0x46b637
46b630:	00 00                	add    %al,(%eax)
46b632:	00 00                	add    %al,(%eax)
46b634:	04 00                	add    $0x0,%al
46b63e:	00 00                	add    %al,(%eax)
46b640:	01 00                	add    %eax,(%eax)
46b642:	1d 0b 00 00 00       	sbb    $0xb,%eax
46b647:	00 04 00             	add    %al,(%eax,%eax,1)
46b652:	00 00                	add    %al,(%eax)
46b654:	b0 01                	mov    $0x1,%al
46b656:	20 07                	and    %al,(%edi)
46b658:	00 00                	add    %al,(%eax)
46b65a:	00 00                	add    %al,(%eax)
46b65c:	04 00                	add    $0x0,%al
46b666:	00 00                	add    %al,(%eax)
46b668:	01 00                	add    %eax,(%eax)
46b66a:	17                   	pop    %ss
46b66b:	04 00                	add    $0x0,%al
46b66d:	00 00                	add    %al,(%eax)
46b66f:	00 00                	add    %al,(%eax)
46b671:	00 00                	add    %al,(%eax)
46b673:	00 01                	add    %al,(%ecx)
46b675:	00 00                	add    %al,(%eax)
46b677:	00 db                	add    %bl,%bl
46b679:	0a 00                	or     (%eax),%al
46b67b:	00 68 b5             	add    %ch,-0x4b(%eax)
46b67e:	00 00                	add    %al,(%eax)
46b680:	01 00                	add    %eax,(%eax)
46b682:	00 00                	add    %al,(%eax)
46b684:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
46b685:	0a 00                	or     (%eax),%al
46b687:	00 09                	add    %cl,(%ecx)
46b689:	00 08                	add    %cl,(%eax)
46b68b:	00 0a                	add    %cl,(%edx)
46b68d:	00 08                	add    %cl,(%eax)
46b68f:	00 0f                	add    %cl,(%edi)
46b691:	00 0e                	add    %cl,(%esi)
46b693:	00 00                	add    %al,(%eax)
46b695:	00 00                	add    %al,(%eax)
46b697:	00 09                	add    %cl,(%ecx)
46b699:	00 8d 00 00 00 00    	add    %cl,0x0(%ebp)
46b69f:	00 0b                	add    %cl,(%ebx)
46b6a1:	00 8d 00 01 00 00    	add    %cl,0x100(%ebp)
46b6a7:	00 0b                	add    %cl,(%ebx)
46b6a9:	00 d0                	add    %dl,%al
46b6ab:	00 00                	add    %al,(%eax)
46b6ad:	00 00                	add    %al,(%eax)
46b6af:	00 0d 00 8d 00 00    	add    %cl,0x8d00
46b6b5:	00 00                	add    %al,(%eax)
46b6b7:	00 17                	add    %dl,(%edi)
46b6b9:	00 8d 00 00 00 00    	add    %cl,0x0(%ebp)
46b6bf:	00 1b                	add    %bl,(%ebx)
46b6c1:	00 8d 00 01 00 00    	add    %cl,0x100(%ebp)
46b6c7:	00 1b                	add    %bl,(%ebx)
46b6c9:	00 d0                	add    %dl,%al
46b6cb:	00 00                	add    %al,(%eax)
46b6cd:	00 00                	add    %al,(%eax)
46b6cf:	00 2f                	add    %ch,(%edi)
46b6d1:	00 8d 00 00 00 00    	add    %cl,0x0(%ebp)
46b6d7:	00 31                	add    %dh,(%ecx)
46b6d9:	00 8d 00 00 00 00    	add    %cl,0x0(%ebp)
46b6df:	00 33                	add    %dh,(%ebx)
46b6e1:	00 8d 00 00 00 00    	add    %cl,0x0(%ebp)
46b6e7:	00 39                	add    %bh,(%ecx)
46b6e9:	00 8d 00 00 00 00    	add    %cl,0x0(%ebp)
46b6ef:	00 3b                	add    %bh,(%ebx)
46b6f1:	00 8d 00 00 00 00    	add    %cl,0x0(%ebp)
46b6f7:	00 45 00             	add    %al,0x0(%ebp)
46b6fa:	8d 00                	lea    (%eax),%eax
46b6fc:	00 00                	add    %al,(%eax)
46b6fe:	00 00                	add    %al,(%eax)
46b700:	47                   	inc    %edi
46b701:	00 8d 00 01 00 00    	add    %cl,0x100(%ebp)
46b707:	00 47 00             	add    %al,0x0(%edi)
46b70a:	d0 00                	rolb   $1,(%eax)
46b70c:	02 00                	add    (%eax),%al
46b70e:	00 00                	add    %al,(%eax)
46b710:	47                   	inc    %edi
46b711:	00 fd                	add    %bh,%ch
46b713:	00 00                	add    %al,(%eax)
46b715:	00 00                	add    %al,(%eax)
46b717:	00 49 00             	add    %cl,0x0(%ecx)
46b71a:	8d 00                	lea    (%eax),%eax
46b71c:	00 00                	add    %al,(%eax)
46b71e:	00 00                	add    %al,(%eax)
46b720:	4b                   	dec    %ebx
46b721:	00 8d 00 00 00 00    	add    %cl,0x0(%ebp)
46b727:	00 4d 00             	add    %cl,0x0(%ebp)
46b72a:	8d 00                	lea    (%eax),%eax
46b72c:	00 00                	add    %al,(%eax)
46b72e:	00 00                	add    %al,(%eax)
46b730:	67 00 8d 00 00       	add    %cl,0x0(%di)
46b735:	00 00                	add    %al,(%eax)
46b737:	00 69 00             	add    %ch,0x0(%ecx)
46b73a:	8d 00                	lea    (%eax),%eax
46b73c:	01 00                	add    %eax,(%eax)
46b73e:	00 00                	add    %al,(%eax)
46b740:	69 00 d0 00 00 00    	imul   $0xd0,(%eax),%eax
46b746:	00 00                	add    %al,(%eax)
46b748:	6b 00 8d             	imul   $0xffffff8d,(%eax),%eax
46b74b:	00 00                	add    %al,(%eax)
46b74d:	00 00                	add    %al,(%eax)
46b74f:	00 6d 00             	add    %ch,0x0(%ebp)
46b752:	8d 00                	lea    (%eax),%eax
46b754:	38 00                	cmp    %al,(%eax)
46b756:	7f 05                	jg     0x46b75d
46b758:	16                   	push   %ss
46b759:	00 85 05 66 00 9f    	add    %al,-0x60ff99fb(%ebp)
46b75f:	05 68 00 a4 05       	add    $0x5a40068,%eax
46b764:	3a 00                	cmp    (%eax),%al
46b766:	db 05 4a 00 e5 05    	fildl  0x5e5004a
46b76c:	0c 00                	or     $0x0,%al
46b76e:	eb 05                	jmp    0x46b775
46b770:	32 00                	xor    (%eax),%al
46b772:	85 05 4c 00 85 05    	test   %eax,0x585004c
46b778:	6f                   	outsl  %ds:(%esi),(%dx)
46b779:	00 85 05 71 00 85    	add    %al,-0x7aff8efb(%ebp)
46b77f:	05 30 00 85 05       	add    $0x5850030,%eax
46b784:	6c                   	insb   (%dx),%es:(%edi)
46b785:	00 85 05 48 00 b7    	add    %al,-0x48ffb7fb(%ebp)
46b78b:	06                   	push   %es
46b78c:	6a 00                	push   $0x0
46b78e:	ec                   	in     (%dx),%al
46b78f:	06                   	push   %es
46b790:	0a 00                	or     (%eax),%al
46b792:	f1                   	int1
46b793:	06                   	push   %es
46b794:	2e 00 ec             	cs add %ch,%ah
46b797:	06                   	push   %es
46b798:	1a 00                	sbb    (%eax),%al
46b79a:	0c 07                	or     $0x7,%al
46b79c:	44                   	inc    %esp
46b79d:	00 9f 05 46 00 45    	add    %bl,0x45004605(%edi)
46b7a3:	07                   	pop    %es
46b7a4:	08 00                	or     %al,(%eax)
46b7a6:	4d                   	dec    %ebp
46b7a7:	07                   	pop    %es
46b7a8:	01 00                	add    %eax,(%eax)
46b7aa:	0d 00 02 00 29       	or     $0x29000200,%eax
46b7af:	00 03                	add    %al,(%ebx)
46b7b1:	00 21                	add    %ah,(%ecx)
46b7b3:	00 04 00             	add    %al,(%eax,%eax,1)
46b7b6:	99                   	cltd
46b7b7:	00 05 00 9d 00 06    	add    %al,0x6009d00
46b7bd:	00 4d 00             	add    %cl,0x0(%ebp)
46b7c0:	07                   	pop    %es
46b7c1:	00 29                	add    %ch,(%ecx)
46b7c3:	00 08                	add    %cl,(%eax)
46b7c5:	00 29                	add    %ch,(%ecx)
46b7c7:	00 09                	add    %cl,(%ecx)
46b7c9:	00 9d 00 0a 00 9d    	add    %bl,-0x62fff600(%ebp)