43026b:	00 48 0b             	add    %cl,0xb(%eax)
43026e:	03 00                	add    (%eax),%eax
430270:	5c                   	pop    %esp
430271:	0b 03                	or     (%ebx),%eax
430273:	00 70 0b             	add    %dh,0xb(%eax)
430276:	03 00                	add    (%eax),%eax
430278:	80 0b 03             	orb    $0x3,(%ebx)
43027b:	00 90 0b 03 00 a4    	add    %dl,-0x5bfffcf5(%eax)
430281:	0b 03                	or     (%ebx),%eax
430283:	00 bc 0b 03 00 d4 0b 	add    %bh,0xbd40003(%ebx,%ecx,1)
43028a:	03 00                	add    (%eax),%eax
43028c:	e0 0b                	loopne 0x430299
43028e:	03 00                	add    (%eax),%eax
430290:	ec                   	in     (%dx),%al
430291:	0b 03                	or     (%ebx),%eax
430293:	00 f8                	add    %bh,%al
430295:	0b 03                	or     (%ebx),%eax
430297:	00 04 0c             	add    %al,(%esp,%ecx,1)
43029a:	03 00                	add    (%eax),%eax
43029c:	14 0c                	adc    $0xc,%al
43029e:	03 00                	add    (%eax),%eax
4302a8:	24 0c                	and    $0xc,%al
4302aa:	03 00                	add    (%eax),%eax
4302ac:	38 0c 03             	cmp    %cl,(%ebx,%eax,1)
4302af:	00 48 0c             	add    %cl,0xc(%eax)
4302b2:	03 00                	add    (%eax),%eax
4302b4:	58                   	pop    %eax
4302b5:	0c 03                	or     $0x3,%al
4302b7:	00 64 0c 03          	add    %ah,0x3(%esp,%ecx,1)
4302bb:	00 78 0c             	add    %bh,0xc(%eax)
4302be:	03 00                	add    (%eax),%eax
4302c0:	88 0c 03             	mov    %cl,(%ebx,%eax,1)
4302c3:	00 a0 0c 03 00 b0    	add    %ah,-0x4ffffcf4(%eax)
4302c9:	0c 03                	or     $0x3,%al
4302cb:	00 bc 0c 03 00 c8 0c 	add    %bh,0xcc80003(%esp,%ecx,1)
4302d2:	03 00                	add    (%eax),%eax
4302d4:	dc 0c 03             	fmull  (%ebx,%eax,1)
4302d7:	00 ec                	add    %ch,%ah
4302d9:	0c 03                	or     $0x3,%al
4302db:	00 00                	add    %al,(%eax)
4302dd:	0d 03 00 14 0d       	or     $0xd140003,%eax
4302e2:	03 00                	add    (%eax),%eax
4302e4:	28 0d 03 00 3c 0d    	sub    %cl,0xd3c0003
4302ea:	03 00                	add    (%eax),%eax
4302ec:	50                   	push   %eax
4302ed:	0d 03 00 60 0d       	or     $0xd600003,%eax
4302f2:	03 00                	add    (%eax),%eax
4302f4:	74 0d                	je     0x430303
4302f6:	03 00                	add    (%eax),%eax
4302f8:	84 0d 03 00 98 0d    	test   %cl,0xd980003
4302fe:	03 00                	add    (%eax),%eax
430300:	a8 0d                	test   $0xd,%al
430302:	03 00                	add    (%eax),%eax
430304:	bc 0d 03 00 cc       	mov    $0xcc00030d,%esp
430309:	0d 03 00 00 00       	or     $0x3,%eax
43030e:	00 00                	add    %al,(%eax)
430310:	00 00                	add    %al,(%eax)
430312:	00 00                	add    %al,(%eax)
430314:	e0 0d                	loopne 0x430323
430316:	03 00                	add    (%eax),%eax
430318:	f4                   	hlt
430319:	0d 03 00 00 00       	or     $0x3,%eax
43031e:	00 00                	add    %al,(%eax)
430320:	00 00                	add    %al,(%eax)
430322:	00 00                	add    %al,(%eax)
430324:	04 0e                	add    $0xe,%al
430326:	03 00                	add    (%eax),%eax
430328:	18 0e                	sbb    %cl,(%esi)
43032a:	03 00                	add    (%eax),%eax
43032c:	28 0e                	sub    %cl,(%esi)
43032e:	03 00                	add    (%eax),%eax
430330:	38 0e                	cmp    %cl,(%esi)
430332:	03 00                	add    (%eax),%eax
430334:	4c                   	dec    %esp
430335:	0e                   	push   %cs
430336:	03 00                	add    (%eax),%eax
430338:	60                   	pusha
430339:	0e                   	push   %cs
43033a:	03 00                	add    (%eax),%eax
43033c:	74 0e                	je     0x43034c
43033e:	03 00                	add    (%eax),%eax
430340:	88 0e                	mov    %cl,(%esi)
430342:	03 00                	add    (%eax),%eax
43034c:	9c                   	pushf
43034d:	0e                   	push   %cs
43034e:	03 00                	add    (%eax),%eax
430350:	a4                   	movsb  %ds:(%esi),%es:(%edi)
430351:	0e                   	push   %cs
430352:	03 00                	add    (%eax),%eax
430354:	b4 0e                	mov    $0xe,%ah
430356:	03 00                	add    (%eax),%eax
430358:	c0 0e 03             	rorb   $0x3,(%esi)
43035b:	00 cc                	add    %cl,%ah
43035d:	0e                   	push   %cs
43035e:	03 00                	add    (%eax),%eax
430360:	d8 0e                	fmuls  (%esi)
430362:	03 00                	add    (%eax),%eax
430364:	e0 0e                	loopne 0x430374
430366:	03 00                	add    (%eax),%eax
430368:	e8 0e 03 00 f4       	call   0xf443067b
43036d:	0e                   	push   %cs
43036e:	03 00                	add    (%eax),%eax
430370:	00 0f                	add    %cl,(%edi)
430372:	03 00                	add    (%eax),%eax
430374:	08 0f                	or     %cl,(%edi)
430376:	03 00                	add    (%eax),%eax
430378:	10 0f                	adc    %cl,(%edi)
43037a:	03 00                	add    (%eax),%eax
43037c:	1c 0f                	sbb    $0xf,%al
43037e:	03 00                	add    (%eax),%eax
430380:	28 0f                	sub    %cl,(%edi)
430382:	03 00                	add    (%eax),%eax
430384:	30 0f                	xor    %cl,(%edi)
430386:	03 00                	add    (%eax),%eax
430388:	3c 0f                	cmp    $0xf,%al
43038a:	03 00                	add    (%eax),%eax
43038c:	48                   	dec    %eax
43038d:	0f 03 00             	lsl    (%eax),%eax
430390:	54                   	push   %esp
430391:	0f 03 00             	lsl    (%eax),%eax
43039c:	18 06                	sbb    %al,(%esi)
43039e:	03 00                	add    (%eax),%eax
4303a0:	2c 06                	sub    $0x6,%al
4303a2:	03 00                	add    (%eax),%eax
4303a4:	3c 06                	cmp    $0x6,%al
4303a6:	03 00                	add    (%eax),%eax
4303a8:	4c                   	dec    %esp
4303a9:	06                   	push   %es
4303aa:	03 00                	add    (%eax),%eax
4303ac:	58                   	pop    %eax
4303ad:	06                   	push   %es
4303ae:	03 00                	add    (%eax),%eax
4303b0:	60                   	pusha
4303b1:	06                   	push   %es
4303b2:	03 00                	add    (%eax),%eax
4303b4:	70 06                	jo     0x4303bc
4303b6:	03 00                	add    (%eax),%eax
4303b8:	7c 06                	jl     0x4303c0
4303ba:	03 00                	add    (%eax),%eax
4303bc:	8c 06                	mov    %es,(%esi)
4303be:	03 00                	add    (%eax),%eax
4303c0:	94                   	xchg   %eax,%esp
4303c1:	06                   	push   %es
4303c2:	03 00                	add    (%eax),%eax
4303c4:	9c                   	pushf
4303c5:	06                   	push   %es
4303c6:	03 00                	add    (%eax),%eax
4303c8:	a8 06                	test   $0x6,%al
4303ca:	03 00                	add    (%eax),%eax
4303cc:	b8 06 03 00 c4       	mov    $0xc4000306,%eax
4303d1:	06                   	push   %es
4303d2:	03 00                	add    (%eax),%eax
4303d4:	cc                   	int3
4303d5:	06                   	push   %es
4303d6:	03 00                	add    (%eax),%eax
4303d8:	d8 06                	fadds  (%esi)
4303da:	03 00                	add    (%eax),%eax
4303dc:	e0 06                	loopne 0x4303e4
4303de:	03 00                	add    (%eax),%eax
4303e8:	ec                   	in     (%dx),%al
4303e9:	06                   	push   %es
4303ea:	03 00                	add    (%eax),%eax
4303ec:	00 07                	add    %al,(%edi)
4303ee:	03 00                	add    (%eax),%eax
4303f0:	14 07                	adc    $0x7,%al
4303f2:	03 00                	add    (%eax),%eax
4303f4:	24 07                	and    $0x7,%al
4303f6:	03 00                	add    (%eax),%eax
4303f8:	34 07                	xor    $0x7,%al
4303fa:	03 00                	add    (%eax),%eax
430404:	48                   	dec    %eax
430405:	07                   	pop    %es
430406:	03 00                	add    (%eax),%eax
430410:	5c                   	pop    %esp
430411:	07                   	pop    %es
430412:	03 00                	add    (%eax),%eax
430414:	74 07                	je     0x43041d
430416:	03 00                	add    (%eax),%eax
430418:	90                   	nop
430419:	07                   	pop    %es
43041a:	03 00                	add    (%eax),%eax
430424:	ac                   	lods   %ds:(%esi),%al
430425:	07                   	pop    %es
430426:	03 00                	add    (%eax),%eax
430428:	bc 07 03 00 cc       	mov    $0xcc000307,%esp
43042d:	07                   	pop    %es
43042e:	03 00                	add    (%eax),%eax
430430:	e8 07 03 00 04       	call   0x443073c
430435:	08 03                	or     %al,(%ebx)
430437:	00 1c 08             	add    %bl,(%eax,%ecx,1)
43043a:	03 00                	add    (%eax),%eax
43043c:	28 08                	sub    %cl,(%eax)
43043e:	03 00                	add    (%eax),%eax
430440:	3c 08                	cmp    $0x8,%al
430442:	03 00                	add    (%eax),%eax
430444:	4c                   	dec    %esp
430445:	08 03                	or     %al,(%ebx)
430447:	00 5c 08 03          	add    %bl,0x3(%eax,%ecx,1)
43044b:	00 70 08             	add    %dh,0x8(%eax)
43044e:	03 00                	add    (%eax),%eax
430450:	88 08                	mov    %cl,(%eax)
430452:	03 00                	add    (%eax),%eax
430454:	a0 08 03 00 b8       	mov    0xb8000308,%al
430459:	08 03                	or     %al,(%ebx)
43045b:	00 cc                	add    %cl,%ah
43045d:	08 03                	or     %al,(%ebx)
43045f:	00 e4                	add    %ah,%ah
430461:	08 03                	or     %al,(%ebx)
430463:	00 f4                	add    %dh,%ah
430465:	08 03                	or     %al,(%ebx)
430467:	00 04 09             	add    %al,(%ecx,%ecx,1)
43046a:	03 00                	add    (%eax),%eax
43046c:	14 09                	adc    $0x9,%al
43046e:	03 00                	add    (%eax),%eax
430470:	2c 09                	sub    $0x9,%al
430472:	03 00                	add    (%eax),%eax
430474:	40                   	inc    %eax
430475:	09 03                	or     %eax,(%ebx)
430477:	00 50 09             	add    %dl,0x9(%eax)
43047a:	03 00                	add    (%eax),%eax
43047c:	64 09 03             	or     %eax,%fs:(%ebx)
43047f:	00 7c 09 03          	add    %bh,0x3(%ecx,%ecx,1)
430483:	00 8c 09 03 00 9c 09 	add    %cl,0x99c0003(%ecx,%ecx,1)
43048a:	03 00                	add    (%eax),%eax
43048c:	b8 09 03 00 c8       	mov    $0xc8000309,%eax
430491:	09 03                	or     %eax,(%ebx)
430493:	00 d8                	add    %bl,%al
430495:	09 03                	or     %eax,(%ebx)
430497:	00 f0                	add    %dh,%al
430499:	09 03                	or     %eax,(%ebx)
43049b:	00 08                	add    %cl,(%eax)
43049d:	0a 03                	or     (%ebx),%al
43049f:	00 14 0a             	add    %dl,(%edx,%ecx,1)
4304a2:	03 00                	add    (%eax),%eax
4304a4:	2c 0a                	sub    $0xa,%al
4304a6:	03 00                	add    (%eax),%eax
4304a8:	3c 0a                	cmp    $0xa,%al
4304aa:	03 00                	add    (%eax),%eax
4304ac:	4c                   	dec    %esp
4304ad:	0a 03                	or     (%ebx),%al
4304af:	00 5c 0a 03          	add    %bl,0x3(%edx,%ecx,1)
4304b3:	00 70 0a             	add    %dh,0xa(%eax)
4304b6:	03 00                	add    (%eax),%eax
4304b8:	80 0a 03             	orb    $0x3,(%edx)
4304bb:	00 8c 0a 03 00 98 0a 	add    %cl,0xa980003(%edx,%ecx,1)
4304c2:	03 00                	add    (%eax),%eax
4304c4:	a8 0a                	test   $0xa,%al
4304c6:	03 00                	add    (%eax),%eax
4304c8:	b8 0a 03 00 c8       	mov    $0xc800030a,%eax
4304cd:	0a 03                	or     (%ebx),%al
4304cf:	00 d8                	add    %bl,%al
4304d1:	0a 03                	or     (%ebx),%al
4304d3:	00 e4                	add    %ah,%ah
4304d5:	0a 03                	or     (%ebx),%al
4304d7:	00 f8                	add    %bh,%al
4304d9:	0a 03                	or     (%ebx),%al
4304db:	00 04 0b             	add    %al,(%ebx,%ecx,1)
4304de:	03 00                	add    (%eax),%eax
4304e0:	1c 0b                	sbb    $0xb,%al
4304e2:	03 00                	add    (%eax),%eax
4304e4:	30 0b                	xor    %cl,(%ebx)
4304e6:	03 00                	add    (%eax),%eax
4304e8:	40                   	inc    %eax
4304e9:	0b 03                	or     (%ebx),%eax
4304eb:	00 48 0b             	add    %cl,0xb(%eax)
4304ee:	03 00                	add    (%eax),%eax
4304f0:	5c                   	pop    %esp
4304f1:	0b 03                	or     (%ebx),%eax
4304f3:	00 70 0b             	add    %dh,0xb(%eax)
4304f6:	03 00                	add    (%eax),%eax
4304f8:	80 0b 03             	orb    $0x3,(%ebx)
4304fb:	00 90 0b 03 00 a4    	add    %dl,-0x5bfffcf5(%eax)
430501:	0b 03                	or     (%ebx),%eax
430503:	00 bc 0b 03 00 d4 0b 	add    %bh,0xbd40003(%ebx,%ecx,1)
43050a:	03 00                	add    (%eax),%eax
43050c:	e0 0b                	loopne 0x430519
43050e:	03 00                	add    (%eax),%eax
430510:	ec                   	in     (%dx),%al
430511:	0b 03                	or     (%ebx),%eax
430513:	00 f8                	add    %bh,%al
430515:	0b 03                	or     (%ebx),%eax
430517:	00 04 0c             	add    %al,(%esp,%ecx,1)
43051a:	03 00                	add    (%eax),%eax
43051c:	14 0c                	adc    $0xc,%al
43051e:	03 00                	add    (%eax),%eax
430528:	24 0c                	and    $0xc,%al
43052a:	03 00                	add    (%eax),%eax
43052c:	38 0c 03             	cmp    %cl,(%ebx,%eax,1)
43052f:	00 48 0c             	add    %cl,0xc(%eax)
430532:	03 00                	add    (%eax),%eax
430534:	58                   	pop    %eax
430535:	0c 03                	or     $0x3,%al
430537:	00 64 0c 03          	add    %ah,0x3(%esp,%ecx,1)
43053b:	00 78 0c             	add    %bh,0xc(%eax)
43053e:	03 00                	add    (%eax),%eax
430540:	88 0c 03             	mov    %cl,(%ebx,%eax,1)
430543:	00 a0 0c 03 00 b0    	add    %ah,-0x4ffffcf4(%eax)
430549:	0c 03                	or     $0x3,%al
43054b:	00 bc 0c 03 00 c8 0c 	add    %bh,0xcc80003(%esp,%ecx,1)
430552:	03 00                	add    (%eax),%eax
430554:	dc 0c 03             	fmull  (%ebx,%eax,1)
430557:	00 ec                	add    %ch,%ah
430559:	0c 03                	or     $0x3,%al
43055b:	00 00                	add    %al,(%eax)
43055d:	0d 03 00 14 0d       	or     $0xd140003,%eax
430562:	03 00                	add    (%eax),%eax
430564:	28 0d 03 00 3c 0d    	sub    %cl,0xd3c0003
43056a:	03 00                	add    (%eax),%eax
43056c:	50                   	push   %eax
43056d:	0d 03 00 60 0d       	or     $0xd600003,%eax
430572:	03 00                	add    (%eax),%eax
430574:	74 0d                	je     0x430583
430576:	03 00                	add    (%eax),%eax
430578:	84 0d 03 00 98 0d    	test   %cl,0xd980003
43057e:	03 00                	add    (%eax),%eax
430580:	a8 0d                	test   $0xd,%al
430582:	03 00                	add    (%eax),%eax
430584:	bc 0d 03 00 cc       	mov    $0xcc00030d,%esp
430589:	0d 03 00 00 00       	or     $0x3,%eax
43058e:	00 00                	add    %al,(%eax)
430590:	00 00                	add    %al,(%eax)
430592:	00 00                	add    %al,(%eax)
430594:	e0 0d                	loopne 0x4305a3
430596:	03 00                	add    (%eax),%eax
430598:	f4                   	hlt
430599:	0d 03 00 00 00       	or     $0x3,%eax
43059e:	00 00                	add    %al,(%eax)
4305a0:	00 00                	add    %al,(%eax)
4305a2:	00 00                	add    %al,(%eax)
4305a4:	04 0e                	add    $0xe,%al
4305a6:	03 00                	add    (%eax),%eax
4305a8:	18 0e                	sbb    %cl,(%esi)
4305aa:	03 00                	add    (%eax),%eax
4305ac:	28 0e                	sub    %cl,(%esi)
4305ae:	03 00                	add    (%eax),%eax
4305b0:	38 0e                	cmp    %cl,(%esi)
4305b2:	03 00                	add    (%eax),%eax
4305b4:	4c                   	dec    %esp
4305b5:	0e                   	push   %cs
4305b6:	03 00                	add    (%eax),%eax
4305b8:	60                   	pusha
4305b9:	0e                   	push   %cs
4305ba:	03 00                	add    (%eax),%eax
4305bc:	74 0e                	je     0x4305cc
4305be:	03 00                	add    (%eax),%eax
4305c0:	88 0e                	mov    %cl,(%esi)
4305c2:	03 00                	add    (%eax),%eax
4305cc:	9c                   	pushf
4305cd:	0e                   	push   %cs
4305ce:	03 00                	add    (%eax),%eax