4257b1:	47                   	inc    %edi
4257b2:	45                   	inc    %ebp
4257b3:	65 6e                	outsb  %gs:(%esi),(%dx)
4257b5:	46                   	inc    %esi
4257b6:	4d                   	dec    %ebp
4257b7:	2b 66 76             	sub    0x76(%esi),%esp
4257ba:	31 34 51             	xor    %esi,(%ecx,%edx,2)
4257bd:	4b                   	dec    %ebx
4257be:	46                   	inc    %esi
4257bf:	48                   	dec    %eax
4257c0:	67 49                	addr16 dec %ecx
4257c2:	61                   	popa
4257c3:	73 78                	jae    0x42583d
4257c5:	63 42 50             	arpl   %eax,0x50(%edx)
4257c8:	2b 54 37 74          	sub    0x74(%edi,%esi,1),%edx
4257cc:	4a                   	dec    %edx
4257cd:	6e                   	outsb  %ds:(%esi),(%dx)
4257ce:	4c                   	dec    %esp
4257cf:	69 4f 4e 65 4c 78 63 	imul   $0x63784c65,0x4e(%edi),%ecx
4257d6:	6f                   	outsl  %ds:(%esi),(%dx)
4257d7:	48                   	dec    %eax
4257d8:	46                   	inc    %esi
4257d9:	4c                   	dec    %esp
4257da:	53                   	push   %ebx
4257db:	50                   	push   %eax
4257dc:	78 31                	js     0x42580f
4257de:	6b 35 79 62 6a 69 71 	imul   $0x71,0x696a6279,%esi
4257e5:	67 34 6a             	addr16 xor $0x6a,%al
4257e8:	44                   	inc    %esp
4257e9:	47                   	inc    %edi
4257ea:	44                   	inc    %esp
4257eb:	75 35                	jne    0x425822
4257ed:	78 69                	js     0x425858
4257ef:	43                   	inc    %ebx
4257f0:	55                   	push   %ebp
4257f1:	7a 30                	jp     0x425823
4257f3:	71 41                	jno    0x425836
4257f5:	68 45 30 58 53       	push   $0x53583045
4257fa:	56                   	push   %esi
4257fb:	64 58                	fs pop %eax
4257fd:	4e                   	dec    %esi
4257fe:	66 51                	push   %cx
425800:	64 61                	fs popa
425802:	67 37                	addr16 aaa
425804:	6f                   	outsl  %ds:(%esi),(%dx)
425805:	58                   	pop    %eax
425806:	71 6c                	jno    0x425874
425808:	67 32 53 57          	xor    0x57(%bp,%di),%dl
42580c:	33 42 34             	xor    0x34(%edx),%eax
42580f:	6c                   	insb   (%dx),%es:(%edi)
425810:	57                   	push   %edi
425811:	51                   	push   %ecx
425812:	50                   	push   %eax
425813:	45                   	inc    %ebp
425814:	6d                   	insl   (%dx),%es:(%edi)
425815:	61                   	popa
425816:	52                   	push   %edx
425817:	6c                   	insb   (%dx),%es:(%edi)
425818:	74 39                	je     0x425853
42581a:	61                   	popa
42581b:	6e                   	outsb  %ds:(%esi),(%dx)
42581c:	46                   	inc    %esi
42581d:	2b 50 6b             	sub    0x6b(%eax),%edx
425820:	4f                   	dec    %edi
425821:	4f                   	dec    %edi
425822:	69 41 31 77 6a 38 6e 	imul   $0x6e386a77,0x31(%ecx),%eax
425829:	54                   	push   %esp
42582a:	33 2f                	xor    (%edi),%ebp
42582c:	32 71 32             	xor    0x32(%ecx),%dh
42582f:	71 4e                	jno    0x42587f
425831:	39 33                	cmp    %esi,(%ebx)
425833:	63 6d 62             	arpl   %ebp,0x62(%ebp)
425836:	44                   	inc    %esp
425837:	34 35                	xor    $0x35,%al
425839:	55                   	push   %ebp
42583a:	67 55                	addr16 push %ebp
42583c:	47                   	inc    %edi
42583d:	6e                   	outsb  %ds:(%esi),(%dx)
42583e:	77 77                	ja     0x4258b7
425840:	45                   	inc    %ebp
425841:	34 4a                	xor    $0x4a,%al
425843:	43                   	inc    %ebx
425844:	70 72                	jo     0x4258b8
425846:	75 4f                	jne    0x425897
425848:	4c                   	dec    %esp
425849:	6a 4d                	push   $0x4d
42584b:	66 41                	inc    %cx
42584d:	66 31 54 78 75       	xor    %dx,0x75(%eax,%edi,2)
425852:	7a 66                	jp     0x4258ba
425854:	79 58                	jns    0x4258ae
425856:	4a                   	dec    %edx
425857:	6e                   	outsb  %ds:(%esi),(%dx)
425858:	44                   	inc    %esp
425859:	51                   	push   %ecx
42585a:	75 64                	jne    0x4258c0
42585c:	42                   	inc    %edx
42585d:	61                   	popa
42585e:	2f                   	das
42585f:	39 33                	cmp    %esi,(%ebx)
425861:	49                   	dec    %ecx
425862:	53                   	push   %ebx
425863:	67 72 36             	addr16 jb 0x42589c
425866:	39 54 49 5a          	cmp    %edx,0x5a(%ecx,%ecx,2)
42586a:	4d                   	dec    %ebp
42586b:	43                   	inc    %ebx
42586c:	5a                   	pop    %edx
42586d:	39 4c 79 6d          	cmp    %ecx,0x6d(%ecx,%edi,2)
425871:	65 4b                	gs dec %ebx
425873:	74 42                	je     0x4258b7
425875:	2f                   	das
425876:	6a 56                	push   $0x56
425878:	2b 4a 35             	sub    0x35(%edx),%ecx
42587b:	32 4c 70 4c          	xor    0x4c(%eax,%esi,2),%cl
42587f:	4b                   	dec    %ebx
425880:	74 68                	je     0x4258ea
425882:	32 46 6a             	xor    0x6a(%esi),%al
425885:	6a 35                	push   $0x35
425887:	52                   	push   %edx
425888:	2f                   	das
425889:	2f                   	das
42588a:	53                   	push   %ebx
42588b:	35 2f 74 38 34       	xor    $0x3438742f,%eax
425890:	5a                   	pop    %edx
425891:	54                   	push   %esp
425892:	4e                   	dec    %esi
425893:	44                   	inc    %esp
425894:	32 2f                	xor    (%edi),%ch
425896:	53                   	push   %ebx
425897:	5a                   	pop    %edx
425898:	54                   	push   %esp
425899:	30 65 75             	xor    %ah,0x75(%ebp)
42589c:	76 2f                	jbe    0x4258cd
42589e:	2f                   	das
42589f:	52                   	push   %edx
4258a0:	77 63                	ja     0x425905
4258a2:	6a 52                	push   $0x52
4258a4:	56                   	push   %esi
4258a5:	79 66                	jns    0x42590d
4258a7:	67 53                	addr16 push %ebx
4258a9:	64 33 49 49          	xor    %fs:0x49(%ecx),%ecx
4258ad:	6d                   	insl   (%dx),%es:(%edi)
4258ae:	34 37                	xor    $0x37,%al
4258b0:	55                   	push   %ebp
4258b1:	71 6b                	jno    0x42591e
4258b3:	4b                   	dec    %ebx
4258b4:	4a                   	dec    %edx
4258b5:	35 47 50 39 52       	xor    $0x52395047,%eax
4258ba:	56                   	push   %esi
4258bb:	7a 4c                	jp     0x425909
4258bd:	50                   	push   %eax
4258be:	46                   	inc    %esi
4258bf:	34 58                	xor    $0x58,%al
4258c1:	77 53                	ja     0x425916
4258c3:	2b 50 2b             	sub    0x2b(%eax),%edx
4258c6:	2b 4e 57             	sub    0x57(%esi),%ecx
4258c9:	76 49                	jbe    0x425914
4258cb:	61                   	popa
4258cc:	6c                   	insb   (%dx),%es:(%edi)
4258cd:	56                   	push   %esi
4258ce:	36 5a                	ss pop %edx
4258d0:	6a 4e                	push   $0x4e
4258d2:	76 43                	jbe    0x425917
4258d4:	46                   	inc    %esi
4258d5:	6d                   	insl   (%dx),%es:(%edi)
4258d6:	2f                   	das
4258d7:	6c                   	insb   (%dx),%es:(%edi)
4258d8:	35 77 72 79 67       	xor    $0x67797277,%eax
4258dd:	72 72                	jb     0x425951
4258df:	58                   	pop    %eax
4258e0:	52                   	push   %edx
4258e1:	43                   	inc    %ebx
4258e2:	45                   	inc    %ebp
4258e3:	75 6b                	jne    0x425950
4258e5:	5a                   	pop    %edx
4258e6:	77 4a                	ja     0x425932
4258e8:	4c                   	dec    %esp
4258e9:	48                   	dec    %eax
4258ea:	39 53 2b             	cmp    %edx,0x2b(%ebx)
4258ed:	5a                   	pop    %edx
4258ee:	78 4c                	js     0x42593c
4258f0:	41                   	inc    %ecx
4258f1:	36 37                	ss aaa
4258f3:	50                   	push   %eax
4258f4:	58                   	pop    %eax
4258f5:	2f                   	das
4258f6:	43                   	inc    %ebx
4258f7:	47                   	inc    %edi
4258f8:	45                   	inc    %ebp
4258f9:	37                   	aaa
4258fa:	64 4a                	fs dec %edx
4258fc:	34 4a                	xor    $0x4a,%al
4258fe:	4d                   	dec    %ebp
4258ff:	64 51                	fs push %ecx
425901:	5a                   	pop    %edx
425902:	54                   	push   %esp
425903:	4b                   	dec    %ebx
425904:	4a                   	dec    %edx
425905:	72 4c                	jb     0x425953
425907:	72 72                	jb     0x42597b
425909:	73 39                	jae    0x425944
42590b:	61                   	popa
42590c:	59                   	pop    %ecx
42590d:	36 71 4d             	ss jno 0x42595d
425910:	39 4b 73             	cmp    %ecx,0x73(%ebx)
425913:	44                   	inc    %esp
425914:	48                   	dec    %eax
425915:	30 4d 62             	xor    %cl,0x62(%ebp)
425918:	4a                   	dec    %edx
425919:	54                   	push   %esp
42591a:	70 34                	jo     0x425950
42591c:	50                   	push   %eax
42591d:	57                   	push   %edi
42591e:	67 77 7a             	addr16 ja 0x42599b
425921:	6d                   	insl   (%dx),%es:(%edi)
425922:	30 4e 33             	xor    %cl,0x33(%esi)
425925:	6a 46                	push   $0x46
425927:	71 6d                	jno    0x425996
425929:	31 2f                	xor    %ebp,(%edi)
42592b:	57                   	push   %edi
42592c:	6c                   	insb   (%dx),%es:(%edi)
42592d:	6b 30 44             	imul   $0x44,(%eax),%esi
425930:	32 30                	xor    (%eax),%dh
425932:	72 56                	jb     0x42598a
425934:	71 54                	jno    0x42598a
425936:	31 46 38             	xor    %eax,0x38(%esi)
425939:	34 37                	xor    $0x37,%al
42593b:	32 43 54             	xor    0x54(%ebx),%al
42593e:	6e                   	outsb  %ds:(%esi),(%dx)
42593f:	45                   	inc    %ebp
425940:	72 6f                	jb     0x4259b1
425942:	48                   	dec    %eax
425943:	47                   	inc    %edi
425944:	48                   	dec    %eax
425945:	33 66 57             	xor    0x57(%esi),%esp
425948:	68 6e 36 49 4a       	push   $0x4a49366e
42594d:	6b 31 6c             	imul   $0x6c,(%ecx),%esi
425950:	51                   	push   %ecx
425951:	2f                   	das
425952:	7a 36                	jp     0x42598a
425954:	57                   	push   %edi
425955:	33 65 6f             	xor    0x6f(%ebp),%esp
425958:	63 75 6d             	arpl   %esi,0x6d(%ebp)
42595b:	36 34 7a             	ss xor $0x7a,%al
42595e:	45                   	inc    %ebp
42595f:	6f                   	outsl  %ds:(%esi),(%dx)
425960:	56                   	push   %esi
425961:	70 52                	jo     0x4259b5
425963:	54                   	push   %esp
425964:	4c                   	dec    %esp
425965:	63 6b 75             	arpl   %ebp,0x75(%ebx)
425968:	79 45                	jns    0x4259af
42596a:	49                   	dec    %ecx
42596b:	73 68                	jae    0x4259d5
42596d:	66 50                	push   %ax
42596f:	72 6e                	jb     0x4259df
425971:	6b 74 7a 33 4d       	imul   $0x4d,0x33(%edx,%edi,2),%esi
425976:	45                   	inc    %ebp
425977:	73 4a                	jae    0x4259c3
425979:	59                   	pop    %ecx
42597a:	6b 38 71             	imul   $0x71,(%eax),%edi
42597d:	41                   	inc    %ecx
42597e:	64 6b 6e 6a 61       	imul   $0x61,%fs:0x6a(%esi),%ebp
425983:	55                   	push   %ebp
425984:	50                   	push   %eax
425985:	42                   	inc    %edx
425986:	57                   	push   %edi
425987:	79 37                	jns    0x4259c0
425989:	6c                   	insb   (%dx),%es:(%edi)
42598a:	71 48                	jno    0x4259d4
42598c:	4c                   	dec    %esp
42598d:	62 43 49             	bound  %eax,0x49(%ebx)
425990:	63 39                	arpl   %edi,(%ecx)
425992:	76 48                	jbe    0x4259dc
425994:	62 78 37             	bound  %edi,0x37(%eax)
425997:	64 5a                	fs pop %edx
425999:	53                   	push   %ebx
42599a:	6c                   	insb   (%dx),%es:(%edi)
42599b:	33 38                	xor    (%eax),%edi
42599d:	63 76 77             	arpl   %esi,0x77(%esi)
4259a0:	31 77 47             	xor    %esi,0x47(%edi)
4259a3:	31 65 62             	xor    %esp,0x62(%ebp)
4259a6:	70 44                	jo     0x4259ec
4259a8:	62 59 43             	bound  %ebx,0x43(%ecx)
4259ab:	4d                   	dec    %ebp
4259ac:	65 52                	gs push %edx
4259ae:	48                   	dec    %eax
4259af:	39 37                	cmp    %esi,(%edi)
4259b1:	4d                   	dec    %ebp
4259b2:	32 2f                	xor    (%edi),%ch
4259b4:	50                   	push   %eax
4259b5:	32 4f 30             	xor    0x30(%edi),%cl
4259b8:	49                   	dec    %ecx
4259b9:	61                   	popa
4259ba:	6c                   	insb   (%dx),%es:(%edi)
4259bb:	39 66 75             	cmp    %esp,0x75(%esi)
4259be:	76 48                	jbe    0x425a08
4259c0:	42                   	inc    %edx
4259c1:	33 64 30 47          	xor    0x47(%eax,%esi,1),%esp
4259c5:	57                   	push   %edi
4259c6:	36 34 39             	ss xor $0x39,%al
4259c9:	76 43                	jbe    0x425a0e
4259cb:	6f                   	outsl  %ds:(%esi),(%dx)
4259cc:	5a                   	pop    %edx
4259cd:	7a 64                	jp     0x425a33
4259cf:	53                   	push   %ebx
4259d0:	78 45                	js     0x425a17
4259d2:	70 6e                	jo     0x425a42
4259d4:	53                   	push   %ebx
4259d5:	79 34                	jns    0x425a0b
4259d7:	64 77 2b             	fs ja  0x425a05
4259da:	49                   	dec    %ecx
4259db:	61                   	popa
4259dc:	74 72                	je     0x425a50
4259de:	6e                   	outsb  %ds:(%esi),(%dx)
4259df:	65 68 69 65 53 38    	gs push $0x38536569
4259e5:	7a 59                	jp     0x425a40
4259e7:	30 65 56             	xor    %ah,0x56(%ebp)
4259ea:	47                   	inc    %edi
4259eb:	73 4b                	jae    0x425a38
4259ed:	63 6b 4e             	arpl   %ebp,0x4e(%ebx)
4259f0:	4b                   	dec    %ebx
4259f1:	46                   	inc    %esi
4259f2:	78 43                	js     0x425a37
4259f4:	6f                   	outsl  %ds:(%esi),(%dx)
4259f5:	75 47                	jne    0x425a3e
4259f7:	2f                   	das
4259f8:	42                   	inc    %edx
4259f9:	56                   	push   %esi
4259fa:	56                   	push   %esi
4259fb:	67 44                	addr16 inc %esp
4259fd:	65 76 50             	gs jbe 0x425a50
425a00:	43                   	inc    %ebx
425a01:	56                   	push   %esi
425a02:	67 59                	addr16 pop %ecx
425a04:	46                   	inc    %esi
425a05:	2f                   	das
425a06:	48                   	dec    %eax
425a07:	63 4a 6e             	arpl   %ecx,0x6e(%edx)
425a0a:	71 46                	jno    0x425a52
425a0c:	54                   	push   %esp
425a0d:	64 76 72             	fs jbe 0x425a82
425a10:	51                   	push   %ecx
425a11:	64 6a 4a             	fs push $0x4a
425a14:	2b 69 65             	sub    0x65(%ecx),%ebp
425a17:	49                   	dec    %ecx
425a18:	41                   	inc    %ecx
425a19:	6a 57                	push   $0x57
425a1b:	70 76                	jo     0x425a93
425a1d:	6a 48                	push   $0x48
425a1f:	5a                   	pop    %edx