4114bf:	00 ec                	add    %ch,%ah
4114c1:	14 41                	adc    $0x41,%al
4114c3:	00 0c 00             	add    %cl,(%eax,%eax,1)
4114c6:	00 00                	add    %al,(%eax)
4114c8:	30 13                	xor    %dl,(%ebx)
4114ca:	41                   	inc    %ecx
4114cb:	00 90 34 40 00 9c    	add    %dl,-0x63ffbfcc(%eax)
4114d1:	34 40                	xor    $0x40,%al
4114d3:	00 a0 34 40 00 a4    	add    %ah,-0x5bffbfcc(%eax)
4114d9:	34 40                	xor    $0x40,%al
4114db:	00 98 34 40 00 e0    	add    %bl,-0x1fffbfcc(%eax)
4114e1:	31 40 00             	xor    %eax,0x0(%eax)
4114e4:	fc                   	cld
4114e5:	31 40 00             	xor    %eax,0x0(%eax)
4114e8:	38 32                	cmp    %dh,(%edx)
4114ea:	40                   	inc    %eax
4114eb:	00 0b                	add    %cl,(%ebx)
4114ed:	45                   	inc    %ebp
4114ee:	46                   	inc    %esi
4114ef:	69 6c 65 72 45 72 72 	imul   $0x6f727245,0x72(%ebp,%eiz,2),%ebp
4114f6:	6f
4114f7:	72 44                	jb     0x41153d
4114f9:	15 41 00 00 00       	adc    $0x41,%eax
411516:	00 00                	add    %al,(%eax)
411518:	44                   	inc    %esp
411519:	15 41 00 0c 00       	adc    $0xc0041,%eax
41151e:	00 00                	add    %al,(%eax)
411520:	a0 14 41 00 90       	mov    0x90004114,%al
411525:	34 40                	xor    $0x40,%al
411527:	00 9c 34 40 00 a0 34 	add    %bl,0x34a00040(%esp,%esi,1)
41152e:	40                   	inc    %eax
41152f:	00 a4 34 40 00 98 34 	add    %ah,0x34980040(%esp,%esi,1)
411536:	40                   	inc    %eax
411537:	00 e0                	add    %ah,%al
411539:	31 40 00             	xor    %eax,0x0(%eax)
41153c:	fc                   	cld
41153d:	31 40 00             	xor    %eax,0x0(%eax)
411540:	38 32                	cmp    %dh,(%edx)
411542:	40                   	inc    %eax
411543:	00 0a                	add    %cl,(%edx)
411545:	45                   	inc    %ebp
411546:	52                   	push   %edx
411547:	65 61                	gs popa
411549:	64 45                	fs inc %ebp
41154b:	72 72                	jb     0x4115bf
41154d:	6f                   	outsl  %ds:(%esi),(%dx)
41154e:	72 90                	jb     0x4114e0
411550:	9c                   	pushf
411551:	15 41 00 00 00       	adc    $0x41,%eax
41156e:	00 00                	add    %al,(%eax)
411570:	9c                   	pushf
411571:	15 41 00 0c 00       	adc    $0xc0041,%eax
411576:	00 00                	add    %al,(%eax)
411578:	a0 14 41 00 90       	mov    0x90004114,%al
41157d:	34 40                	xor    $0x40,%al
41157f:	00 9c 34 40 00 a0 34 	add    %bl,0x34a00040(%esp,%esi,1)
411586:	40                   	inc    %eax
411587:	00 a4 34 40 00 98 34 	add    %ah,0x34980040(%esp,%esi,1)
41158e:	40                   	inc    %eax
41158f:	00 e0                	add    %ah,%al
411591:	31 40 00             	xor    %eax,0x0(%eax)
411594:	fc                   	cld
411595:	31 40 00             	xor    %eax,0x0(%eax)
411598:	38 32                	cmp    %dh,(%edx)
41159a:	40                   	inc    %eax
41159b:	00 0b                	add    %cl,(%ebx)
41159d:	45                   	inc    %ebp
41159e:	57                   	push   %edi
41159f:	72 69                	jb     0x41160a
4115a1:	74 65                	je     0x411608
4115a3:	45                   	inc    %ebp
4115a4:	72 72                	jb     0x411618
4115a6:	6f                   	outsl  %ds:(%esi),(%dx)
4115a7:	72 f4                	jb     0x41159d
4115a9:	15 41 00 00 00       	adc    $0x41,%eax
4115c6:	00 00                	add    %al,(%eax)
4115c8:	f4                   	hlt
4115c9:	15 41 00 0c 00       	adc    $0xc0041,%eax
4115ce:	00 00                	add    %al,(%eax)
4115d0:	a0 14 41 00 90       	mov    0x90004114,%al
4115d5:	34 40                	xor    $0x40,%al
4115d7:	00 9c 34 40 00 a0 34 	add    %bl,0x34a00040(%esp,%esi,1)
4115de:	40                   	inc    %eax
4115df:	00 a4 34 40 00 98 34 	add    %ah,0x34980040(%esp,%esi,1)
4115e6:	40                   	inc    %eax
4115e7:	00 e0                	add    %ah,%al
4115e9:	31 40 00             	xor    %eax,0x0(%eax)
4115ec:	fc                   	cld
4115ed:	31 40 00             	xor    %eax,0x0(%eax)
4115f0:	38 32                	cmp    %dh,(%edx)
4115f2:	40                   	inc    %eax
4115f3:	00 0e                	add    %cl,(%esi)
4115f5:	45                   	inc    %ebp
4115f6:	43                   	inc    %ebx
4115f7:	6c                   	insb   (%dx),%es:(%edi)
4115f8:	61                   	popa
4115f9:	73 73                	jae    0x41166e
4115fb:	4e                   	dec    %esi
4115fc:	6f                   	outsl  %ds:(%esi),(%dx)
4115fd:	74 46                	je     0x411645
4115ff:	6f                   	outsl  %ds:(%esi),(%dx)
411600:	75 6e                	jne    0x411670
411602:	64 90                	fs nop
411604:	50                   	push   %eax
411605:	16                   	push   %ss
411606:	41                   	inc    %ecx
411623:	00 50 16             	add    %dl,0x16(%eax)
411626:	41                   	inc    %ecx
411627:	00 0c 00             	add    %cl,(%eax,%eax,1)
41162a:	00 00                	add    %al,(%eax)
41162c:	04 6f                	add    $0x6f,%al
41162e:	40                   	inc    %eax
41162f:	00 90 34 40 00 9c    	add    %dl,-0x63ffbfcc(%eax)
411635:	34 40                	xor    $0x40,%al
411637:	00 a0 34 40 00 a4    	add    %ah,-0x5bffbfcc(%eax)
41163d:	34 40                	xor    $0x40,%al
41163f:	00 98 34 40 00 e0    	add    %bl,-0x1fffbfcc(%eax)
411645:	31 40 00             	xor    %eax,0x0(%eax)
411648:	fc                   	cld
411649:	31 40 00             	xor    %eax,0x0(%eax)
41164c:	38 32                	cmp    %dh,(%edx)
41164e:	40                   	inc    %eax
41164f:	00 0c 45 52 65 73 4e 	add    %cl,0x4e736552(,%eax,2)
411656:	6f                   	outsl  %ds:(%esi),(%dx)
411657:	74 46                	je     0x41169f
411659:	6f                   	outsl  %ds:(%esi),(%dx)
41165a:	75 6e                	jne    0x4116ca
41165c:	64 8d 40 00          	lea    %fs:0x0(%eax),%eax
411660:	ac                   	lods   %ds:(%esi),%al
411661:	16                   	push   %ss
411662:	41                   	inc    %ecx
41167f:	00 ac 16 41 00 0c 00 	add    %ch,0xc0041(%esi,%edx,1)
411686:	00 00                	add    %al,(%eax)
411688:	04 6f                	add    $0x6f,%al
41168a:	40                   	inc    %eax
41168b:	00 90 34 40 00 9c    	add    %dl,-0x63ffbfcc(%eax)
411691:	34 40                	xor    $0x40,%al
411693:	00 a0 34 40 00 a4    	add    %ah,-0x5bffbfcc(%eax)
411699:	34 40                	xor    $0x40,%al
41169b:	00 98 34 40 00 e0    	add    %bl,-0x1fffbfcc(%eax)
4116a1:	31 40 00             	xor    %eax,0x0(%eax)
4116a4:	fc                   	cld
4116a5:	31 40 00             	xor    %eax,0x0(%eax)
4116a8:	38 32                	cmp    %dh,(%edx)
4116aa:	40                   	inc    %eax
4116ab:	00 0a                	add    %cl,(%edx)
4116ad:	45                   	inc    %ebp
4116ae:	4c                   	dec    %esp
4116af:	69 73 74 45 72 72 6f 	imul   $0x6f727245,0x74(%ebx),%esi
4116b6:	72 90                	jb     0x411648
4116b8:	04 17                	add    $0x17,%al
4116ba:	41                   	inc    %ecx
4116d7:	00 04 17             	add    %al,(%edi,%edx,1)
4116da:	41                   	inc    %ecx
4116db:	00 0c 00             	add    %cl,(%eax,%eax,1)
4116de:	00 00                	add    %al,(%eax)
4116e0:	04 6f                	add    $0x6f,%al
4116e2:	40                   	inc    %eax
4116e3:	00 90 34 40 00 9c    	add    %dl,-0x63ffbfcc(%eax)
4116e9:	34 40                	xor    $0x40,%al
4116eb:	00 a0 34 40 00 a4    	add    %ah,-0x5bffbfcc(%eax)
4116f1:	34 40                	xor    $0x40,%al
4116f3:	00 98 34 40 00 e0    	add    %bl,-0x1fffbfcc(%eax)
4116f9:	31 40 00             	xor    %eax,0x0(%eax)
4116fc:	fc                   	cld
4116fd:	31 40 00             	xor    %eax,0x0(%eax)
411700:	38 32                	cmp    %dh,(%edx)
411702:	40                   	inc    %eax
411703:	00 0a                	add    %cl,(%edx)
411705:	45                   	inc    %ebp
411706:	42                   	inc    %edx
411707:	69 74 73 45 72 72 6f 	imul   $0x726f7272,0x45(%ebx,%esi,2),%esi
41170e:	72
41170f:	90                   	nop
411710:	5c                   	pop    %esp
411711:	17                   	pop    %ss
411712:	41                   	inc    %ecx
41172f:	00 5c 17 41          	add    %bl,0x41(%edi,%edx,1)
411733:	00 0c 00             	add    %cl,(%eax,%eax,1)
411736:	00 00                	add    %al,(%eax)
411738:	04 6f                	add    $0x6f,%al
41173a:	40                   	inc    %eax
41173b:	00 90 34 40 00 9c    	add    %dl,-0x63ffbfcc(%eax)
411741:	34 40                	xor    $0x40,%al
411743:	00 a0 34 40 00 a4    	add    %ah,-0x5bffbfcc(%eax)
411749:	34 40                	xor    $0x40,%al
41174b:	00 98 34 40 00 e0    	add    %bl,-0x1fffbfcc(%eax)
411751:	31 40 00             	xor    %eax,0x0(%eax)
411754:	fc                   	cld
411755:	31 40 00             	xor    %eax,0x0(%eax)
411758:	38 32                	cmp    %dh,(%edx)
41175a:	40                   	inc    %eax
41175b:	00 10                	add    %dl,(%eax)
41175d:	45                   	inc    %ebp
41175e:	53                   	push   %ebx
41175f:	74 72                	je     0x4117d3
411761:	69 6e 67 4c 69 73 74 	imul   $0x7473694c,0x67(%esi),%ebp
411768:	45                   	inc    %ebp
411769:	72 72                	jb     0x4117dd
41176b:	6f                   	outsl  %ds:(%esi),(%dx)
41176c:	72 8d                	jb     0x4116fb
41176e:	40                   	inc    %eax
41176f:	00 bc 17 41 00 00 00 	add    %bh,0x41(%edi,%edx,1)
41178e:	00 00                	add    %al,(%eax)
411790:	bc 17 41 00 0c       	mov    $0xc004117,%esp
411795:	00 00                	add    %al,(%eax)
411797:	00 04 6f             	add    %al,(%edi,%ebp,2)
41179a:	40                   	inc    %eax
41179b:	00 90 34 40 00 9c    	add    %dl,-0x63ffbfcc(%eax)
4117a1:	34 40                	xor    $0x40,%al
4117a3:	00 a0 34 40 00 a4    	add    %ah,-0x5bffbfcc(%eax)
4117a9:	34 40                	xor    $0x40,%al
4117ab:	00 98 34 40 00 e0    	add    %bl,-0x1fffbfcc(%eax)
4117b1:	31 40 00             	xor    %eax,0x0(%eax)
4117b4:	fc                   	cld
4117b5:	31 40 00             	xor    %eax,0x0(%eax)
4117b8:	38 32                	cmp    %dh,(%edx)
4117ba:	40                   	inc    %eax
4117bb:	00 0f                	add    %cl,(%edi)
4117bd:	45                   	inc    %ebp
4117be:	43                   	inc    %ebx
4117bf:	6f                   	outsl  %ds:(%esi),(%dx)
4117c0:	6d                   	insl   (%dx),%es:(%edi)
4117c1:	70 6f                	jo     0x411832
4117c3:	6e                   	outsb  %ds:(%esi),(%dx)
4117c4:	65 6e                	outsb  %gs:(%esi),(%dx)
4117c6:	74 45                	je     0x41180d
4117c8:	72 72                	jb     0x41183c
4117ca:	6f                   	outsl  %ds:(%esi),(%dx)
4117cb:	72 18                	jb     0x4117e5
4117cd:	18 41 00             	sbb    %al,0x0(%ecx)
4117ec:	18 18                	sbb    %bl,(%eax)
4117ee:	41                   	inc    %ecx
4117ef:	00 10                	add    %dl,(%eax)
4117f1:	00 00                	add    %al,(%eax)
4117f3:	00 c8                	add    %cl,%al
4117f5:	6f                   	outsl  %ds:(%esi),(%dx)
4117f6:	40                   	inc    %eax
4117f7:	00 90 34 40 00 9c    	add    %dl,-0x63ffbfcc(%eax)
4117fd:	34 40                	xor    $0x40,%al
4117ff:	00 a0 34 40 00 a4    	add    %ah,-0x5bffbfcc(%eax)
411805:	34 40                	xor    $0x40,%al
411807:	00 98 34 40 00 e0    	add    %bl,-0x1fffbfcc(%eax)
41180d:	31 40 00             	xor    %eax,0x0(%eax)
411810:	f4                   	hlt
411811:	b6 40                	mov    $0x40,%dh
411813:	00 38                	add    %bh,(%eax)
411815:	32 40 00             	xor    0x0(%eax),%al
411818:	0f 45 4f 75          	cmovne 0x75(%edi),%ecx
41181c:	74 4f                	je     0x41186d
41181e:	66 52                	push   %dx
411820:	65 73 6f             	gs jae 0x411892
411823:	75 72                	jne    0x411897
411825:	63 65 73             	arpl   %esp,0x73(%ebp)
411828:	74 18                	je     0x411842
41182a:	41                   	inc    %ecx
411847:	00 74 18 41          	add    %dh,0x41(%eax,%ebx,1)
41184b:	00 0c 00             	add    %cl,(%eax,%eax,1)
41184e:	00 00                	add    %al,(%eax)
411850:	04 6f                	add    $0x6f,%al
411852:	40                   	inc    %eax
411853:	00 90 34 40 00 9c    	add    %dl,-0x63ffbfcc(%eax)
411859:	34 40                	xor    $0x40,%al
41185b:	00 a0 34 40 00 a4    	add    %ah,-0x5bffbfcc(%eax)
411861:	34 40                	xor    $0x40,%al
411863:	00 98 34 40 00 e0    	add    %bl,-0x1fffbfcc(%eax)
411869:	31 40 00             	xor    %eax,0x0(%eax)
41186c:	fc                   	cld
41186d:	31 40 00             	xor    %eax,0x0(%eax)
411870:	38 32                	cmp    %dh,(%edx)
411872:	40                   	inc    %eax
411873:	00 11                	add    %dl,(%ecx)
411875:	45                   	inc    %ebp
411876:	49                   	dec    %ecx
411877:	6e                   	outsb  %ds:(%esi),(%dx)
411878:	76 61                	jbe    0x4118db
41187a:	6c                   	insb   (%dx),%es:(%edi)
41187b:	69 64 4f 70 65 72 61 	imul   $0x74617265,0x70(%edi,%ecx,2),%esp
411882:	74
411883:	69 6f 6e 8b c0 d4 18 	imul   $0x18d4c08b,0x6e(%edi),%ebp
41188a:	41                   	inc    %ecx
4118a7:	00 e4                	add    %ah,%ah
4118a9:	18 41 00             	sbb    %al,0x0(%ecx)
4118ac:	10 00                	adc    %al,(%eax)
4118ae:	00 00                	add    %al,(%eax)
4118b0:	a0 10 40 00 90       	mov    0x90004010,%al
4118b5:	34 40                	xor    $0x40,%al
4118b7:	00 9c 34 40 00 a0 34 	add    %bl,0x34a00040(%esp,%esi,1)
4118be:	40                   	inc    %eax
4118bf:	00 a4 34 40 00 98 34 	add    %ah,0x34980040(%esp,%esi,1)
4118c6:	40                   	inc    %eax
4118c7:	00 e0                	add    %ah,%al
4118c9:	31 40 00             	xor    %eax,0x0(%eax)
4118cc:	fc                   	cld
4118cd:	31 40 00             	xor    %eax,0x0(%eax)
4118d0:	00 3c 41             	add    %bh,(%ecx,%eax,2)
4118d3:	00 a4 3d 41 00 e4 3f 	add    %ah,0x3fe40041(%ebp,%edi,1)
4118da:	41                   	inc    %ecx
4118db:	00 54 3c 41          	add    %dl,0x41(%esp,%edi,1)
4118df:	00 d0                	add    %dl,%al
4118e1:	3c 41                	cmp    $0x41,%al
4118e3:	00 05 54 4c 69 73    	add    %al,0x73694c54
4118e9:	74 8b                	je     0x411876
4118eb:	c0 38 19             	sarb   $0x19,(%eax)
4118ee:	41                   	inc    %ecx
41190b:	00 38                	add    %bh,(%eax)
41190d:	19 41 00             	sbb    %eax,0x0(%ecx)
411910:	24 00                	and    $0x0,%al
411912:	00 00                	add    %al,(%eax)
411914:	a0 10 40 00 90       	mov    0x90004010,%al
411919:	34 40                	xor    $0x40,%al
41191b:	00 9c 34 40 00 a0 34 	add    %bl,0x34a00040(%esp,%esi,1)
411922:	40                   	inc    %eax
411923:	00 a4 34 40 00 98 34 	add    %ah,0x34980040(%esp,%esi,1)
41192a:	40                   	inc    %eax
41192b:	00 e0                	add    %ah,%al
41192d:	31 40 00             	xor    %eax,0x0(%eax)
411930:	fc                   	cld
411931:	31 40 00             	xor    %eax,0x0(%eax)
411934:	3c 40                	cmp    $0x40,%al
411936:	41                   	inc    %ecx
411937:	00 0b                	add    %cl,(%ebx)
411939:	54                   	push   %esp
41193a:	54                   	push   %esp
41193b:	68 72 65 61 64       	push   $0x64616572
411940:	4c                   	dec    %esp
411941:	69 73 74 90 19 41 00 	imul   $0x411990,0x74(%ebx),%esi
411964:	90                   	nop
411965:	19 41 00             	sbb    %eax,0x0(%ecx)
411968:	0c 00                	or     $0x0,%al
41196a:	00 00                	add    %al,(%eax)
41196c:	a0 10 40 00 90       	mov    0x90004010,%al
411971:	34 40                	xor    $0x40,%al
411973:	00 9c 34 40 00 a0 34 	add    %bl,0x34a00040(%esp,%esi,1)
41197a:	40                   	inc    %eax
41197b:	00 a4 34 40 00 98 34 	add    %ah,0x34980040(%esp,%esi,1)
411982:	40                   	inc    %eax
411983:	00 e0                	add    %ah,%al
411985:	31 40 00             	xor    %eax,0x0(%eax)
411988:	fc                   	cld
411989:	31 40 00             	xor    %eax,0x0(%eax)
41198c:	b0 41                	mov    $0x41,%al
41198e:	41                   	inc    %ecx
41198f:	00 05 54 42 69 74    	add    %al,0x74694254
411995:	73 8b                	jae    0x411922
411997:	c0 e4 19             	shl    $0x19,%ah
41199a:	41                   	inc    %ecx
4119a7:	00 10                	add    %dl,(%eax)
4119a9:	1a 41 00             	sbb    0x0(%ecx),%al
4119b4:	f0 19 41 00          	lock sbb %eax,0x0(%ecx)