4801f9:	00 00                	add    %al,(%eax)
4801fb:	ff 01                	incl   (%ecx)
4801fd:	00 00                	add    %al,(%eax)
4801ff:	00 00                	add    %al,(%eax)
480201:	00 00                	add    %al,(%eax)
480203:	80 01 00             	addb   $0x0,(%ecx)
480206:	00 00                	add    %al,(%eax)
480208:	0d 00 0e 54 72       	or     $0x72540e00,%eax
48020d:	61                   	popa
48020e:	6e                   	outsb  %ds:(%esi),(%dx)
48020f:	73 49                	jae    0x48025a
480211:	73 6f                	jae    0x480282
480213:	6c                   	insb   (%dx),%es:(%edi)
480214:	61                   	popa
480215:	74 69                	je     0x480280
480217:	6f                   	outsl  %ds:(%esi),(%dx)
480218:	6e                   	outsb  %ds:(%esi),(%dx)
480219:	38 90 41 00 40 00    	cmp    %dl,0x400041(%eax)
48021f:	00 ff                	add    %bh,%bh
480221:	40                   	inc    %eax
480222:	00 00                	add    %al,(%eax)
480224:	ff 01                	incl   (%ecx)
480226:	00 00                	add    %al,(%eax)
480228:	00 00                	add    %al,(%eax)
48022a:	00 00                	add    %al,(%eax)
48022c:	80 00 00             	addb   $0x0,(%eax)
48022f:	00 80 0e 00 0c 41    	add    %al,0x410c000e(%eax)
480235:	66 74 65             	data16 je 0x48029d
480238:	72 43                	jb     0x48027d
48023a:	6f                   	outsl  %ds:(%esi),(%dx)
48023b:	6e                   	outsb  %ds:(%esi),(%dx)
48023c:	6e                   	outsb  %ds:(%esi),(%dx)
48023d:	65 63 74 38 90       	arpl   %esi,%gs:-0x70(%eax,%edi,1)
480242:	41                   	inc    %ecx
480243:	00 48 00             	add    %cl,0x0(%eax)
480246:	00 ff                	add    %bh,%bh
480248:	48                   	dec    %eax
480249:	00 00                	add    %al,(%eax)
48024b:	ff 01                	incl   (%ecx)
48024d:	00 00                	add    %al,(%eax)
48024f:	00 00                	add    %al,(%eax)
480251:	00 00                	add    %al,(%eax)
480253:	80 00 00             	addb   $0x0,(%eax)
480256:	00 80 0f 00 0f 41    	add    %al,0x410f000f(%eax)
48025c:	66 74 65             	data16 je 0x4802c4
48025f:	72 44                	jb     0x4802a5
480261:	69 73 63 6f 6e 6e 65 	imul   $0x656e6e6f,0x63(%ebx),%esi
480268:	63 74 38 90          	arpl   %esi,-0x70(%eax,%edi,1)
48026c:	41                   	inc    %ecx
48026d:	00 50 00             	add    %dl,0x0(%eax)
480270:	00 ff                	add    %bh,%bh
480272:	50                   	push   %eax
480273:	00 00                	add    %al,(%eax)
480275:	ff 01                	incl   (%ecx)
480277:	00 00                	add    %al,(%eax)
480279:	00 00                	add    %al,(%eax)
48027b:	00 00                	add    %al,(%eax)
48027d:	80 00 00             	addb   $0x0,(%eax)
480280:	00 80 10 00 0d 42    	add    %al,0x420d0010(%eax)
480286:	65 66 6f             	outsw  %gs:(%esi),(%dx)
480289:	72 65                	jb     0x4802f0
48028b:	43                   	inc    %ebx
48028c:	6f                   	outsl  %ds:(%esi),(%dx)
48028d:	6e                   	outsb  %ds:(%esi),(%dx)
48028e:	6e                   	outsb  %ds:(%esi),(%dx)
48028f:	65 63 74 38 90       	arpl   %esi,%gs:-0x70(%eax,%edi,1)
480294:	41                   	inc    %ecx
480295:	00 58 00             	add    %bl,0x0(%eax)
480298:	00 ff                	add    %bh,%bh
48029a:	58                   	pop    %eax
48029b:	00 00                	add    %al,(%eax)
48029d:	ff 01                	incl   (%ecx)
48029f:	00 00                	add    %al,(%eax)
4802a1:	00 00                	add    %al,(%eax)
4802a3:	00 00                	add    %al,(%eax)
4802a5:	80 00 00             	addb   $0x0,(%eax)
4802a8:	00 80 11 00 10 42    	add    %al,0x42100011(%eax)
4802ae:	65 66 6f             	outsw  %gs:(%esi),(%dx)
4802b1:	72 65                	jb     0x480318
4802b3:	44                   	inc    %esp
4802b4:	69 73 63 6f 6e 6e 65 	imul   $0x656e6e6f,0x63(%ebx),%esi
4802bb:	63 74 1c ff          	arpl   %esi,-0x1(%esp,%ebx,1)
4802bf:	47                   	inc    %edi
4802c0:	00 98 00 00 ff 98    	add    %bl,-0x67010000(%eax)
4802c6:	00 00                	add    %al,(%eax)
4802c8:	ff 01                	incl   (%ecx)
4802ca:	00 00                	add    %al,(%eax)
4802cc:	00 00                	add    %al,(%eax)
4802ce:	00 00                	add    %al,(%eax)
4802d0:	80 00 00             	addb   $0x0,(%eax)
4802d3:	00 80 12 00 07 4f    	add    %al,0x4f070012(%eax)
4802d9:	6e                   	outsb  %ds:(%esi),(%dx)
4802da:	4c                   	dec    %esp
4802db:	6f                   	outsl  %ds:(%esi),(%dx)
4802dc:	67 69 6e 90 2c 03 48 	imul   $0x48032c,-0x70(%bp),%ebp
4802e3:	00
4802f0:	84 03                	test   %al,(%ebx)
4802f2:	48                   	dec    %eax
4802ff:	00 68 03             	add    %ch,0x3(%eax)
480302:	48                   	dec    %eax
480303:	00 30                	add    %dh,(%eax)
480305:	00 00                	add    %al,(%eax)
480307:	00 b4 a4 41 00 70 4a 	add    %dh,0x4a700041(%esp,%eiz,4)
48030e:	42                   	inc    %edx
48030f:	00 28                	add    %ch,(%eax)
480311:	36 40                	ss inc %eax
480313:	00 c4                	add    %al,%ah
480315:	43                   	inc    %ebx
480316:	42                   	inc    %edx
480317:	00 30                	add    %dh,(%eax)
480319:	36 40                	ss inc %eax
48031b:	00 24 36             	add    %ah,(%esi,%esi,1)
48031e:	40                   	inc    %eax
48031f:	00 84 33 40 00 a0 33 	add    %al,0x33a00040(%ebx,%esi,1)
480326:	40                   	inc    %eax
480327:	00 4c 43 42          	add    %cl,0x42(%ebx,%eax,2)
48032b:	00 e8                	add    %ch,%al
48032d:	c4 41 00             	les    0x0(%ecx),%eax
480330:	78 46                	js     0x480378
480332:	42                   	inc    %edx
480333:	00 04 c4             	add    %al,(%esp,%eax,8)
480336:	41                   	inc    %ecx
480337:	00 50 47             	add    %dl,0x47(%eax)
48033a:	42                   	inc    %edx
48033b:	00 1c 46             	add    %bl,(%esi,%eax,2)
48033e:	42                   	inc    %edx
48033f:	00 60 47             	add    %ah,0x47(%eax)
480342:	42                   	inc    %edx
480343:	00 58 48             	add    %bl,0x48(%eax)
480346:	42                   	inc    %edx
480347:	00 88 4a 42 00 70    	add    %cl,0x7000424a(%eax)
48034d:	47                   	inc    %edi
48034e:	42                   	inc    %edx
48034f:	00 68 47             	add    %ch,0x47(%eax)
480352:	42                   	inc    %edx
480353:	00 90 4a 42 00 00    	add    %dl,0x424a(%eax)
480359:	43                   	inc    %ebx
48035a:	42                   	inc    %edx
48035b:	00 58 2b             	add    %bl,0x2b(%eax)
48035e:	40                   	inc    %eax
48035f:	00 58 2b             	add    %bl,0x2b(%eax)
480362:	40                   	inc    %eax
480363:	00 58 2b             	add    %bl,0x2b(%eax)
480366:	40                   	inc    %eax
480367:	00 14 54             	add    %dl,(%esp,%edx,2)
48036a:	44                   	inc    %esp
48036b:	61                   	popa
48036c:	74 61                	je     0x4803cf
48036e:	53                   	push   %ebx
48036f:	65 74 55             	gs je  0x4803c7
480372:	70 64                	jo     0x4803d8
480374:	61                   	popa
480375:	74 65                	je     0x4803dc
480377:	4f                   	dec    %edi
480378:	62 6a 65             	bound  %ebp,0x65(%edx)
48037b:	63 74 8d 40          	arpl   %esi,0x40(%ebp,%ecx,4)
48037f:	00 84 03 48 00 07 14 	add    %al,0x14070048(%ebx,%eax,1)
480386:	54                   	push   %esp
480387:	44                   	inc    %esp
480388:	61                   	popa
480389:	74 61                	je     0x4803ec
48038b:	53                   	push   %ebx
48038c:	65 74 55             	gs je  0x4803e4
48038f:	70 64                	jo     0x4803f5
480391:	61                   	popa
480392:	74 65                	je     0x4803f9
480394:	4f                   	dec    %edi
480395:	62 6a 65             	bound  %ebp,0x65(%edx)
480398:	63 74 2c 03          	arpl   %esi,0x3(%esp,%ebp,1)
48039c:	48                   	dec    %eax
48039d:	00 b0 a5 41 00 02    	add    %dh,0x20041a5(%eax)
4803a3:	00 08                	add    %cl,(%eax)
4803a5:	44                   	inc    %esp
4803a6:	42                   	inc    %edx
4803a7:	54                   	push   %esp
4803a8:	61                   	popa
4803a9:	62 6c 65 73          	bound  %ebp,0x73(%ebp,%eiz,2)
4803ad:	00 00                	add    %al,(%eax)
4803af:	90                   	nop
4803b0:	fc                   	cld
4803b1:	03 48 00             	add    0x0(%eax),%ecx
4803c0:	7c 06                	jl     0x4803c8
4803c2:	48                   	dec    %eax
4803cf:	00 6c 06 48          	add    %ch,0x48(%esi,%eax,1)
4803d3:	00 38                	add    %bh,(%eax)
4803d5:	02 00                	add    (%eax),%al
4803d7:	00 10                	add    %dl,(%eax)
4803d9:	94                   	xchg   %eax,%esp
4803da:	46                   	inc    %esi
4803db:	00 70 4a             	add    %dh,0x4a(%eax)
4803de:	42                   	inc    %edx
4803df:	00 28                	add    %ch,(%eax)
4803e1:	36 40                	ss inc %eax
4803e3:	00 c4                	add    %al,%ah
4803e5:	43                   	inc    %ebx
4803e6:	42                   	inc    %edx
4803e7:	00 30                	add    %dh,(%eax)
4803e9:	36 40                	ss inc %eax
4803eb:	00 24 36             	add    %ah,(%esi,%esi,1)
4803ee:	40                   	inc    %eax
4803ef:	00 84 33 40 00 a0 33 	add    %al,0x33a00040(%ebx,%esi,1)
4803f6:	40                   	inc    %eax
4803f7:	00 20                	add    %ah,(%eax)
4803f9:	66 48                	dec    %ax
4803fb:	00 e8                	add    %ch,%al
4803fd:	c4 41 00             	les    0x0(%ecx),%eax
480400:	78 46                	js     0x480448
480402:	42                   	inc    %edx
480403:	00 04 c4             	add    %al,(%esp,%eax,8)
480406:	41                   	inc    %ecx
480407:	00 c4                	add    %al,%ah
480409:	44                   	inc    %esp
48040a:	47                   	inc    %edi
48040b:	00 1c 46             	add    %bl,(%esi,%eax,2)
48040e:	42                   	inc    %edx
48040f:	00 60 47             	add    %ah,0x47(%eax)
480412:	42                   	inc    %edx
480413:	00 80 43 47 00 88    	add    %al,-0x77ffb8bd(%eax)
480419:	4a                   	dec    %edx
48041a:	42                   	inc    %edx
48041b:	00 70 47             	add    %dh,0x47(%eax)
48041e:	42                   	inc    %edx
48041f:	00 68 47             	add    %ch,0x47(%eax)
480422:	42                   	inc    %edx
480423:	00 90 4a 42 00 c8    	add    %dl,-0x37ffbdb6(%eax)
480429:	65 48                	gs dec %eax
48042b:	00 a0 77 47 00 a4    	add    %ah,-0x5bffb889(%eax)
480431:	77 47                	ja     0x48047a
480433:	00 f4                	add    %dh,%ah
480435:	77 47                	ja     0x48047e
480437:	00 4c 78 47          	add    %cl,0x47(%eax,%edi,2)
48043b:	00 50 78             	add    %dl,0x78(%eax)
48043e:	47                   	inc    %edi
48043f:	00 54 78 47          	add    %dl,0x47(%eax,%edi,2)
480443:	00 bc 78 47 00 c0 78 	add    %bh,0x78c00047(%eax,%edi,2)
48044a:	47                   	inc    %edi
48044b:	00 cc                	add    %cl,%ah
48044d:	78 47                	js     0x480496
48044f:	00 d8                	add    %bl,%al
480451:	78 47                	js     0x48049a
480453:	00 54 99 48          	add    %dl,0x48(%ecx,%ebx,4)
480457:	00 00                	add    %al,(%eax)
480459:	79 47                	jns    0x4804a2
48045b:	00 04 79             	add    %al,(%ecx,%edi,2)
48045e:	47                   	inc    %edi
48045f:	00 ac 99 48 00 b0 99 	add    %ch,-0x664fffb8(%ecx,%ebx,4)
480466:	48                   	dec    %eax
480467:	00 14 79             	add    %dl,(%ecx,%edi,2)
48046a:	47                   	inc    %edi
48046b:	00 10                	add    %dl,(%eax)
48046d:	79 47                	jns    0x4804b6
48046f:	00 18                	add    %bl,(%eax)
480471:	79 47                	jns    0x4804ba
480473:	00 cc                	add    %cl,%ah
480475:	99                   	cltd
480476:	48                   	dec    %eax
480477:	00 08                	add    %cl,(%eax)
480479:	74 47                	je     0x4804c2
48047b:	00 80 6a 47 00 9c    	add    %al,-0x63ffb896(%eax)
480481:	48                   	dec    %eax
480482:	47                   	inc    %edi
480483:	00 78 4f             	add    %bh,0x4f(%eax)
480486:	47                   	inc    %edi
480487:	00 18                	add    %bl,(%eax)
480489:	48                   	dec    %eax
48048a:	47                   	inc    %edi
48048b:	00 18                	add    %bl,(%eax)
48048d:	69 47 00 14 6e 48 00 	imul   $0x486e14,0x0(%edi),%eax
480494:	f8                   	clc
480495:	7a 48                	jp     0x4804df
480497:	00 1c 67             	add    %bl,(%edi,%eiz,2)
48049a:	48                   	dec    %eax
48049b:	00 40 4e             	add    %al,0x4e(%eax)
48049e:	47                   	inc    %edi
48049f:	00 68 45             	add    %ch,0x45(%eax)
4804a2:	47                   	inc    %edi
4804a3:	00 9c 5b 47 00 28 99 	add    %bl,-0x66d7ffb9(%ebx,%ebx,2)
4804aa:	48                   	dec    %eax
4804ab:	00 2c 4c             	add    %ch,(%esp,%ecx,2)
4804ae:	47                   	inc    %edi
4804af:	00 5c 4f 47          	add    %bl,0x47(%edi,%ecx,2)
4804b3:	00 0c 75 47 00 2c 75 	add    %cl,0x752c0047(,%esi,2)
4804ba:	47                   	inc    %edi
4804bb:	00 4c 75 47          	add    %cl,0x47(%ebp,%esi,2)
4804bf:	00 6c 75 47          	add    %ch,0x47(%ebp,%esi,2)
4804c3:	00 8c 75 47 00 ac 75 	add    %cl,0x75ac0047(%ebp,%esi,2)
4804ca:	47                   	inc    %edi
4804cb:	00 e0                	add    %ah,%al
4804cd:	75 47                	jne    0x480516
4804cf:	00 00                	add    %al,(%eax)
4804d1:	76 47                	jbe    0x48051a
4804d3:	00 20                	add    %ah,(%eax)
4804d5:	76 47                	jbe    0x48051e
4804d7:	00 40 76             	add    %al,0x76(%eax)
4804da:	47                   	inc    %edi
4804db:	00 60 76             	add    %ah,0x76(%eax)
4804de:	47                   	inc    %edi
4804df:	00 80 76 47 00 a0    	add    %al,-0x5fffb88a(%eax)
4804e5:	76 47                	jbe    0x48052e
4804e7:	00 c0                	add    %al,%al
4804e9:	76 47                	jbe    0x480532
4804eb:	00 e0                	add    %ah,%al
4804ed:	76 47                	jbe    0x480536
4804ef:	00 00                	add    %al,(%eax)
4804f1:	77 47                	ja     0x48053a
4804f3:	00 20                	add    %ah,(%eax)
4804f5:	77 47                	ja     0x48053e
4804f7:	00 40 77             	add    %al,0x77(%eax)
4804fa:	47                   	inc    %edi
4804fb:	00 60 77             	add    %ah,0x77(%eax)
4804fe:	47                   	inc    %edi
4804ff:	00 80 77 47 00 fc    	add    %al,-0x3ffb889(%eax)
480505:	89 48 00             	mov    %ecx,0x0(%eax)
480508:	54                   	push   %esp
480509:	53                   	push   %ebx
48050a:	47                   	inc    %edi
48050b:	00 f8                	add    %bh,%al
48050d:	73 47                	jae    0x480556
48050f:	00 04 74             	add    %al,(%esp,%esi,2)
480512:	47                   	inc    %edi
480513:	00 38                	add    %bh,(%eax)
480515:	69 47 00 ac 72 47 00 	imul   $0x4772ac,0x0(%edi),%eax
48051c:	0c 6a                	or     $0x6a,%al
48051e:	47                   	inc    %edi
48051f:	00 60 7d             	add    %ah,0x7d(%eax)
480522:	48                   	dec    %eax
480523:	00 80 5d 47 00 a4    	add    %al,-0x5bffb8a3(%eax)
480529:	4c                   	dec    %esp
48052a:	47                   	inc    %edi
48052b:	00 d0                	add    %dl,%al
48052d:	7b 48                	jnp    0x480577
48052f:	00 20                	add    %ah,(%eax)
480531:	7b 48                	jnp    0x48057b
480533:	00 74 83 48          	add    %dh,0x48(%ebx,%eax,4)
480537:	00 7c 69 47          	add    %bh,0x47(%ecx,%ebp,2)
48053b:	00 8c 65 47 00 a0 69 	add    %cl,0x69a00047(%ebp,%eiz,2)
480542:	47                   	inc    %edi
480543:	00 5c 66 47          	add    %bl,0x47(%esi,%eiz,2)
480547:	00 6c 70 48          	add    %ch,0x48(%eax,%esi,2)
48054b:	00 ac 70 48 00 30 4c 	add    %ch,0x4c300048(%eax,%esi,2)
480552:	47                   	inc    %edi
480553:	00 38                	add    %bh,(%eax)
480555:	6e                   	outsb  %ds:(%esi),(%dx)
480556:	48                   	dec    %eax
480557:	00 04 7e             	add    %al,(%esi,%edi,2)
48055a:	48                   	dec    %eax
48055b:	00 78 7c             	add    %bh,0x7c(%eax)
48055e:	48                   	dec    %eax
48055f:	00 ac 7c 48 00 80 7d 	add    %ch,0x7d800048(%esp,%edi,2)
480566:	48                   	dec    %eax