496202:	80 00 00             	addb   $0x0,(%eax)
496205:	00 80 0e 00 0e 4f    	add    %al,0x4f0e000e(%eax)
49620b:	6e                   	outsb  %ds:(%esi),(%dx)
49620c:	47                   	inc    %edi
49620d:	65 74 49             	gs je  0x496259
496210:	74 65                	je     0x496277
496212:	6d                   	insl   (%dx),%es:(%edi)
496213:	43                   	inc    %ebx
496214:	6f                   	outsl  %ds:(%esi),(%dx)
496215:	75 6e                	jne    0x496285
496217:	74 cc                	je     0x4961e5
496219:	5d                   	pop    %ebp
49621a:	49                   	dec    %ecx
49621b:	00 c0                	add    %al,%al
49621d:	00 00                	add    %al,(%eax)
49621f:	ff c0                	inc    %eax
496221:	00 00                	add    %al,(%eax)
496223:	ff 01                	incl   (%ecx)
496225:	00 00                	add    %al,(%eax)
496227:	00 00                	add    %al,(%eax)
496229:	00 00                	add    %al,(%eax)
49622b:	80 00 00             	addb   $0x0,(%eax)
49622e:	00 80 0f 00 0e 4f    	add    %al,0x4f0e000f(%eax)
496234:	6e                   	outsb  %ds:(%esi),(%dx)
496235:	49                   	dec    %ecx
496236:	74 65                	je     0x49629d
496238:	6d                   	insl   (%dx),%es:(%edi)
496239:	53                   	push   %ebx
49623a:	65 6c                	gs insb (%dx),%es:(%edi)
49623c:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
496241:	f8                   	clc
496242:	41                   	inc    %ecx
496243:	45                   	inc    %ebp
496244:	00 88 00 00 ff 88    	add    %cl,-0x77010000(%eax)
49624a:	00 00                	add    %al,(%eax)
49624c:	ff 01                	incl   (%ecx)
49624e:	00 00                	add    %al,(%eax)
496250:	00 00                	add    %al,(%eax)
496252:	00 00                	add    %al,(%eax)
496254:	80 00 00             	addb   $0x0,(%eax)
496257:	00 80 10 00 06 4f    	add    %al,0x4f060010(%eax)
49625d:	6e                   	outsb  %ds:(%esi),(%dx)
49625e:	48                   	dec    %eax
49625f:	69 6e 74 8b c0 68 62 	imul   $0x6268c08b,0x74(%esi),%ebp
496266:	49                   	dec    %ecx
496267:	00 08                	add    %cl,(%eax)
496269:	0d 54 47 65 74       	or     $0x74654754,%eax
49626e:	49                   	dec    %ecx
49626f:	74 65                	je     0x4962d6
496271:	6d                   	insl   (%dx),%es:(%edi)
496272:	45                   	inc    %ebp
496273:	76 65                	jbe    0x4962da
496275:	6e                   	outsb  %ds:(%esi),(%dx)
496276:	74 00                	je     0x496278
496278:	03 08                	add    (%eax),%ecx
49627a:	06                   	push   %es
49627b:	53                   	push   %ebx
49627c:	65 6e                	outsb  %gs:(%esi),(%dx)
49627e:	64 65 72 11          	fs gs jb 0x496293
496282:	54                   	push   %esp
496283:	43                   	inc    %ebx
496284:	75 73                	jne    0x4962f9
496286:	74 6f                	je     0x4962f7
496288:	6d                   	insl   (%dx),%es:(%edi)
496289:	4c                   	dec    %esp
49628a:	69 73 74 41 63 74 69 	imul   $0x69746341,0x74(%ebx),%esi
496291:	6f                   	outsl  %ds:(%esi),(%dx)
496292:	6e                   	outsb  %ds:(%esi),(%dx)
496293:	02 05 49 6e 64 65    	add    0x65646e49,%al
496299:	78 07                	js     0x4962a2
49629b:	49                   	dec    %ecx
49629c:	6e                   	outsb  %ds:(%esi),(%dx)
49629d:	74 65                	je     0x496304
49629f:	67 65 72 09          	addr16 gs jb 0x4962ac
4962a3:	04 49                	add    $0x49,%al
4962a5:	74 65                	je     0x49630c
4962a7:	6d                   	insl   (%dx),%es:(%edi)
4962a8:	10 54 4c 69          	adc    %dl,0x69(%esp,%ecx,2)
4962ac:	73 74                	jae    0x496322
4962ae:	43                   	inc    %ebx
4962af:	6f                   	outsl  %ds:(%esi),(%dx)
4962b0:	6e                   	outsb  %ds:(%esi),(%dx)
4962b1:	74 72                	je     0x496325
4962b3:	6f                   	outsl  %ds:(%esi),(%dx)
4962b4:	6c                   	insb   (%dx),%es:(%edi)
4962b5:	49                   	dec    %ecx
4962b6:	74 65                	je     0x49631d
4962b8:	6d                   	insl   (%dx),%es:(%edi)
4962b9:	8d 40 00             	lea    0x0(%eax),%eax
4962bc:	08 63 49             	or     %ah,0x49(%ebx)
4962cb:	00 4c 63 49          	add    %cl,0x49(%ebx,%eiz,2)
4962db:	00 34 63             	add    %dh,(%ebx,%eiz,2)
4962de:	49                   	dec    %ecx
4962df:	00 2c 00             	add    %ch,(%eax,%eax,1)
4962e2:	00 00                	add    %al,(%eax)
4962e4:	60                   	pusha
4962e5:	5c                   	pop    %esp
4962e6:	49                   	dec    %ecx
4962e7:	00 c0                	add    %al,%al
4962e9:	3c 40                	cmp    $0x40,%al
4962eb:	00 cc                	add    %cl,%ah
4962ed:	3c 40                	cmp    $0x40,%al
4962ef:	00 d0                	add    %dl,%al
4962f1:	3c 40                	cmp    $0x40,%al
4962f3:	00 d4                	add    %dl,%ah
4962f5:	3c 40                	cmp    $0x40,%al
4962f7:	00 c8                	add    %cl,%al
4962f9:	3c 40                	cmp    $0x40,%al
4962fb:	00 10                	add    %dl,(%eax)
4962fd:	3a 40 00             	cmp    0x0(%eax),%al
496300:	2c 3a                	sub    $0x3a,%al
496302:	40                   	inc    %eax
496303:	00 d0                	add    %dl,%al
496305:	cc                   	int3
496306:	41                   	inc    %ecx
496307:	00 2c c8             	add    %ch,(%eax,%ecx,8)
49630a:	41                   	inc    %ecx
49630b:	00 34 c8             	add    %dh,(%eax,%ecx,8)
49630e:	41                   	inc    %ecx
49630f:	00 3c cd 41 00 a8 d1 	add    %bh,-0x2e57ffbf(,%ecx,8)
496316:	41                   	inc    %ecx
496317:	00 ac d1 41 00 7c 6e 	add    %ch,0x6e7c0041(%ecx,%edx,8)
49631e:	49                   	dec    %ecx
49631f:	00 64 d1 41          	add    %ah,0x41(%ecx,%edx,8)
496323:	00 2c 70             	add    %ch,(%eax,%esi,2)
496326:	49                   	dec    %ecx
496327:	00 d4                	add    %dl,%ah
496329:	cd 41                	int    $0x41
49632b:	00 50 ce             	add    %dl,-0x32(%eax)
49632e:	41                   	inc    %ecx
49632f:	00 0c 69             	add    %cl,(%ecx,%ebp,2)
496332:	49                   	dec    %ecx
496333:	00 10                	add    %dl,(%eax)
496335:	54                   	push   %esp
496336:	53                   	push   %ebx
496337:	74 61                	je     0x49639a
496339:	74 69                	je     0x4963a4
49633b:	63 4c 69 73          	arpl   %ecx,0x73(%ecx,%ebp,2)
49633f:	74 49                	je     0x49638a
496341:	74 65                	je     0x4963a8
496343:	6d                   	insl   (%dx),%es:(%edi)
496344:	73 8d                	jae    0x4962d3
496346:	40                   	inc    %eax
496347:	00 4c 63 49          	add    %cl,0x49(%ebx,%eiz,2)
49634b:	00 07                	add    %al,(%edi)
49634d:	10 54 53 74          	adc    %dl,0x74(%ebx,%edx,2)
496351:	61                   	popa
496352:	74 69                	je     0x4963bd
496354:	63 4c 69 73          	arpl   %ecx,0x73(%ecx,%ebp,2)
496358:	74 49                	je     0x4963a3
49635a:	74 65                	je     0x4963c1
49635c:	6d                   	insl   (%dx),%es:(%edi)
49635d:	73 08                	jae    0x496367
49635f:	63 49 00             	arpl   %ecx,0x0(%ecx)
496362:	ec                   	in     (%dx),%al
496363:	5c                   	pop    %esp
496364:	49                   	dec    %ecx
496365:	00 03                	add    %al,(%ebx)
496367:	00 09                	add    %cl,(%ecx)
496369:	4c                   	dec    %esp
49636a:	69 73 74 41 63 74 6e 	imul   $0x6e746341,0x74(%ebx),%esi
496371:	73 00                	jae    0x496373
496373:	00 c0                	add    %al,%al
496375:	63 49 00             	arpl   %ecx,0x0(%ecx)
496384:	3c 64                	cmp    $0x64,%al
496386:	49                   	dec    %ecx
496393:	00 24 64             	add    %ah,(%esp,%eiz,2)
496396:	49                   	dec    %ecx
496397:	00 e0                	add    %ah,%al
496399:	00 00                	add    %al,(%eax)
49639b:	00 14 5e             	add    %dl,(%esi,%ebx,2)
49639e:	49                   	dec    %ecx
49639f:	00 c8                	add    %cl,%al
4963a1:	4d                   	dec    %ebp
4963a2:	42                   	inc    %edx
4963a3:	00 cc                	add    %cl,%ah
4963a5:	3c 40                	cmp    $0x40,%al
4963a7:	00 1c 47             	add    %bl,(%edi,%eax,2)
4963aa:	42                   	inc    %edx
4963ab:	00 d4                	add    %dl,%ah
4963ad:	3c 40                	cmp    $0x40,%al
4963af:	00 c8                	add    %cl,%al
4963b1:	3c 40                	cmp    $0x40,%al
4963b3:	00 10                	add    %dl,(%eax)
4963b5:	3a 40 00             	cmp    0x0(%eax),%al
4963b8:	2c 3a                	sub    $0x3a,%al
4963ba:	40                   	inc    %eax
4963bb:	00 a8 71 49 00 0c    	add    %ch,0xc004971(%eax)
4963c1:	4e                   	dec    %esi
4963c2:	45                   	inc    %ebp
4963c3:	00 d0                	add    %dl,%al
4963c5:	49                   	dec    %ecx
4963c6:	42                   	inc    %edx
4963c7:	00 48 c7             	add    %cl,-0x39(%eax)
4963ca:	41                   	inc    %ecx
4963cb:	00 2c 6c             	add    %ch,(%esp,%ebp,2)
4963ce:	49                   	dec    %ecx
4963cf:	00 24 50             	add    %ah,(%eax,%edx,2)
4963d2:	42                   	inc    %edx
4963d3:	00 7c 47 45          	add    %bh,0x45(%edi,%eax,2)
4963d7:	00 e8                	add    %ch,%al
4963d9:	53                   	push   %ebx
4963da:	45                   	inc    %ebp
4963db:	00 e0                	add    %ah,%al
4963dd:	4d                   	dec    %ebp
4963de:	42                   	inc    %edx
4963df:	00 c8                	add    %cl,%al
4963e1:	4a                   	dec    %edx
4963e2:	42                   	inc    %edx
4963e3:	00 c0                	add    %al,%al
4963e5:	4a                   	dec    %edx
4963e6:	42                   	inc    %edx
4963e7:	00 e8                	add    %ch,%al
4963e9:	4d                   	dec    %ebp
4963ea:	42                   	inc    %edx
4963eb:	00 48 71             	add    %cl,0x71(%eax)
4963ee:	49                   	dec    %ecx
4963ef:	00 e4                	add    %ah,%ah
4963f1:	50                   	push   %eax
4963f2:	42                   	inc    %edx
4963f3:	00 88 50 42 00 28    	add    %cl,0x28004250(%eax)
4963f9:	6c                   	insb   (%dx),%es:(%edi)
4963fa:	49                   	dec    %ecx
4963fb:	00 4c 50 42          	add    %cl,0x42(%eax,%edx,2)
4963ff:	00 c8                	add    %cl,%al
496401:	6a 49                	push   $0x49
496403:	00 d0                	add    %dl,%al
496405:	48                   	dec    %eax
496406:	45                   	inc    %ebp
496407:	00 10                	add    %dl,(%eax)
496409:	52                   	push   %edx
49640a:	45                   	inc    %ebp
49640b:	00 a8 51 45 00 2c    	add    %ch,0x2c004551(%eax)
496411:	55                   	push   %ebp
496412:	45                   	inc    %ebp
496413:	00 d8                	add    %bl,%al
496415:	71 49                	jno    0x496460
496417:	00 50 72             	add    %dl,0x72(%eax)
49641a:	49                   	dec    %ecx
49641b:	00 84 72 49 00 48 72 	add    %al,0x72480049(%edx,%esi,2)
496422:	49                   	dec    %ecx
496423:	00 11                	add    %dl,(%ecx)
496425:	54                   	push   %esp
496426:	53                   	push   %ebx
496427:	74 61                	je     0x49648a
496429:	74 69                	je     0x496494
49642b:	63 4c 69 73          	arpl   %ecx,0x73(%ecx,%ebp,2)
49642f:	74 41                	je     0x496472
496431:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
496435:	6e                   	outsb  %ds:(%esi),(%dx)
496436:	8b c0                	mov    %eax,%eax
496438:	3c 64                	cmp    $0x64,%al
49643a:	49                   	dec    %ecx
49643b:	00 07                	add    %al,(%edi)
49643d:	11 54 53 74          	adc    %edx,0x74(%ebx,%edx,2)
496441:	61                   	popa
496442:	74 69                	je     0x4964ad
496444:	63 4c 69 73          	arpl   %ecx,0x73(%ecx,%ebp,2)
496448:	74 41                	je     0x49648b
49644a:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
49644e:	6e                   	outsb  %ds:(%esi),(%dx)
49644f:	c0 63 49 00          	shlb   $0x0,0x49(%ebx)
496453:	d4 5e                	aam    $0x5e
496455:	49                   	dec    %ecx
496456:	00 12                	add    %dl,(%edx)
496458:	00 09                	add    %cl,(%ecx)
49645a:	4c                   	dec    %esp
49645b:	69 73 74 41 63 74 6e 	imul   $0x6e746341,0x74(%ebx),%esi
496462:	73 0f                	jae    0x496473
496464:	00 00                	add    %al,(%eax)
496466:	10 40 00             	adc    %al,0x0(%eax)
496469:	a0 00 00 ff 60       	mov    0x60ff0000,%al
49646e:	6c                   	insb   (%dx),%es:(%edi)
49646f:	49                   	dec    %ecx
496470:	00 01                	add    %al,(%ecx)
496472:	00 00                	add    %al,(%eax)
496474:	00 00                	add    %al,(%eax)
496476:	00 00                	add    %al,(%eax)
496478:	80 01 00             	addb   $0x0,(%ecx)
49647b:	00 00                	add    %al,(%eax)
49647d:	03 00                	add    (%eax),%eax
49647f:	06                   	push   %es
496480:	41                   	inc    %ecx
496481:	63 74 69 76          	arpl   %esi,0x76(%ecx,%ebp,2)
496485:	65 ac                	lods   %gs:(%esi),%al
496487:	10 40 00             	adc    %al,0x0(%eax)
49648a:	64 00 00             	add    %al,%fs:(%eax)
49648d:	ff 18                	lcall  *(%eax)
49648f:	4f                   	dec    %edi
496490:	45                   	inc    %ebp
496491:	00 01                	add    %al,(%ecx)
496493:	00 00                	add    %al,(%eax)
496495:	00 00                	add    %al,(%eax)
496497:	00 00                	add    %al,(%eax)
496499:	80 00 00             	addb   $0x0,(%eax)
49649c:	00 80 04 00 07 43    	add    %al,0x43070004(%eax)
4964a2:	61                   	popa
4964a3:	70 74                	jo     0x496519
4964a5:	69 6f 6e 00 10 40 00 	imul   $0x401000,0x6e(%edi),%ebp
4964ac:	6a 00                	push   $0x0
4964ae:	00 ff                	add    %bh,%bh
4964b0:	80 50 45 00          	adcb   $0x0,0x45(%eax)
4964b4:	01 00                	add    %eax,(%eax)
4964b6:	00 00                	add    %al,(%eax)
4964b8:	00 00                	add    %al,(%eax)
4964ba:	00 80 01 00 00 00    	add    %al,0x1(%eax)
4964c0:	05 00 07 45 6e       	add    $0x6e450700,%eax
4964c5:	61                   	popa
4964c6:	62 6c 65 64          	bound  %ebp,0x64(%ebp,%eiz,2)
4964ca:	9c                   	pushf
4964cb:	8e 41 00             	mov    0x0(%ecx),%es
4964ce:	74 00                	je     0x4964d0
4964d0:	00 ff                	add    %bh,%bh
4964d2:	48                   	dec    %eax
4964d3:	00 00                	add    %al,(%eax)
4964d5:	fe 01                	incb   (%ecx)
4964d7:	00 00                	add    %al,(%eax)
4964d9:	00 00                	add    %al,(%eax)
4964db:	00 00                	add    %al,(%eax)
4964dd:	80 00 00             	addb   $0x0,(%eax)
4964e0:	00 00                	add    %al,(%eax)
4964e2:	06                   	push   %es
4964e3:	00 0b                	add    %cl,(%ebx)
4964e5:	48                   	dec    %eax
4964e6:	65 6c                	gs insb (%dx),%es:(%edi)
4964e8:	70 43                	jo     0x49652d
4964ea:	6f                   	outsl  %ds:(%esi),(%dx)
4964eb:	6e                   	outsb  %ds:(%esi),(%dx)
4964ec:	74 65                	je     0x496553
4964ee:	78 74                	js     0x496564
4964f0:	ac                   	lods   %ds:(%esi),%al
4964f1:	10 40 00             	adc    %al,0x0(%eax)
4964f4:	7c 00                	jl     0x4964f6
4964f6:	00 ff                	add    %bh,%bh
4964f8:	68 52 45 00 01       	push   $0x1004552
4964fd:	00 00                	add    %al,(%eax)
4964ff:	00 00                	add    %al,(%eax)
496501:	00 00                	add    %al,(%eax)
496503:	80 00 00             	addb   $0x0,(%eax)
496506:	00 80 07 00 04 48    	add    %al,0x48040007(%eax)
49650c:	69 6e 74 e8 57 45 00 	imul   $0x4557e8,0x74(%esi),%ebp
496513:	a4                   	movsb  %ds:(%esi),%es:(%edi)
496514:	00 00                	add    %al,(%eax)
496516:	ff 60 6d             	jmp    *0x6d(%eax)
496519:	49                   	dec    %ecx
49651a:	00 01                	add    %al,(%ecx)
49651c:	00 00                	add    %al,(%eax)
49651e:	00 00                	add    %al,(%eax)
496520:	00 00                	add    %al,(%eax)
496522:	80 00 00             	addb   $0x0,(%eax)