67e759:	74 53                	je     0x67e7ae
67e75b:	74 61                	je     0x67e7be
67e75d:	72 74                	jb     0x67e7d3
67e75f:	55                   	push   %ebp
67e760:	70 00                	jo     0x67e762
67e762:	10 40 00             	adc    %al,0x0(%eax)
67e765:	46                   	inc    %esi
67e766:	00 00                	add    %al,(%eax)
67e768:	ff 46 00             	incl   0x0(%esi)
67e76b:	00 ff                	add    %bh,%bh
67e76d:	01 00                	add    %eax,(%eax)
67e76f:	00 00                	add    %al,(%eax)
67e771:	00 00                	add    %al,(%eax)
67e773:	00 80 00 00 00 80    	add    %al,-0x80000000(%eax)
67e779:	09 00                	or     %eax,(%eax)
67e77b:	12 44 69 73          	adc    0x73(%ecx,%ebp,2),%al
67e77f:	70 6c                	jo     0x67e7ed
67e781:	61                   	popa
67e782:	79 4d                	jns    0x67e7d1
67e784:	6f                   	outsl  %ds:(%esi),(%dx)
67e785:	75 73                	jne    0x67e7fa
67e787:	65 43                	gs inc %ebx
67e789:	75 72                	jne    0x67e7fd
67e78b:	73 6f                	jae    0x67e7fc
67e78d:	72 54                	jb     0x67e7e3
67e78f:	10 40 00             	adc    %al,0x0(%eax)
67e792:	48                   	dec    %eax
67e793:	00 00                	add    %al,(%eax)
67e795:	ff 48 00             	decl   0x0(%eax)
67e798:	00 ff                	add    %bh,%bh
67e79a:	01 00                	add    %eax,(%eax)
67e79c:	00 00                	add    %al,(%eax)
67e79e:	00 00                	add    %al,(%eax)
67e7a0:	00 80 00 00 00 80    	add    %al,-0x80000000(%eax)
67e7a6:	0a 00                	or     (%eax),%al
67e7a8:	11 44 65 6c          	adc    %eax,0x6c(%ebp,%eiz,2)
67e7ac:	61                   	popa
67e7ad:	79 42                	jns    0x67e7f1
67e7af:	65 66 6f             	outsw  %gs:(%esi),(%dx)
67e7b2:	72 65                	jb     0x67e819
67e7b4:	53                   	push   %ebx
67e7b5:	63 72 6f             	arpl   %esi,0x6f(%edx)
67e7b8:	6c                   	insb   (%dx),%es:(%edi)
67e7b9:	6c                   	insb   (%dx),%es:(%edi)
67e7ba:	00 10                	add    %dl,(%eax)
67e7bc:	40                   	inc    %eax
67e7bd:	00 4c 00 00          	add    %cl,0x0(%eax,%eax,1)
67e7c1:	ff 4c 00 00          	decl   0x0(%eax,%eax,1)
67e7c5:	ff 01                	incl   (%ecx)
67e7c7:	00 00                	add    %al,(%eax)
67e7c9:	00 00                	add    %al,(%eax)
67e7cb:	00 00                	add    %al,(%eax)
67e7cd:	80 00 00             	addb   $0x0,(%eax)
67e7d0:	00 80 0b 00 11 41    	add    %al,0x4111000b(%eax)
67e7d6:	75 64                	jne    0x67e83c
67e7d8:	69 6f 4e 6f 74 69 66 	imul   $0x6669746f,0x4e(%edi),%ebp
67e7df:	69 63 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%ebx),%esp
67e7e6:	54                   	push   %esp
67e7e7:	10 40 00             	adc    %al,0x0(%eax)
67e7ea:	50                   	push   %eax
67e7eb:	00 00                	add    %al,(%eax)
67e7ed:	ff 50 00             	call   *0x0(%eax)
67e7f0:	00 ff                	add    %bh,%bh
67e7f2:	01 00                	add    %eax,(%eax)
67e7f4:	00 00                	add    %al,(%eax)
67e7f6:	00 00                	add    %al,(%eax)
67e7f8:	00 80 00 00 00 80    	add    %al,-0x80000000(%eax)
67e7fe:	0c 00                	or     $0x0,%al
67e800:	12 44 65 6c          	adc    0x6c(%ebp,%eiz,2),%al
67e804:	61                   	popa
67e805:	79 42                	jns    0x67e849
67e807:	65 66 6f             	outsw  %gs:(%esi),(%dx)
67e80a:	72 65                	jb     0x67e871
67e80c:	43                   	inc    %ebx
67e80d:	61                   	popa
67e80e:	70 74                	jo     0x67e884
67e810:	75 72                	jne    0x67e884
67e812:	65 00 10             	add    %dl,%gs:(%eax)
67e815:	40                   	inc    %eax
67e816:	00 54 00 00          	add    %dl,0x0(%eax,%eax,1)
67e81a:	ff 54 00 00          	call   *0x0(%eax,%eax,1)
67e81e:	ff 01                	incl   (%ecx)
67e820:	00 00                	add    %al,(%eax)
67e822:	00 00                	add    %al,(%eax)
67e824:	00 00                	add    %al,(%eax)
67e826:	80 00 00             	addb   $0x0,(%eax)
67e829:	00 80 0d 00 0e 4d    	add    %al,0x4d0e000d(%eax)
67e82f:	6f                   	outsl  %ds:(%esi),(%dx)
67e830:	75 73                	jne    0x67e8a5
67e832:	65 57                	gs push %edi
67e834:	68 65 65 6c 5a       	push   $0x5a6c6565
67e839:	6f                   	outsl  %ds:(%esi),(%dx)
67e83a:	6f                   	outsl  %ds:(%esi),(%dx)
67e83b:	6d                   	insl   (%dx),%es:(%edi)
67e83c:	00 10                	add    %dl,(%eax)
67e83e:	40                   	inc    %eax
67e83f:	00 55 00             	add    %dl,0x0(%ebp)
67e842:	00 ff                	add    %bh,%bh
67e844:	55                   	push   %ebp
67e845:	00 00                	add    %al,(%eax)
67e847:	ff 01                	incl   (%ecx)
67e849:	00 00                	add    %al,(%eax)
67e84b:	00 00                	add    %al,(%eax)
67e84d:	00 00                	add    %al,(%eax)
67e84f:	80 00 00             	addb   $0x0,(%eax)
67e852:	00 80 0e 00 0f 41    	add    %al,0x410f000e(%eax)
67e858:	75 74                	jne    0x67e8ce
67e85a:	6f                   	outsl  %ds:(%esi),(%dx)
67e85b:	43                   	inc    %ebx
67e85c:	6c                   	insb   (%dx),%es:(%edi)
67e85d:	6f                   	outsl  %ds:(%esi),(%dx)
67e85e:	73 65                	jae    0x67e8c5
67e860:	45                   	inc    %ebp
67e861:	64 69 74 6f 72 e8 5c 	imul   $0x425ce8,%fs:0x72(%edi,%ebp,2),%esi
67e868:	42 00
67e86a:	58                   	pop    %eax
67e86b:	00 00                	add    %al,(%eax)
67e86d:	ff 58 00             	lcall  *0x0(%eax)
67e870:	00 ff                	add    %bh,%bh
67e872:	01 00                	add    %eax,(%eax)
67e874:	00 00                	add    %al,(%eax)
67e876:	00 00                	add    %al,(%eax)
67e878:	00 80 00 00 00 80    	add    %al,-0x80000000(%eax)
67e87e:	0f 00 15 45 64 69 74 	lldt   0x74696445
67e885:	6f                   	outsl  %ds:(%esi),(%dx)
67e886:	72 42                	jb     0x67e8ca
67e888:	61                   	popa
67e889:	63 6b 67             	arpl   %ebp,0x67(%ebx)
67e88c:	72 6f                	jb     0x67e8fd
67e88e:	75 6e                	jne    0x67e8fe
67e890:	64 43                	fs inc %ebx
67e892:	6f                   	outsl  %ds:(%esi),(%dx)
67e893:	6c                   	insb   (%dx),%es:(%edi)
67e894:	6f                   	outsl  %ds:(%esi),(%dx)
67e895:	72 00                	jb     0x67e897
67e897:	10 40 00             	adc    %al,0x0(%eax)
67e89a:	5c                   	pop    %esp
67e89b:	00 00                	add    %al,(%eax)
67e89d:	ff 5c 00 00          	lcall  *0x0(%eax,%eax,1)
67e8a1:	ff 01                	incl   (%ecx)
67e8a3:	00 00                	add    %al,(%eax)
67e8a5:	00 00                	add    %al,(%eax)
67e8a7:	00 00                	add    %al,(%eax)
67e8a9:	80 00 00             	addb   $0x0,(%eax)
67e8ac:	00 80 10 00 0f 43    	add    %al,0x430f0010(%eax)
67e8b2:	6c                   	insb   (%dx),%es:(%edi)
67e8b3:	6f                   	outsl  %ds:(%esi),(%dx)
67e8b4:	73 65                	jae    0x67e91b
67e8b6:	42                   	inc    %edx
67e8b7:	75 74                	jne    0x67e92d
67e8b9:	74 6f                	je     0x67e92a
67e8bb:	6e                   	outsb  %ds:(%esi),(%dx)
67e8bc:	4f                   	dec    %edi
67e8bd:	6e                   	outsb  %ds:(%esi),(%dx)
67e8be:	6c                   	insb   (%dx),%es:(%edi)
67e8bf:	79 54                	jns    0x67e915
67e8c1:	10 40 00             	adc    %al,0x0(%eax)
67e8c4:	60                   	pusha
67e8c5:	00 00                	add    %al,(%eax)
67e8c7:	ff 60 00             	jmp    *0x0(%eax)
67e8ca:	00 ff                	add    %bh,%bh
67e8cc:	01 00                	add    %eax,(%eax)
67e8ce:	00 00                	add    %al,(%eax)
67e8d0:	00 00                	add    %al,(%eax)
67e8d2:	00 80 00 00 00 80    	add    %al,-0x80000000(%eax)
67e8d8:	11 00                	adc    %eax,(%eax)
67e8da:	09 4c 61 73          	or     %ecx,0x73(%ecx,%eiz,2)
67e8de:	74 4d                	je     0x67e92d
67e8e0:	61                   	popa
67e8e1:	69 6e 58 54 10 40 00 	imul   $0x401054,0x58(%esi),%ebp
67e8e8:	64 00 00             	add    %al,%fs:(%eax)
67e8eb:	ff 64 00 00          	jmp    *0x0(%eax,%eax,1)
67e8ef:	ff 01                	incl   (%ecx)
67e8f1:	00 00                	add    %al,(%eax)
67e8f3:	00 00                	add    %al,(%eax)
67e8f5:	00 00                	add    %al,(%eax)
67e8f7:	80 00 00             	addb   $0x0,(%eax)
67e8fa:	00 80 12 00 09 4c    	add    %al,0x4c090012(%eax)
67e900:	61                   	popa
67e901:	73 74                	jae    0x67e977
67e903:	4d                   	dec    %ebp
67e904:	61                   	popa
67e905:	69 6e 59 54 10 40 00 	imul   $0x401054,0x59(%esi),%ebp
67e90c:	68 00 00 ff 68       	push   $0x68ff0000
67e911:	00 00                	add    %al,(%eax)
67e913:	ff 01                	incl   (%ecx)
67e915:	00 00                	add    %al,(%eax)
67e917:	00 00                	add    %al,(%eax)
67e919:	00 00                	add    %al,(%eax)
67e91b:	80 00 00             	addb   $0x0,(%eax)
67e91e:	00 80 13 00 0d 4c    	add    %al,0x4c0d0013(%eax)
67e924:	61                   	popa
67e925:	73 74                	jae    0x67e99b
67e927:	44                   	inc    %esp
67e928:	65 73 6b             	gs jae 0x67e996
67e92b:	57                   	push   %edi
67e92c:	69 64 74 68 54 10 40 	imul   $0x401054,0x68(%esp,%esi,2),%esp
67e933:	00
67e934:	6c                   	insb   (%dx),%es:(%edi)
67e935:	00 00                	add    %al,(%eax)
67e937:	ff 6c 00 00          	ljmp   *0x0(%eax,%eax,1)
67e93b:	ff 01                	incl   (%ecx)
67e93d:	00 00                	add    %al,(%eax)
67e93f:	00 00                	add    %al,(%eax)
67e941:	00 00                	add    %al,(%eax)
67e943:	80 00 00             	addb   $0x0,(%eax)
67e946:	00 80 14 00 0e 4c    	add    %al,0x4c0e0014(%eax)
67e94c:	61                   	popa
67e94d:	73 74                	jae    0x67e9c3
67e94f:	44                   	inc    %esp
67e950:	65 73 6b             	gs jae 0x67e9be
67e953:	48                   	dec    %eax
67e954:	65 69 67 68 74 54 10 	imul   $0x40105474,%gs:0x68(%edi),%esp
67e95b:	40
67e95c:	00 70 00             	add    %dh,0x0(%eax)
67e95f:	00 ff                	add    %bh,%bh
67e961:	70 00                	jo     0x67e963
67e963:	00 ff                	add    %bh,%bh
67e965:	01 00                	add    %eax,(%eax)
67e967:	00 00                	add    %al,(%eax)
67e969:	00 00                	add    %al,(%eax)
67e96b:	00 80 00 00 00 80    	add    %al,-0x80000000(%eax)
67e971:	15 00 05 6c 61       	adc    $0x616c0500,%eax
67e976:	73 74                	jae    0x67e9ec
67e978:	58                   	pop    %eax
67e979:	54                   	push   %esp
67e97a:	10 40 00             	adc    %al,0x0(%eax)
67e97d:	74 00                	je     0x67e97f
67e97f:	00 ff                	add    %bh,%bh
67e981:	74 00                	je     0x67e983
67e983:	00 ff                	add    %bh,%bh
67e985:	01 00                	add    %eax,(%eax)
67e987:	00 00                	add    %al,(%eax)
67e989:	00 00                	add    %al,(%eax)
67e98b:	00 80 00 00 00 80    	add    %al,-0x80000000(%eax)
67e991:	16                   	push   %ss
67e992:	00 05 6c 61 73 74    	add    %al,0x7473616c
67e998:	59                   	pop    %ecx
67e999:	54                   	push   %esp
67e99a:	10 40 00             	adc    %al,0x0(%eax)
67e99d:	78 00                	js     0x67e99f
67e99f:	00 ff                	add    %bh,%bh
67e9a1:	78 00                	js     0x67e9a3
67e9a3:	00 ff                	add    %bh,%bh
67e9a5:	01 00                	add    %eax,(%eax)
67e9a7:	00 00                	add    %al,(%eax)
67e9a9:	00 00                	add    %al,(%eax)
67e9ab:	00 80 00 00 00 80    	add    %al,-0x80000000(%eax)
67e9b1:	17                   	pop    %ss
67e9b2:	00 09                	add    %cl,(%ecx)
67e9b4:	6c                   	insb   (%dx),%es:(%edi)
67e9b5:	61                   	popa
67e9b6:	73 74                	jae    0x67ea2c
67e9b8:	57                   	push   %edi
67e9b9:	69 64 74 68 54 10 40 	imul   $0x401054,0x68(%esp,%esi,2),%esp
67e9c0:	00
67e9c1:	7c 00                	jl     0x67e9c3
67e9c3:	00 ff                	add    %bh,%bh
67e9c5:	7c 00                	jl     0x67e9c7
67e9c7:	00 ff                	add    %bh,%bh
67e9c9:	01 00                	add    %eax,(%eax)
67e9cb:	00 00                	add    %al,(%eax)
67e9cd:	00 00                	add    %al,(%eax)
67e9cf:	00 80 00 00 00 80    	add    %al,-0x80000000(%eax)
67e9d5:	18 00                	sbb    %al,(%eax)
67e9d7:	0a 6c 61 73          	or     0x73(%ecx,%eiz,2),%ch
67e9db:	74 48                	je     0x67ea25
67e9dd:	65 69 67 68 74 54 10 	imul   $0x40105474,%gs:0x68(%edi),%esp
67e9e4:	40
67e9e5:	00 80 00 00 ff 80    	add    %al,-0x7f010000(%eax)
67e9eb:	00 00                	add    %al,(%eax)
67e9ed:	ff 01                	incl   (%ecx)
67e9ef:	00 00                	add    %al,(%eax)
67e9f1:	00 00                	add    %al,(%eax)
67e9f3:	00 00                	add    %al,(%eax)
67e9f5:	80 00 00             	addb   $0x0,(%eax)
67e9f8:	00 80 19 00 0f 6c    	add    %al,0x6c0f0019(%eax)
67e9fe:	61                   	popa
67e9ff:	73 74                	jae    0x67ea75
67ea01:	53                   	push   %ebx
67ea02:	63 72 65             	arpl   %esi,0x65(%edx)
67ea05:	65 6e                	outsb  %gs:(%esi),(%dx)
67ea07:	57                   	push   %edi
67ea08:	69 64 74 68 54 10 40 	imul   $0x401054,0x68(%esp,%esi,2),%esp
67ea0f:	00
67ea10:	84 00                	test   %al,(%eax)
67ea12:	00 ff                	add    %bh,%bh
67ea14:	84 00                	test   %al,(%eax)
67ea16:	00 ff                	add    %bh,%bh
67ea18:	01 00                	add    %eax,(%eax)
67ea1a:	00 00                	add    %al,(%eax)
67ea1c:	00 00                	add    %al,(%eax)
67ea1e:	00 80 00 00 00 80    	add    %al,-0x80000000(%eax)
67ea24:	1a 00                	sbb    (%eax),%al
67ea26:	10 6c 61 73          	adc    %ch,0x73(%ecx,%eiz,2)
67ea2a:	74 53                	je     0x67ea7f
67ea2c:	63 72 65             	arpl   %esi,0x65(%edx)
67ea2f:	65 6e                	outsb  %gs:(%esi),(%dx)
67ea31:	48                   	dec    %eax
67ea32:	65 69 67 68 74 00 10 	imul   $0x40100074,%gs:0x68(%edi),%esp
67ea39:	40
67ea3a:	00 88 00 00 ff 88    	add    %cl,-0x77010000(%eax)
67ea40:	00 00                	add    %al,(%eax)
67ea42:	ff 01                	incl   (%ecx)
67ea44:	00 00                	add    %al,(%eax)
67ea46:	00 00                	add    %al,(%eax)
67ea48:	00 00                	add    %al,(%eax)
67ea4a:	80 00 00             	addb   $0x0,(%eax)
67ea4d:	00 80 1b 00 09 4d    	add    %al,0x4d09001b(%eax)
67ea53:	61                   	popa
67ea54:	78 69                	js     0x67eabf
67ea56:	6d                   	insl   (%dx),%es:(%edi)
67ea57:	69 7a 65 64 ac 10 40 	imul   $0x4010ac64,0x65(%edx),%edi
67ea5e:	00 8c 00 00 ff 8c 00 	add    %cl,0x8cff00(%eax,%eax,1)
67ea65:	00 ff                	add    %bh,%bh
67ea67:	01 00                	add    %eax,(%eax)
67ea69:	00 00                	add    %al,(%eax)
67ea6b:	00 00                	add    %al,(%eax)
67ea6d:	00 80 00 00 00 80    	add    %al,-0x80000000(%eax)
67ea73:	1c 00                	sbb    $0x0,%al
67ea75:	0e                   	push   %cs
67ea76:	6c                   	insb   (%dx),%es:(%edi)
67ea77:	61                   	popa
67ea78:	73 74                	jae    0x67eaee
67ea7a:	53                   	push   %ebx
67ea7b:	61                   	popa
67ea7c:	76 65                	jbe    0x67eae3
67ea7e:	41                   	inc    %ecx
67ea7f:	73 50                	jae    0x67ead1
67ea81:	61                   	popa
67ea82:	74 68                	je     0x67eaec
67ea84:	ac                   	lods   %ds:(%esi),%al
67ea85:	10 40 00             	adc    %al,0x0(%eax)
67ea88:	90                   	nop
67ea89:	00 00                	add    %al,(%eax)
67ea8b:	ff 90 00 00 ff 01    	call   *0x1ff0000(%eax)
67ea91:	00 00                	add    %al,(%eax)
67ea93:	00 00                	add    %al,(%eax)
67ea95:	00 00                	add    %al,(%eax)
67ea97:	80 00 00             	addb   $0x0,(%eax)
67ea9a:	00 80 1d 00 12 4e    	add    %al,0x4e12001d(%eax)
67eaa0:	65 77 49             	gs ja  0x67eaec
67eaa3:	6d                   	insl   (%dx),%es:(%edi)
67eaa4:	61                   	popa
67eaa5:	67 65 53             	addr16 gs push %ebx
67eaa8:	61                   	popa
67eaa9:	76 65                	jbe    0x67eb10
67eaab:	46                   	inc    %esi
67eaac:	6f                   	outsl  %ds:(%esi),(%dx)
67eaad:	72 6d                	jb     0x67eb1c