4432e6:	f0 aa                	lock stos %al,%es:(%edi)
4432e8:	00 00                	add    %al,(%eax)
4432ea:	e2 01                	loop   0x4432ed
4432ec:	30 ab 00 00 e3 01    	xor    %ch,0x1e30000(%ebx)
4432f2:	70 ab                	jo     0x44329f
4432f4:	00 00                	add    %al,(%eax)
4432f6:	e4 01                	in     $0x1,%al
4432f8:	b0 ab                	mov    $0xab,%al
4432fa:	00 00                	add    %al,(%eax)
4432fc:	e5 01                	in     $0x1,%eax
4432fe:	f0 ab                	lock stos %eax,%es:(%edi)
443300:	00 00                	add    %al,(%eax)
443302:	e6 01                	out    %al,$0x1
443304:	30 ac 00 00 e7 01 70 	xor    %ch,0x7001e700(%eax,%eax,1)
44330b:	ac                   	lods   %ds:(%esi),%al
44330c:	00 00                	add    %al,(%eax)
44330e:	e8 01 b0 ac 00       	call   0xf0e314
443313:	00 e9                	add    %ch,%cl
443315:	01 00                	add    %eax,(%eax)
443317:	ad                   	lods   %ds:(%esi),%eax
443318:	00 00                	add    %al,(%eax)
44331a:	ea 01 60 ad 00 00 eb 	ljmp   $0xeb00,$0xad6001
443321:	01 b0 ad 00 00 ec    	add    %esi,-0x13ffff53(%eax)
443327:	01 f0                	add    %esi,%eax
443329:	ad                   	lods   %ds:(%esi),%eax
44332a:	00 00                	add    %al,(%eax)
44332c:	ed                   	in     (%dx),%eax
44332d:	01 30                	add    %esi,(%eax)
44332f:	ae                   	scas   %es:(%edi),%al
443330:	00 00                	add    %al,(%eax)
443332:	ee                   	out    %al,(%dx)
443333:	01 70 ae             	add    %esi,-0x52(%eax)
443336:	00 00                	add    %al,(%eax)
443338:	ef                   	out    %eax,(%dx)
443339:	01 b0 ae 00 00 f0    	add    %esi,-0xfffff52(%eax)
44333f:	01 00                	add    %eax,(%eax)
443341:	af                   	scas   %es:(%edi),%eax
443342:	00 00                	add    %al,(%eax)
443344:	f1                   	int1
443345:	01 40 af             	add    %eax,-0x51(%eax)
443348:	00 00                	add    %al,(%eax)
44334a:	f2 01 80 af 00 00 f3 	repnz add %eax,-0xcffff51(%eax)
443351:	01 d0                	add    %edx,%eax
443353:	af                   	scas   %es:(%edi),%eax
443354:	00 00                	add    %al,(%eax)
443356:	f4                   	hlt
443357:	01 10                	add    %edx,(%eax)
443359:	b0 00                	mov    $0x0,%al
44335b:	00 f5                	add    %dh,%ch
44335d:	01 50 b0             	add    %edx,-0x50(%eax)
443360:	00 00                	add    %al,(%eax)
443362:	f6 01 90             	testb  $0x90,(%ecx)
443365:	b0 00                	mov    $0x0,%al
443367:	00 f7                	add    %dh,%bh
443369:	01 d0                	add    %edx,%eax
44336b:	b0 00                	mov    $0x0,%al
44336d:	00 f8                	add    %bh,%al
44336f:	01 10                	add    %edx,(%eax)
443371:	b1 00                	mov    $0x0,%cl
443373:	00 f9                	add    %bh,%cl
443375:	01 50 b1             	add    %edx,-0x4f(%eax)
443378:	00 00                	add    %al,(%eax)
44337a:	fa                   	cli
44337b:	01 90 b1 00 00 fb    	add    %edx,-0x4ffff4f(%eax)
443381:	01 d0                	add    %edx,%eax
443383:	b1 00                	mov    $0x0,%cl
443385:	00 fc                	add    %bh,%ah
443387:	01 10                	add    %edx,(%eax)
443389:	b2 00                	mov    $0x0,%dl
44338b:	00 fd                	add    %bh,%ch
44338d:	01 50 b2             	add    %edx,-0x4e(%eax)
443390:	00 00                	add    %al,(%eax)
443392:	fe 01                	incb   (%ecx)
443394:	90                   	nop
443395:	b2 00                	mov    $0x0,%dl
443397:	00 ff                	add    %bh,%bh
443399:	01 d0                	add    %edx,%eax
44339b:	b2 00                	mov    $0x0,%dl
44339d:	00 00                	add    %al,(%eax)
44339f:	02 10                	add    (%eax),%dl
4433a1:	b3 00                	mov    $0x0,%bl
4433a3:	00 01                	add    %al,(%ecx)
4433a5:	02 60 b3             	add    -0x4d(%eax),%ah
4433a8:	00 00                	add    %al,(%eax)
4433aa:	02 02                	add    (%edx),%al
4433ac:	a0 b3 00 00 03       	mov    0x30000b3,%al
4433b1:	02 e0                	add    %al,%ah
4433b3:	b3 00                	mov    $0x0,%bl
4433b5:	00 04 02             	add    %al,(%edx,%eax,1)
4433b8:	30 b4 00 00 05 02 80 	xor    %dh,-0x7ffdfb00(%eax,%eax,1)
4433bf:	b4 00                	mov    $0x0,%ah
4433c1:	00 06                	add    %al,(%esi)
4433c3:	02 e0                	add    %al,%ah
4433c5:	b4 00                	mov    $0x0,%ah
4433c7:	00 07                	add    %al,(%edi)
4433c9:	02 20                	add    (%eax),%ah
4433cb:	b5 00                	mov    $0x0,%ch
4433cd:	00 08                	add    %cl,(%eax)
4433cf:	02 60 b5             	add    -0x4b(%eax),%ah
4433d2:	00 00                	add    %al,(%eax)
4433d4:	09 02                	or     %eax,(%edx)
4433d6:	b0 b5                	mov    $0xb5,%al
4433d8:	00 00                	add    %al,(%eax)
4433da:	0a 02                	or     (%edx),%al
4433dc:	f0 b5 00             	lock mov $0x0,%ch
4433df:	00 0b                	add    %cl,(%ebx)
4433e1:	02 40 b6             	add    -0x4a(%eax),%al
4433e4:	00 00                	add    %al,(%eax)
4433e6:	0c 02                	or     $0x2,%al
4433e8:	80 b6 00 00 0d 02 c0 	xorb   $0xc0,0x20d0000(%esi)
4433ef:	b6 00                	mov    $0x0,%dh
4433f1:	00 0e                	add    %cl,(%esi)
4433f3:	02 10                	add    (%eax),%dl
4433f5:	b7 00                	mov    $0x0,%bh
4433f7:	00 0f                	add    %cl,(%edi)
4433f9:	02 50 b7             	add    -0x49(%eax),%dl
4433fc:	00 00                	add    %al,(%eax)
4433fe:	10 02                	adc    %al,(%edx)
443400:	90                   	nop
443401:	b7 00                	mov    $0x0,%bh
443403:	00 11                	add    %dl,(%ecx)
443405:	02 d0                	add    %al,%dl
443407:	b7 00                	mov    $0x0,%bh
443409:	00 12                	add    %dl,(%edx)
44340b:	02 20                	add    (%eax),%ah
44340d:	b8 00 00 13 02       	mov    $0x2130000,%eax
443412:	60                   	pusha
443413:	b8 00 00 14 02       	mov    $0x2140000,%eax
443418:	a0 b8 00 00 15       	mov    0x150000b8,%al
44341d:	02 e0                	add    %al,%ah
44341f:	b8 00 00 16 02       	mov    $0x2160000,%eax
443424:	20 b9 00 00 17 02    	and    %bh,0x2170000(%ecx)
44342a:	60                   	pusha
44342b:	b9 00 00 18 02       	mov    $0x2180000,%ecx
443430:	a0 b9 00 00 19       	mov    0x190000b9,%al
443435:	02 e0                	add    %al,%ah
443437:	b9 00 00 1a 02       	mov    $0x21a0000,%ecx
44343c:	20 ba 00 00 1b 02    	and    %bh,0x21b0000(%edx)
443442:	60                   	pusha
443443:	ba 00 00 1c 02       	mov    $0x21c0000,%edx
443448:	a0 ba 00 00 1d       	mov    0x1d0000ba,%al
44344d:	02 f0                	add    %al,%dh
44344f:	ba 00 00 1e 02       	mov    $0x21e0000,%edx
443454:	40                   	inc    %eax
443455:	bb 00 00 1f 02       	mov    $0x21f0000,%ebx
44345a:	90                   	nop
44345b:	bb 00 00 20 02       	mov    $0x2200000,%ebx
443460:	d0 bb 00 00 21 02    	sarb   $1,0x2210000(%ebx)
443466:	10 bc 00 00 22 02 50 	adc    %bh,0x50022200(%eax,%eax,1)
44346d:	bc 00 00 23 02       	mov    $0x2230000,%esp
443472:	90                   	nop
443473:	bc 00 00 24 02       	mov    $0x2240000,%esp
443478:	d0 bc 00 00 25 02 20 	sarb   $1,0x20022500(%eax,%eax,1)
44347f:	bd 00 00 26 02       	mov    $0x2260000,%ebp
443484:	60                   	pusha
443485:	bd 00 00 27 02       	mov    $0x2270000,%ebp
44348a:	a0 bd 00 00 28       	mov    0x280000bd,%al
44348f:	02 e0                	add    %al,%ah
443491:	bd 00 00 29 02       	mov    $0x2290000,%ebp
443496:	30 be 00 00 2a 02    	xor    %bh,0x22a0000(%esi)
44349c:	70 be                	jo     0x44345c
44349e:	00 00                	add    %al,(%eax)
4434a0:	2b 02                	sub    (%edx),%eax
4434a2:	b0 be                	mov    $0xbe,%al
4434a4:	00 00                	add    %al,(%eax)
4434a6:	2c 02                	sub    $0x2,%al
4434a8:	f0 be 00 00 2d 02    	lock mov $0x22d0000,%esi
4434ae:	30 bf 00 00 2e 02    	xor    %bh,0x22e0000(%edi)
4434b4:	70 bf                	jo     0x443475
4434b6:	00 00                	add    %al,(%eax)
4434b8:	2f                   	das
4434b9:	02 b0 bf 00 00 30    	add    0x300000bf(%eax),%dh
4434bf:	02 f0                	add    %al,%dh
4434c1:	bf 00 00 31 02       	mov    $0x2310000,%edi
4434c6:	30 c0                	xor    %al,%al
4434c8:	00 00                	add    %al,(%eax)
4434ca:	32 02                	xor    (%edx),%al
4434cc:	70 c0                	jo     0x44348e
4434ce:	00 00                	add    %al,(%eax)
4434d0:	33 02                	xor    (%edx),%eax
4434d2:	c0 c0 00             	rol    $0x0,%al
4434d5:	00 34 02             	add    %dh,(%edx,%eax,1)
4434d8:	10 c1                	adc    %al,%cl
4434da:	00 00                	add    %al,(%eax)
4434dc:	35 02 50 c1 00       	xor    $0xc15002,%eax
4434e1:	00 36                	add    %dh,(%esi)
4434e3:	02 90 c1 00 00 37    	add    0x370000c1(%eax),%dl
4434e9:	02 d0                	add    %al,%dl
4434eb:	c1 00 00             	roll   $0x0,(%eax)
4434ee:	38 02                	cmp    %al,(%edx)
4434f0:	10 c2                	adc    %al,%dl
4434f2:	00 00                	add    %al,(%eax)
4434f4:	39 02                	cmp    %eax,(%edx)
4434f6:	50                   	push   %eax
4434f7:	c2 00 00             	ret    $0x0
4434fa:	3a 02                	cmp    (%edx),%al
4434fc:	b0 c2                	mov    $0xc2,%al
4434fe:	00 00                	add    %al,(%eax)
443500:	3b 02                	cmp    (%edx),%eax
443502:	f0 c2 00 00          	lock ret $0x0
443506:	3c 02                	cmp    $0x2,%al
443508:	30 c3                	xor    %al,%bl
44350a:	00 00                	add    %al,(%eax)
44350c:	3d 02 70 c3 00       	cmp    $0xc37002,%eax
443511:	00 3e                	add    %bh,(%esi)
443513:	02 b0 c3 00 00 3f    	add    0x3f0000c3(%eax),%dh
443519:	02 f0                	add    %al,%dh
44351b:	c3                   	ret
44351c:	00 00                	add    %al,(%eax)
44351e:	40                   	inc    %eax
44351f:	02 40 c4             	add    -0x3c(%eax),%al
443522:	00 00                	add    %al,(%eax)
443524:	41                   	inc    %ecx
443525:	02 80 c4 00 00 42    	add    0x420000c4(%eax),%al
44352b:	02 c0                	add    %al,%al
44352d:	c4 00                	les    (%eax),%eax
44352f:	00 43 02             	add    %al,0x2(%ebx)
443532:	00 c5                	add    %al,%ch
443534:	00 00                	add    %al,(%eax)
443536:	44                   	inc    %esp
443537:	02 40 c5             	add    -0x3b(%eax),%al
44353a:	00 00                	add    %al,(%eax)
44353c:	45                   	inc    %ebp
44353d:	02 90 c5 00 00 46    	add    0x460000c5(%eax),%dl
443543:	02 d0                	add    %al,%dl
443545:	c5 00                	lds    (%eax),%eax
443547:	00 47 02             	add    %al,0x2(%edi)
44354a:	10 c6                	adc    %al,%dh
44354c:	00 00                	add    %al,(%eax)
44354e:	48                   	dec    %eax
44354f:	02 50 c6             	add    -0x3a(%eax),%dl
443552:	00 00                	add    %al,(%eax)
443554:	49                   	dec    %ecx
443555:	02 90 c6 00 00 4a    	add    0x4a0000c6(%eax),%dl
44355b:	02 d0                	add    %al,%dl
44355d:	c6 00 00             	movb   $0x0,(%eax)
443560:	4b                   	dec    %ebx
443561:	02 10                	add    (%eax),%dl
443563:	c7 00 00 4c 02 60    	movl   $0x60024c00,(%eax)
443569:	c7 00 00 4d 02 a0    	movl   $0xa0024d00,(%eax)
44356f:	c7 00 00 4e 02 e0    	movl   $0xe0024e00,(%eax)
443575:	c7 00 00 4f 02 20    	movl   $0x20024f00,(%eax)
44357b:	c8 00 00 50          	enter  $0x0,$0x50
44357f:	02 60 c8             	add    -0x38(%eax),%ah
443582:	00 00                	add    %al,(%eax)
443584:	51                   	push   %ecx
443585:	02 a0 c8 00 00 52    	add    0x520000c8(%eax),%ah
44358b:	02 f0                	add    %al,%dh
44358d:	c8 00 00 53          	enter  $0x0,$0x53
443591:	02 30                	add    (%eax),%dh
443593:	c9                   	leave
443594:	00 00                	add    %al,(%eax)
443596:	54                   	push   %esp
443597:	02 90 c9 00 00 55    	add    0x550000c9(%eax),%dl
44359d:	02 e0                	add    %al,%ah
44359f:	c9                   	leave
4435a0:	00 00                	add    %al,(%eax)
4435a2:	56                   	push   %esi
4435a3:	02 40 ca             	add    -0x36(%eax),%al
4435a6:	00 00                	add    %al,(%eax)
4435a8:	57                   	push   %edi
4435a9:	02 a0 ca 00 00 58    	add    0x580000ca(%eax),%ah
4435af:	02 e0                	add    %al,%ah
4435b1:	ca 00 00             	lret   $0x0
4435b4:	59                   	pop    %ecx
4435b5:	02 30                	add    (%eax),%dh
4435b7:	cb                   	lret
4435b8:	00 00                	add    %al,(%eax)
4435ba:	5a                   	pop    %edx
4435bb:	02 90 cb 00 00 5b    	add    0x5b0000cb(%eax),%dl
4435c1:	02 d0                	add    %al,%dl
4435c3:	cb                   	lret
4435c4:	00 00                	add    %al,(%eax)
4435c6:	5c                   	pop    %esp
4435c7:	02 10                	add    (%eax),%dl
4435c9:	cc                   	int3
4435ca:	00 00                	add    %al,(%eax)
4435cc:	5d                   	pop    %ebp
4435cd:	02 60 cc             	add    -0x34(%eax),%ah
4435d0:	00 00                	add    %al,(%eax)
4435d2:	5e                   	pop    %esi
4435d3:	02 a0 cc 00 00 5f    	add    0x5f0000cc(%eax),%ah
4435d9:	02 f0                	add    %al,%dh
4435db:	cc                   	int3
4435dc:	00 00                	add    %al,(%eax)
4435de:	60                   	pusha
4435df:	02 30                	add    (%eax),%dh
4435e1:	cd 00                	int    $0x0
4435e3:	00 61 02             	add    %ah,0x2(%ecx)
4435e6:	70 cd                	jo     0x4435b5
4435e8:	00 00                	add    %al,(%eax)
4435ea:	62 02                	bound  %eax,(%edx)
4435ec:	b0 cd                	mov    $0xcd,%al
4435ee:	00 00                	add    %al,(%eax)
4435f0:	63 02                	arpl   %eax,(%edx)
4435f2:	f0 cd 00             	lock int $0x0
4435f5:	00 64 02 30          	add    %ah,0x30(%edx,%eax,1)
4435f9:	ce                   	into
4435fa:	00 00                	add    %al,(%eax)
4435fc:	65 02 70 ce          	add    %gs:-0x32(%eax),%dh
443600:	00 00                	add    %al,(%eax)
443602:	66 02 b0 ce 00 00 67 	data16 add 0x670000ce(%eax),%dh
443609:	02 f0                	add    %al,%dh
44360b:	ce                   	into
44360c:	00 00                	add    %al,(%eax)
44360e:	68 02 30 cf 00       	push   $0xcf3002
443613:	00 69 02             	add    %ch,0x2(%ecx)
443616:	90                   	nop
443617:	cf                   	iret
443618:	00 00                	add    %al,(%eax)
44361a:	6a 02                	push   $0x2
44361c:	d0 cf                	ror    $1,%bh
44361e:	00 00                	add    %al,(%eax)
443620:	6b 02 40             	imul   $0x40,(%edx),%eax
443623:	d0 00                	rolb   $1,(%eax)
443625:	00 6c 02 80          	add    %ch,-0x80(%edx,%eax,1)
443629:	d0 00                	rolb   $1,(%eax)
44362b:	00 6d 02             	add    %ch,0x2(%ebp)
44362e:	c0 d0 00             	rcl    $0x0,%al
443631:	00 6e 02             	add    %ch,0x2(%esi)
443634:	00 d1                	add    %dl,%cl
443636:	00 00                	add    %al,(%eax)
443638:	6f                   	outsl  %ds:(%esi),(%dx)
443639:	02 40 d1             	add    -0x2f(%eax),%al
44363c:	00 00                	add    %al,(%eax)
44363e:	70 02                	jo     0x443642
443640:	80 d1 00             	adc    $0x0,%cl
443643:	00 71 02             	add    %dh,0x2(%ecx)
443646:	c0 d1 00             	rcl    $0x0,%cl
443649:	00 72 02             	add    %dh,0x2(%edx)
44364c:	00 d2                	add    %dl,%dl
44364e:	00 00                	add    %al,(%eax)
443650:	73 02                	jae    0x443654
443652:	40                   	inc    %eax
443653:	d2 00                	rolb   %cl,(%eax)
443655:	00 74 02 80          	add    %dh,-0x80(%edx,%eax,1)
443659:	d2 00                	rolb   %cl,(%eax)
44365b:	00 75 02             	add    %dh,0x2(%ebp)
44365e:	c0 d2 00             	rcl    $0x0,%dl
443661:	00 76 02             	add    %dh,0x2(%esi)
443664:	00 d3                	add    %dl,%bl
443666:	00 00                	add    %al,(%eax)
443668:	77 02                	ja     0x44366c
44366a:	40                   	inc    %eax
44366b:	d3 00                	roll   %cl,(%eax)
44366d:	00 78 02             	add    %bh,0x2(%eax)
443670:	a0 d3 00 00 79       	mov    0x790000d3,%al
443675:	02 e0                	add    %al,%ah
443677:	d3 00                	roll   %cl,(%eax)
443679:	00 7a 02             	add    %bh,0x2(%edx)