4103b2:	00 00                	add    %al,(%eax)
4103b4:	2d 26 a8 fc 00       	sub    $0xfca826,%eax
4103b9:	00 00                	add    %al,(%eax)
4103bb:	00 02                	add    %al,(%edx)
4103bd:	00 00                	add    %al,(%eax)
4103bf:	00 b9 00 00 00 e8    	add    %bh,-0x18000000(%ecx)
4103c5:	03 01                	add    (%ecx),%eax
4103c7:	00 e8                	add    %ch,%al
4103c9:	e5 00                	in     $0x0,%eax
4103d7:	00 10                	add    %dl,(%eax)
4103e5:	00 00                	add    %al,(%eax)
4103e7:	00 52 53             	add    %dl,0x53(%edx)
4103ea:	44                   	inc    %esp
4103eb:	53                   	push   %ebx
4103ec:	44                   	inc    %esp
4103ed:	36 fd                	ss std
4103ef:	ef                   	out    %eax,(%dx)
4103f0:	d8 bf 80 4e b2 20    	fdivrs 0x20b24e80(%edi)
4103f6:	5b                   	pop    %ebx
4103f7:	3a 6c a2 4b          	cmp    0x4b(%edx,%eiz,4),%ch
4103fb:	1b 01                	sbb    (%ecx),%eax
4103fd:	00 00                	add    %al,(%eax)
4103ff:	00 43 3a             	add    %al,0x3a(%ebx)
410402:	5c                   	pop    %esp
410403:	55                   	push   %ebp
410404:	73 65                	jae    0x41046b
410406:	72 73                	jb     0x41047b
410408:	5c                   	pop    %esp
410409:	54                   	push   %esp
41040a:	45                   	inc    %ebp
41040b:	53                   	push   %ebx
41040c:	54                   	push   %esp
41040d:	5c                   	pop    %esp
41040e:	44                   	inc    %esp
41040f:	65 73 6b             	gs jae 0x41047d
410412:	74 6f                	je     0x410483
410414:	70 5c                	jo     0x410472
410416:	4d                   	dec    %ebp
410417:	53                   	push   %ebx
410418:	49                   	dec    %ecx
410419:	20 43 65             	and    %al,0x65(%ebx)
41041c:	6e                   	outsb  %ds:(%esi),(%dx)
41041d:	74 65                	je     0x410484
41041f:	72 5c                	jb     0x41047d
410421:	4d                   	dec    %ebp
410422:	79 73                	jns    0x410497
410424:	74 69                	je     0x41048f
410426:	63 20                	arpl   %esp,(%eax)
410428:	4c                   	dec    %esp
410429:	69 67 68 74 5c 32 30 	imul   $0x30325c74,0x68(%edi),%esp
410430:	32 33                	xor    (%ebx),%dh
410432:	30 38                	xor    %bh,(%eax)
410434:	31 34 5f             	xor    %esi,(%edi,%ebx,2)
410437:	4d                   	dec    %ebp
410438:	43                   	inc    %ebx
410439:	5f                   	pop    %edi
41043a:	4d                   	dec    %ebp
41043b:	4c                   	dec    %esp
41043c:	5f                   	pop    %edi
41043d:	47                   	inc    %edi
41043e:	20 4b 65             	and    %cl,0x65(%ebx)
410441:	79 20                	jns    0x410463
410443:	49                   	dec    %ecx
410444:	73 73                	jae    0x4104b9
410446:	75 65                	jne    0x4104ad
410448:	5c                   	pop    %esp
410449:	41                   	inc    %ecx
41044a:	50                   	push   %eax
41044b:	49                   	dec    %ecx
41044c:	5c                   	pop    %esp
41044d:	50                   	push   %eax
41044e:	72 6f                	jb     0x4104bf
410450:	6a 65                	push   $0x65
410452:	63 74 5c 47          	arpl   %esi,0x47(%esp,%ebx,2)
410456:	5f                   	pop    %edi
410457:	4b                   	dec    %ebx
410458:	65 79 5f             	gs jns 0x4104ba
41045b:	43                   	inc    %ebx
41045c:	6f                   	outsl  %ds:(%esi),(%dx)
41045d:	6e                   	outsb  %ds:(%esi),(%dx)
41045e:	74 72                	je     0x4104d2
410460:	6f                   	outsl  %ds:(%esi),(%dx)
410461:	6c                   	insb   (%dx),%es:(%edi)
410462:	6c                   	insb   (%dx),%es:(%edi)
410463:	65 72 5f             	gs jb  0x4104c5
410466:	31 2e                	xor    %ebp,(%esi)
410468:	30 2e                	xor    %ch,(%esi)
41046a:	30 2e                	xor    %ch,(%esi)
41046c:	30 38                	xor    %bh,(%eax)
41046e:	5c                   	pop    %esp
41046f:	47                   	inc    %edi
410470:	5f                   	pop    %edi
410471:	4b                   	dec    %ebx
410472:	65 79 5f             	gs jns 0x4104d4
410475:	43                   	inc    %ebx
410476:	6f                   	outsl  %ds:(%esi),(%dx)
410477:	6e                   	outsb  %ds:(%esi),(%dx)
410478:	74 72                	je     0x4104ec
41047a:	6f                   	outsl  %ds:(%esi),(%dx)
41047b:	6c                   	insb   (%dx),%es:(%edi)
41047c:	6c                   	insb   (%dx),%es:(%edi)
41047d:	65 72 5c             	gs jb  0x4104dc
410480:	6f                   	outsl  %ds:(%esi),(%dx)
410481:	62 6a 5c             	bound  %ebp,0x5c(%edx)
410484:	52                   	push   %edx
410485:	65 6c                	gs insb (%dx),%es:(%edi)
410487:	65 61                	gs popa
410489:	73 65                	jae    0x4104f0
41048b:	5c                   	pop    %esp
41048c:	47                   	inc    %edi
41048d:	5f                   	pop    %edi
41048e:	4b                   	dec    %ebx
41048f:	65 79 5f             	gs jns 0x4104f1
410492:	43                   	inc    %ebx
410493:	6f                   	outsl  %ds:(%esi),(%dx)
410494:	6e                   	outsb  %ds:(%esi),(%dx)
410495:	74 72                	je     0x410509
410497:	6f                   	outsl  %ds:(%esi),(%dx)
410498:	6c                   	insb   (%dx),%es:(%edi)
410499:	6c                   	insb   (%dx),%es:(%edi)
41049a:	65 72 2e             	gs jb  0x4104cb
41049d:	70 64                	jo     0x410503
41049f:	62 00                	bound  %eax,(%eax)
4104a1:	c9                   	leave
4104a2:	04 01                	add    $0x1,%al
4104ac:	00 e3                	add    %ah,%bl
4104ae:	04 01                	add    $0x1,%al
4104b0:	00 00                	add    %al,(%eax)
4104b2:	20 00                	and    %al,(%eax)
4104c8:	00 d5                	add    %dl,%ch
4104ca:	04 01                	add    $0x1,%al
4104d4:	00 00                	add    %al,(%eax)
4104d6:	00 5f 43             	add    %bl,0x43(%edi)
4104d9:	6f                   	outsl  %ds:(%esi),(%dx)
4104da:	72 45                	jb     0x410521
4104dc:	78 65                	js     0x410543
4104de:	4d                   	dec    %ebp
4104df:	61                   	popa
4104e0:	69 6e 00 6d 73 63 6f 	imul   $0x6f63736d,0x0(%esi),%ebp
4104e7:	72 65                	jb     0x41054e
4104e9:	65 2e 64 6c          	gs cs fs insb (%dx),%es:(%edi)
4104ed:	6c                   	insb   (%dx),%es:(%edi)
4104f6:	ff 25 00 20 40 00    	jmp    *0x402000