4342af:	00 1c d5 46 00 55 8b 	add    %bl,-0x74aaffba(,%edx,8)
4342b6:	ec                   	in     (%dx),%al
4342b7:	33 c0                	xor    %eax,%eax
4342b9:	55                   	push   %ebp
4342ba:	68 18 43 43 00       	push   $0x434318
4342bf:	64 ff 30             	push   %fs:(%eax)
4342c2:	64 89 20             	mov    %esp,%fs:(%eax)
4342c5:	ff 05 e4 14 47 00    	incl   0x4714e4
4342cb:	75 3d                	jne    0x43430a
4342cd:	a1 e0 14 47 00       	mov    0x4714e0,%eax
4342d2:	e8 1d f6 fc ff       	call   0x4038f4
4342d7:	a1 dc 14 47 00       	mov    0x4714dc,%eax
4342dc:	e8 13 f6 fc ff       	call   0x4038f4
4342e1:	a1 e8 14 47 00       	mov    0x4714e8,%eax
4342e6:	e8 09 f6 fc ff       	call   0x4038f4
4342eb:	b8 64 13 46 00       	mov    $0x461364,%eax
4342f0:	e8 2b 04 fd ff       	call   0x404720
4342f5:	b8 78 13 46 00       	mov    $0x461378,%eax
4342fa:	b9 12 00 00 00       	mov    $0x12,%ecx
4342ff:	8b 15 94 10 40 00    	mov    0x401094,%edx
434305:	e8 a2 0f fd ff       	call   0x4052ac
43430a:	33 c0                	xor    %eax,%eax
43430c:	5a                   	pop    %edx
43430d:	59                   	pop    %ecx
43430e:	59                   	pop    %ecx
43430f:	64 89 10             	mov    %edx,%fs:(%eax)
434312:	68 1f 43 43 00       	push   $0x43431f
434317:	c3                   	ret
434318:	e9 6b fd fc ff       	jmp    0x404088
43431d:	eb f8                	jmp    0x434317
43431f:	5d                   	pop    %ebp
434320:	c3                   	ret
434321:	8d 40 00             	lea    0x0(%eax),%eax
434324:	28 43 43             	sub    %al,0x43(%ebx)
434327:	00 01                	add    %al,(%ecx)
434329:	07                   	pop    %es
43432a:	54                   	push   %esp
43432b:	43                   	inc    %ebx
43432c:	75 72                	jne    0x4343a0
43432e:	73 6f                	jae    0x43439f
434330:	72 02                	jb     0x434334
434332:	00 80 ff ff ff 7f    	add    %al,0x7fffffff(%eax)
434338:	00 00                	add    %al,(%eax)
43433a:	8b c0                	mov    %eax,%eax
43433c:	40                   	inc    %eax
43433d:	43                   	inc    %ebx
43433e:	43                   	inc    %ebx
43433f:	00 03                	add    %al,(%ebx)
434341:	06                   	push   %es
434342:	54                   	push   %esp
434343:	41                   	inc    %ecx
434344:	6c                   	insb   (%dx),%es:(%edi)
434345:	69 67 6e 01 00 00 00 	imul   $0x1,0x6e(%edi),%esp
43434c:	00 06                	add    %al,(%esi)
43434e:	00 00                	add    %al,(%eax)
434350:	00 3c 43             	add    %bh,(%ebx,%eax,2)
434353:	43                   	inc    %ebx
434354:	00 06                	add    %al,(%esi)
434356:	61                   	popa
434357:	6c                   	insb   (%dx),%es:(%edi)
434358:	4e                   	dec    %esi
434359:	6f                   	outsl  %ds:(%esi),(%dx)
43435a:	6e                   	outsb  %ds:(%esi),(%dx)
43435b:	65 05 61 6c 54 6f    	gs add $0x6f546c61,%eax
434361:	70 08                	jo     0x43436b
434363:	61                   	popa
434364:	6c                   	insb   (%dx),%es:(%edi)
434365:	42                   	inc    %edx
434366:	6f                   	outsl  %ds:(%esi),(%dx)
434367:	74 74                	je     0x4343dd
434369:	6f                   	outsl  %ds:(%esi),(%dx)
43436a:	6d                   	insl   (%dx),%es:(%edi)
43436b:	06                   	push   %es
43436c:	61                   	popa
43436d:	6c                   	insb   (%dx),%es:(%edi)
43436e:	4c                   	dec    %esp
43436f:	65 66 74 07          	gs data16 je 0x43437a
434373:	61                   	popa
434374:	6c                   	insb   (%dx),%es:(%edi)
434375:	52                   	push   %edx
434376:	69 67 68 74 08 61 6c 	imul   $0x6c610874,0x68(%edi),%esp
43437d:	43                   	inc    %ebx
43437e:	6c                   	insb   (%dx),%es:(%edi)
43437f:	69 65 6e 74 08 61 6c 	imul   $0x6c610874,0x6e(%ebp),%esp
434386:	43                   	inc    %ebx
434387:	75 73                	jne    0x4343fc
434389:	74 6f                	je     0x4343fa
43438b:	6d                   	insl   (%dx),%es:(%edi)
43438c:	08 43 6f             	or     %al,0x6f(%ebx)
43438f:	6e                   	outsb  %ds:(%esi),(%dx)
434390:	74 72                	je     0x434404
434392:	6f                   	outsl  %ds:(%esi),(%dx)
434393:	6c                   	insb   (%dx),%es:(%edi)
434394:	73 8d                	jae    0x434323
434396:	40                   	inc    %eax
434397:	00 e4                	add    %ah,%ah
434399:	43                   	inc    %ebx
43439a:	43                   	inc    %ebx
4343b7:	00 08                	add    %cl,(%eax)
4343b9:	44                   	inc    %esp
4343ba:	43                   	inc    %ebx
4343bb:	00 3c 00             	add    %bh,(%eax,%eax,1)
4343be:	00 00                	add    %al,(%eax)
4343c0:	c0 10 40             	rclb   $0x40,(%eax)
4343c3:	00 3c 3b             	add    %bh,(%ebx,%edi,1)
4343c6:	40                   	inc    %eax
4343c7:	00 f0                	add    %dh,%al
4343c9:	70 43                	jo     0x43440e
4343cb:	00 e0                	add    %ah,%al
4343cd:	70 43                	jo     0x434412
4343cf:	00 50 3b             	add    %dl,0x3b(%eax)
4343d2:	40                   	inc    %eax
4343d3:	00 44 3b 40          	add    %al,0x40(%ebx,%edi,1)
4343d7:	00 8c 38 40 00 a8 38 	add    %cl,0x38a80040(%eax,%edi,1)
4343de:	40                   	inc    %eax
4343df:	00 e4                	add    %ah,%ah
4343e1:	38 40 00             	cmp    %al,0x0(%eax)
4343e4:	f4                   	hlt
4343e5:	6e                   	outsb  %ds:(%esi),(%dx)
4343e6:	43                   	inc    %ebx
4343e7:	00 6c 70 43          	add    %ch,0x43(%eax,%esi,2)
4343eb:	00 68 70             	add    %ch,0x70(%eax)
4343ee:	43                   	inc    %ebx
4343ef:	00 38                	add    %bh,(%eax)
4343f1:	6f                   	outsl  %ds:(%esi),(%dx)
4343f2:	43                   	inc    %ebx
4343f3:	00 9c 6e 43 00 fc 6e 	add    %bl,0x6efc0043(%esi,%ebp,2)
4343fa:	43                   	inc    %ebx
4343fb:	00 84 70 43 00 88 70 	add    %al,0x70880043(%eax,%esi,2)
434402:	43                   	inc    %ebx
434403:	00 90 70 43 00 0b    	add    %dl,0xb004370(%eax)
434409:	54                   	push   %esp
43440a:	44                   	inc    %esp
43440b:	72 61                	jb     0x43446e
43440d:	67 4f                	addr16 dec %edi
43440f:	62 6a 65             	bound  %ebp,0x65(%edx)
434412:	63 74 18 44          	arpl   %esi,0x44(%eax,%ebx,1)
434416:	43                   	inc    %ebx
434417:	00 07                	add    %al,(%edi)
434419:	0b 54 44 72          	or     0x72(%esp,%eax,2),%edx
43441d:	61                   	popa
43441e:	67 4f                	addr16 dec %edi
434420:	62 6a 65             	bound  %ebp,0x65(%edx)
434423:	63 74 e4 43          	arpl   %esi,0x43(%esp,%eiz,8)
434427:	43                   	inc    %ebx
434428:	00 14 11             	add    %dl,(%ecx,%edx,1)
43442b:	40                   	inc    %eax
43442c:	00 00                	add    %al,(%eax)
43442e:	00 08                	add    %cl,(%eax)
434430:	43                   	inc    %ebx
434431:	6f                   	outsl  %ds:(%esi),(%dx)
434432:	6e                   	outsb  %ds:(%esi),(%dx)
434433:	74 72                	je     0x4344a7
434435:	6f                   	outsl  %ds:(%esi),(%dx)
434436:	6c                   	insb   (%dx),%es:(%edi)
434437:	73 00                	jae    0x434439
434439:	00 8b c0 88 44 43    	add    %cl,0x434488c0(%ebx)
43445b:	00 b4 44 43 00 44 00 	add    %dh,0x440043(%esp,%eax,2)
434462:	00 00                	add    %al,(%eax)
434464:	98                   	cwtl
434465:	43                   	inc    %ebx
434466:	43                   	inc    %ebx
434467:	00 3c 3b             	add    %bh,(%ebx,%edi,1)
43446a:	40                   	inc    %eax
43446b:	00 f0                	add    %dh,%al
43446d:	70 43                	jo     0x4344b2
43446f:	00 e0                	add    %ah,%al
434471:	70 43                	jo     0x4344b6
434473:	00 50 3b             	add    %dl,0x3b(%eax)
434476:	40                   	inc    %eax
434477:	00 44 3b 40          	add    %al,0x40(%ebx,%edi,1)
43447b:	00 8c 38 40 00 a8 38 	add    %cl,0x38a80040(%eax,%edi,1)
434482:	40                   	inc    %eax
434483:	00 e4                	add    %ah,%ah
434485:	38 40 00             	cmp    %al,0x0(%eax)
434488:	74 71                	je     0x4344fb
43448a:	43                   	inc    %ebx
43448b:	00 6c 70 43          	add    %ch,0x43(%eax,%esi,2)
43448f:	00 68 70             	add    %ch,0x70(%eax)
434492:	43                   	inc    %ebx
434493:	00 38                	add    %bh,(%eax)
434495:	6f                   	outsl  %ds:(%esi),(%dx)
434496:	43                   	inc    %ebx
434497:	00 24 71             	add    %ah,(%ecx,%esi,2)
43449a:	43                   	inc    %ebx
43449b:	00 fc                	add    %bh,%ah
43449d:	6e                   	outsb  %ds:(%esi),(%dx)
43449e:	43                   	inc    %ebx
43449f:	00 84 70 43 00 88 70 	add    %al,0x70880043(%eax,%esi,2)
4344a6:	43                   	inc    %ebx
4344a7:	00 90 70 43 00 50    	add    %dl,0x50004370(%eax)
4344ad:	71 43                	jno    0x4344f2
4344af:	00 00                	add    %al,(%eax)
4344b1:	71 43                	jno    0x4344f6
4344b3:	00 16                	add    %dl,(%esi)
4344b5:	54                   	push   %esp
4344b6:	42                   	inc    %edx
4344b7:	61                   	popa
4344b8:	73 65                	jae    0x43451f
4344ba:	44                   	inc    %esp
4344bb:	72 61                	jb     0x43451e
4344bd:	67 43                	addr16 inc %ebx
4344bf:	6f                   	outsl  %ds:(%esi),(%dx)
4344c0:	6e                   	outsb  %ds:(%esi),(%dx)
4344c1:	74 72                	je     0x434535
4344c3:	6f                   	outsl  %ds:(%esi),(%dx)
4344c4:	6c                   	insb   (%dx),%es:(%edi)
4344c5:	4f                   	dec    %edi
4344c6:	62 6a 65             	bound  %ebp,0x65(%edx)
4344c9:	63 74 90 d0          	arpl   %esi,-0x30(%eax,%edx,4)
4344cd:	44                   	inc    %esp
4344ce:	43                   	inc    %ebx
4344cf:	00 07                	add    %al,(%edi)
4344d1:	16                   	push   %ss
4344d2:	54                   	push   %esp
4344d3:	42                   	inc    %edx
4344d4:	61                   	popa
4344d5:	73 65                	jae    0x43453c
4344d7:	44                   	inc    %esp
4344d8:	72 61                	jb     0x43453b
4344da:	67 43                	addr16 inc %ebx
4344dc:	6f                   	outsl  %ds:(%esi),(%dx)
4344dd:	6e                   	outsb  %ds:(%esi),(%dx)
4344de:	74 72                	je     0x434552
4344e0:	6f                   	outsl  %ds:(%esi),(%dx)
4344e1:	6c                   	insb   (%dx),%es:(%edi)
4344e2:	4f                   	dec    %edi
4344e3:	62 6a 65             	bound  %ebp,0x65(%edx)
4344e6:	63 74 88 44          	arpl   %esi,0x44(%eax,%ecx,4)
4344ea:	43                   	inc    %ebx
4344eb:	00 14 44             	add    %dl,(%esp,%eax,2)
4344ee:	43                   	inc    %ebx
4344ef:	00 00                	add    %al,(%eax)
4344f1:	00 08                	add    %cl,(%eax)
4344f3:	43                   	inc    %ebx
4344f4:	6f                   	outsl  %ds:(%esi),(%dx)
4344f5:	6e                   	outsb  %ds:(%esi),(%dx)
4344f6:	74 72                	je     0x43456a
4344f8:	6f                   	outsl  %ds:(%esi),(%dx)
4344f9:	6c                   	insb   (%dx),%es:(%edi)
4344fa:	73 00                	jae    0x4344fc
4344fc:	00 8d 40 00 4c 45    	add    %cl,0x454c0040(%ebp)
434502:	43                   	inc    %ebx
43451f:	00 78 45             	add    %bh,0x45(%eax)
434522:	43                   	inc    %ebx
434523:	00 48 00             	add    %cl,0x0(%eax)
434526:	00 00                	add    %al,(%eax)
434528:	3c 44                	cmp    $0x44,%al
43452a:	43                   	inc    %ebx
43452b:	00 3c 3b             	add    %bh,(%ebx,%edi,1)
43452e:	40                   	inc    %eax
43452f:	00 f0                	add    %dh,%al
434531:	70 43                	jo     0x434576
434533:	00 e0                	add    %ah,%al
434535:	70 43                	jo     0x43457a
434537:	00 50 3b             	add    %dl,0x3b(%eax)
43453a:	40                   	inc    %eax
43453b:	00 44 3b 40          	add    %al,0x40(%ebx,%edi,1)
43453f:	00 8c 38 40 00 a8 38 	add    %cl,0x38a80040(%eax,%edi,1)
434546:	40                   	inc    %eax
434547:	00 e4                	add    %ah,%ah
434549:	38 40 00             	cmp    %al,0x0(%eax)
43454c:	74 71                	je     0x4345bf
43454e:	43                   	inc    %ebx
43454f:	00 a8 71 43 00 c0    	add    %ch,-0x3fffbc8f(%eax)
434555:	71 43                	jno    0x43459a
434557:	00 38                	add    %bh,(%eax)
434559:	6f                   	outsl  %ds:(%esi),(%dx)
43455a:	43                   	inc    %ebx
43455b:	00 24 71             	add    %ah,(%ecx,%esi,2)
43455e:	43                   	inc    %ebx
43455f:	00 fc                	add    %bh,%ah
434561:	6e                   	outsb  %ds:(%esi),(%dx)
434562:	43                   	inc    %ebx
434563:	00 cc                	add    %cl,%ah
434565:	71 43                	jno    0x4345aa
434567:	00 88 70 43 00 ec    	add    %cl,-0x13ffbc90(%eax)
43456d:	71 43                	jno    0x4345b2
43456f:	00 50 71             	add    %dl,0x71(%eax)
434572:	43                   	inc    %ebx
434573:	00 00                	add    %al,(%eax)
434575:	71 43                	jno    0x4345ba
434577:	00 12                	add    %dl,(%edx)
434579:	54                   	push   %esp
43457a:	44                   	inc    %esp
43457b:	72 61                	jb     0x4345de
43457d:	67 43                	addr16 inc %ebx
43457f:	6f                   	outsl  %ds:(%esi),(%dx)
434580:	6e                   	outsb  %ds:(%esi),(%dx)
434581:	74 72                	je     0x4345f5
434583:	6f                   	outsl  %ds:(%esi),(%dx)
434584:	6c                   	insb   (%dx),%es:(%edi)
434585:	4f                   	dec    %edi
434586:	62 6a 65             	bound  %ebp,0x65(%edx)
434589:	63 74 90 d8          	arpl   %esi,-0x28(%eax,%edx,4)
43458d:	45                   	inc    %ebp
43458e:	43                   	inc    %ebx
4345ab:	00 04 46             	add    %al,(%esi,%eax,2)
4345ae:	43                   	inc    %ebx
4345af:	00 48 00             	add    %cl,0x0(%eax)
4345b2:	00 00                	add    %al,(%eax)
4345b4:	00 45 43             	add    %al,0x43(%ebp)
4345b7:	00 3c 3b             	add    %bh,(%ebx,%edi,1)
4345ba:	40                   	inc    %eax
4345bb:	00 f0                	add    %dh,%al
4345bd:	70 43                	jo     0x434602
4345bf:	00 0c 72             	add    %cl,(%edx,%esi,2)
4345c2:	43                   	inc    %ebx
4345c3:	00 50 3b             	add    %dl,0x3b(%eax)
4345c6:	40                   	inc    %eax
4345c7:	00 44 3b 40          	add    %al,0x40(%ebx,%edi,1)
4345cb:	00 8c 38 40 00 a8 38 	add    %cl,0x38a80040(%eax,%edi,1)
4345d2:	40                   	inc    %eax
4345d3:	00 e4                	add    %ah,%ah
4345d5:	38 40 00             	cmp    %al,0x0(%eax)
4345d8:	74 71                	je     0x43464b
4345da:	43                   	inc    %ebx
4345db:	00 a8 71 43 00 c0    	add    %ch,-0x3fffbc8f(%eax)
4345e1:	71 43                	jno    0x434626
4345e3:	00 38                	add    %bh,(%eax)
4345e5:	6f                   	outsl  %ds:(%esi),(%dx)
4345e6:	43                   	inc    %ebx
4345e7:	00 24 71             	add    %ah,(%ecx,%esi,2)
4345ea:	43                   	inc    %ebx
4345eb:	00 fc                	add    %bh,%ah
4345ed:	6e                   	outsb  %ds:(%esi),(%dx)
4345ee:	43                   	inc    %ebx
4345ef:	00 cc                	add    %cl,%ah
4345f1:	71 43                	jno    0x434636
4345f3:	00 88 70 43 00 ec    	add    %cl,-0x13ffbc90(%eax)
4345f9:	71 43                	jno    0x43463e
4345fb:	00 50 71             	add    %dl,0x71(%eax)
4345fe:	43                   	inc    %ebx
4345ff:	00 00                	add    %al,(%eax)
434601:	71 43                	jno    0x434646
434603:	00 14 54             	add    %dl,(%esp,%edx,2)
434606:	44                   	inc    %esp
434607:	72 61                	jb     0x43466a
434609:	67 43                	addr16 inc %ebx
43460b:	6f                   	outsl  %ds:(%esi),(%dx)
43460c:	6e                   	outsb  %ds:(%esi),(%dx)
43460d:	74 72                	je     0x434681
43460f:	6f                   	outsl  %ds:(%esi),(%dx)
434610:	6c                   	insb   (%dx),%es:(%edi)
434611:	4f                   	dec    %edi
434612:	62 6a 65             	bound  %ebp,0x65(%edx)
434615:	63 74 45 78          	arpl   %esi,0x78(%ebp,%eax,2)
434619:	8d 40 00             	lea    0x0(%eax),%eax
43461c:	68 46 43 00 00       	push   $0x4346
434639:	00 00                	add    %al,(%eax)