48b6a7:	50                   	push   %eax
48b6a8:	e8 83 bb f7 ff       	call   0x407230
48b6ad:	a3 f4 b0 6a 00       	mov    %eax,0x6ab0f4
48b6b2:	68 2c ba 48 00       	push   $0x48ba2c
48b6b7:	8b 03                	mov    (%ebx),%eax
48b6b9:	50                   	push   %eax
48b6ba:	e8 71 bb f7 ff       	call   0x407230
48b6bf:	a3 f8 b0 6a 00       	mov    %eax,0x6ab0f8
48b6c4:	68 3c ba 48 00       	push   $0x48ba3c
48b6c9:	8b 03                	mov    (%ebx),%eax
48b6cb:	50                   	push   %eax
48b6cc:	e8 5f bb f7 ff       	call   0x407230
48b6d1:	a3 fc b0 6a 00       	mov    %eax,0x6ab0fc
48b6d6:	68 4c ba 48 00       	push   $0x48ba4c
48b6db:	8b 03                	mov    (%ebx),%eax
48b6dd:	50                   	push   %eax
48b6de:	e8 4d bb f7 ff       	call   0x407230
48b6e3:	a3 00 b1 6a 00       	mov    %eax,0x6ab100
48b6e8:	68 5c ba 48 00       	push   $0x48ba5c
48b6ed:	8b 03                	mov    (%ebx),%eax
48b6ef:	50                   	push   %eax
48b6f0:	e8 3b bb f7 ff       	call   0x407230
48b6f5:	a3 04 b1 6a 00       	mov    %eax,0x6ab104
48b6fa:	68 74 ba 48 00       	push   $0x48ba74
48b6ff:	8b 03                	mov    (%ebx),%eax
48b701:	50                   	push   %eax
48b702:	e8 29 bb f7 ff       	call   0x407230
48b707:	a3 08 b1 6a 00       	mov    %eax,0x6ab108
48b70c:	68 84 ba 48 00       	push   $0x48ba84
48b711:	8b 03                	mov    (%ebx),%eax
48b713:	50                   	push   %eax
48b714:	e8 17 bb f7 ff       	call   0x407230
48b719:	a3 0c b1 6a 00       	mov    %eax,0x6ab10c
48b71e:	68 98 ba 48 00       	push   $0x48ba98
48b723:	8b 03                	mov    (%ebx),%eax
48b725:	50                   	push   %eax
48b726:	e8 05 bb f7 ff       	call   0x407230
48b72b:	a3 10 b1 6a 00       	mov    %eax,0x6ab110
48b730:	68 ac ba 48 00       	push   $0x48baac
48b735:	8b 03                	mov    (%ebx),%eax
48b737:	50                   	push   %eax
48b738:	e8 f3 ba f7 ff       	call   0x407230
48b73d:	a3 14 b1 6a 00       	mov    %eax,0x6ab114
48b742:	68 c4 ba 48 00       	push   $0x48bac4
48b747:	8b 03                	mov    (%ebx),%eax
48b749:	50                   	push   %eax
48b74a:	e8 e1 ba f7 ff       	call   0x407230
48b74f:	a3 18 b1 6a 00       	mov    %eax,0x6ab118
48b754:	68 d4 ba 48 00       	push   $0x48bad4
48b759:	8b 03                	mov    (%ebx),%eax
48b75b:	50                   	push   %eax
48b75c:	e8 cf ba f7 ff       	call   0x407230
48b761:	a3 1c b1 6a 00       	mov    %eax,0x6ab11c
48b766:	68 e4 ba 48 00       	push   $0x48bae4
48b76b:	8b 03                	mov    (%ebx),%eax
48b76d:	50                   	push   %eax
48b76e:	e8 bd ba f7 ff       	call   0x407230
48b773:	a3 20 b1 6a 00       	mov    %eax,0x6ab120
48b778:	68 f4 ba 48 00       	push   $0x48baf4
48b77d:	8b 03                	mov    (%ebx),%eax
48b77f:	50                   	push   %eax
48b780:	e8 ab ba f7 ff       	call   0x407230
48b785:	a3 24 b1 6a 00       	mov    %eax,0x6ab124
48b78a:	68 08 bb 48 00       	push   $0x48bb08
48b78f:	8b 03                	mov    (%ebx),%eax
48b791:	50                   	push   %eax
48b792:	e8 99 ba f7 ff       	call   0x407230
48b797:	a3 28 b1 6a 00       	mov    %eax,0x6ab128
48b79c:	68 18 bb 48 00       	push   $0x48bb18
48b7a1:	8b 03                	mov    (%ebx),%eax
48b7a3:	50                   	push   %eax
48b7a4:	e8 87 ba f7 ff       	call   0x407230
48b7a9:	a3 2c b1 6a 00       	mov    %eax,0x6ab12c
48b7ae:	68 28 bb 48 00       	push   $0x48bb28
48b7b3:	8b 03                	mov    (%ebx),%eax
48b7b5:	50                   	push   %eax
48b7b6:	e8 75 ba f7 ff       	call   0x407230
48b7bb:	a3 30 b1 6a 00       	mov    %eax,0x6ab130
48b7c0:	68 34 bb 48 00       	push   $0x48bb34
48b7c5:	8b 03                	mov    (%ebx),%eax
48b7c7:	50                   	push   %eax
48b7c8:	e8 63 ba f7 ff       	call   0x407230
48b7cd:	a3 34 b1 6a 00       	mov    %eax,0x6ab134
48b7d2:	68 44 bb 48 00       	push   $0x48bb44
48b7d7:	8b 03                	mov    (%ebx),%eax
48b7d9:	50                   	push   %eax
48b7da:	e8 51 ba f7 ff       	call   0x407230
48b7df:	a3 38 b1 6a 00       	mov    %eax,0x6ab138
48b7e4:	68 60 bb 48 00       	push   $0x48bb60
48b7e9:	8b 03                	mov    (%ebx),%eax
48b7eb:	50                   	push   %eax
48b7ec:	e8 3f ba f7 ff       	call   0x407230
48b7f1:	a3 3c b1 6a 00       	mov    %eax,0x6ab13c
48b7f6:	68 7c bb 48 00       	push   $0x48bb7c
48b7fb:	8b 03                	mov    (%ebx),%eax
48b7fd:	50                   	push   %eax
48b7fe:	e8 2d ba f7 ff       	call   0x407230
48b803:	a3 40 b1 6a 00       	mov    %eax,0x6ab140
48b808:	68 94 bb 48 00       	push   $0x48bb94
48b80d:	8b 03                	mov    (%ebx),%eax
48b80f:	50                   	push   %eax
48b810:	e8 1b ba f7 ff       	call   0x407230
48b815:	a3 44 b1 6a 00       	mov    %eax,0x6ab144
48b81a:	68 ac bb 48 00       	push   $0x48bbac
48b81f:	8b 03                	mov    (%ebx),%eax
48b821:	50                   	push   %eax
48b822:	e8 09 ba f7 ff       	call   0x407230
48b827:	a3 48 b1 6a 00       	mov    %eax,0x6ab148
48b82c:	68 c0 bb 48 00       	push   $0x48bbc0
48b831:	8b 03                	mov    (%ebx),%eax
48b833:	50                   	push   %eax
48b834:	e8 f7 b9 f7 ff       	call   0x407230
48b839:	a3 4c b1 6a 00       	mov    %eax,0x6ab14c
48b83e:	68 e0 bb 48 00       	push   $0x48bbe0
48b843:	8b 03                	mov    (%ebx),%eax
48b845:	50                   	push   %eax
48b846:	e8 e5 b9 f7 ff       	call   0x407230
48b84b:	a3 50 b1 6a 00       	mov    %eax,0x6ab150
48b850:	68 fc bb 48 00       	push   $0x48bbfc
48b855:	8b 03                	mov    (%ebx),%eax
48b857:	50                   	push   %eax
48b858:	e8 d3 b9 f7 ff       	call   0x407230
48b85d:	a3 54 b1 6a 00       	mov    %eax,0x6ab154
48b862:	83 3b 00             	cmpl   $0x0,(%ebx)
48b865:	0f 97 c0             	seta   %al
48b868:	5b                   	pop    %ebx
48b869:	c3                   	ret
48b86a:	00 00                	add    %al,(%eax)
48b86c:	75 78                	jne    0x48b8e6
48b86e:	74 68                	je     0x48b8d8
48b870:	65 6d                	gs insl (%dx),%es:(%edi)
48b872:	65 2e 64 6c          	gs cs fs insb (%dx),%es:(%edi)
48b876:	6c                   	insb   (%dx),%es:(%edi)
48b877:	00 4f 70             	add    %cl,0x70(%edi)
48b87a:	65 6e                	outsb  %gs:(%esi),(%dx)
48b87c:	54                   	push   %esp
48b87d:	68 65 6d 65 44       	push   $0x44656d65
48b882:	61                   	popa
48b883:	74 61                	je     0x48b8e6
48b885:	00 00                	add    %al,(%eax)
48b887:	00 43 6c             	add    %al,0x6c(%ebx)
48b88a:	6f                   	outsl  %ds:(%esi),(%dx)
48b88b:	73 65                	jae    0x48b8f2
48b88d:	54                   	push   %esp
48b88e:	68 65 6d 65 44       	push   $0x44656d65
48b893:	61                   	popa
48b894:	74 61                	je     0x48b8f7
48b896:	00 00                	add    %al,(%eax)
48b898:	44                   	inc    %esp
48b899:	72 61                	jb     0x48b8fc
48b89b:	77 54                	ja     0x48b8f1
48b89d:	68 65 6d 65 42       	push   $0x42656d65
48b8a2:	61                   	popa
48b8a3:	63 6b 67             	arpl   %ebp,0x67(%ebx)
48b8a6:	72 6f                	jb     0x48b917
48b8a8:	75 6e                	jne    0x48b918
48b8aa:	64 00 44 72 61       	add    %al,%fs:0x61(%edx,%esi,2)
48b8af:	77 54                	ja     0x48b905
48b8b1:	68 65 6d 65 54       	push   $0x54656d65
48b8b6:	65 78 74             	gs js  0x48b92d
48b8b9:	00 00                	add    %al,(%eax)
48b8bb:	00 47 65             	add    %al,0x65(%edi)
48b8be:	74 54                	je     0x48b914
48b8c0:	68 65 6d 65 42       	push   $0x42656d65
48b8c5:	61                   	popa
48b8c6:	63 6b 67             	arpl   %ebp,0x67(%ebx)
48b8c9:	72 6f                	jb     0x48b93a
48b8cb:	75 6e                	jne    0x48b93b
48b8cd:	64 43                	fs inc %ebx
48b8cf:	6f                   	outsl  %ds:(%esi),(%dx)
48b8d0:	6e                   	outsb  %ds:(%esi),(%dx)
48b8d1:	74 65                	je     0x48b938
48b8d3:	6e                   	outsb  %ds:(%esi),(%dx)
48b8d4:	74 52                	je     0x48b928
48b8d6:	65 63 74 00 00       	arpl   %esi,%gs:0x0(%eax,%eax,1)
48b8db:	00 47 65             	add    %al,0x65(%edi)
48b8de:	74 54                	je     0x48b934
48b8e0:	68 65 6d 65 50       	push   $0x50656d65
48b8e5:	61                   	popa
48b8e6:	72 74                	jb     0x48b95c
48b8e8:	53                   	push   %ebx
48b8e9:	69 7a 65 00 00 00 00 	imul   $0x0,0x65(%edx),%edi
48b8f0:	47                   	inc    %edi
48b8f1:	65 74 54             	gs je  0x48b948
48b8f4:	68 65 6d 65 54       	push   $0x54656d65
48b8f9:	65 78 74             	gs js  0x48b970
48b8fc:	45                   	inc    %ebp
48b8fd:	78 74                	js     0x48b973
48b8ff:	65 6e                	outsb  %gs:(%esi),(%dx)
48b901:	74 00                	je     0x48b903
48b903:	00 47 65             	add    %al,0x65(%edi)
48b906:	74 54                	je     0x48b95c
48b908:	68 65 6d 65 54       	push   $0x54656d65
48b90d:	65 78 74             	gs js  0x48b984
48b910:	4d                   	dec    %ebp
48b911:	65 74 72             	gs je  0x48b986
48b914:	69 63 73 00 47 65 74 	imul   $0x74654700,0x73(%ebx),%esp
48b91b:	54                   	push   %esp
48b91c:	68 65 6d 65 42       	push   $0x42656d65
48b921:	61                   	popa
48b922:	63 6b 67             	arpl   %ebp,0x67(%ebx)
48b925:	72 6f                	jb     0x48b996
48b927:	75 6e                	jne    0x48b997
48b929:	64 52                	fs push %edx
48b92b:	65 67 69 6f 6e 00 00 	imul   $0x0,%gs:0x6e(%bx),%ebp
48b932:	00 00
48b934:	48                   	dec    %eax
48b935:	69 74 54 65 73 74 54 	imul   $0x68547473,0x65(%esp,%edx,2),%esi
48b93c:	68
48b93d:	65 6d                	gs insl (%dx),%es:(%edi)
48b93f:	65 42                	gs inc %edx
48b941:	61                   	popa
48b942:	63 6b 67             	arpl   %ebp,0x67(%ebx)
48b945:	72 6f                	jb     0x48b9b6
48b947:	75 6e                	jne    0x48b9b7
48b949:	64 00 00             	add    %al,%fs:(%eax)
48b94c:	44                   	inc    %esp
48b94d:	72 61                	jb     0x48b9b0
48b94f:	77 54                	ja     0x48b9a5
48b951:	68 65 6d 65 45       	push   $0x45656d65
48b956:	64 67 65 00 00       	fs add %al,%gs:(%bx,%si)
48b95b:	00 44 72 61          	add    %al,0x61(%edx,%esi,2)
48b95f:	77 54                	ja     0x48b9b5
48b961:	68 65 6d 65 49       	push   $0x49656d65
48b966:	63 6f 6e             	arpl   %ebp,0x6e(%edi)
48b969:	00 00                	add    %al,(%eax)
48b96b:	00 49 73             	add    %cl,0x73(%ecx)
48b96e:	54                   	push   %esp
48b96f:	68 65 6d 65 50       	push   $0x50656d65
48b974:	61                   	popa
48b975:	72 74                	jb     0x48b9eb
48b977:	44                   	inc    %esp
48b978:	65 66 69 6e 65 64 00 	imul   $0x64,%gs:0x65(%esi),%bp
48b97f:	00 49 73             	add    %cl,0x73(%ecx)
48b982:	54                   	push   %esp
48b983:	68 65 6d 65 42       	push   $0x42656d65
48b988:	61                   	popa
48b989:	63 6b 67             	arpl   %ebp,0x67(%ebx)
48b98c:	72 6f                	jb     0x48b9fd
48b98e:	75 6e                	jne    0x48b9fe
48b990:	64 50                	fs push %eax
48b992:	61                   	popa
48b993:	72 74                	jb     0x48ba09
48b995:	69 61 6c 6c 79 54 72 	imul   $0x7254796c,0x6c(%ecx),%esp
48b99c:	61                   	popa
48b99d:	6e                   	outsb  %ds:(%esi),(%dx)
48b99e:	73 70                	jae    0x48ba10
48b9a0:	61                   	popa
48b9a1:	72 65                	jb     0x48ba08
48b9a3:	6e                   	outsb  %ds:(%esi),(%dx)
48b9a4:	74 00                	je     0x48b9a6
48b9a6:	00 00                	add    %al,(%eax)
48b9a8:	47                   	inc    %edi
48b9a9:	65 74 54             	gs je  0x48ba00
48b9ac:	68 65 6d 65 43       	push   $0x43656d65
48b9b1:	6f                   	outsl  %ds:(%esi),(%dx)
48b9b2:	6c                   	insb   (%dx),%es:(%edi)
48b9b3:	6f                   	outsl  %ds:(%esi),(%dx)
48b9b4:	72 00                	jb     0x48b9b6
48b9b6:	00 00                	add    %al,(%eax)
48b9b8:	47                   	inc    %edi
48b9b9:	65 74 54             	gs je  0x48ba10
48b9bc:	68 65 6d 65 4d       	push   $0x4d656d65
48b9c1:	65 74 72             	gs je  0x48ba36
48b9c4:	69 63 00 00 47 65 74 	imul   $0x74654700,0x0(%ebx),%esp
48b9cb:	54                   	push   %esp
48b9cc:	68 65 6d 65 53       	push   $0x53656d65
48b9d1:	74 72                	je     0x48ba45
48b9d3:	69 6e 67 00 00 47 65 	imul   $0x65470000,0x67(%esi),%ebp
48b9da:	74 54                	je     0x48ba30
48b9dc:	68 65 6d 65 42       	push   $0x42656d65
48b9e1:	6f                   	outsl  %ds:(%esi),(%dx)
48b9e2:	6f                   	outsl  %ds:(%esi),(%dx)
48b9e3:	6c                   	insb   (%dx),%es:(%edi)
48b9e4:	00 00                	add    %al,(%eax)
48b9e6:	00 00                	add    %al,(%eax)
48b9e8:	47                   	inc    %edi
48b9e9:	65 74 54             	gs je  0x48ba40
48b9ec:	68 65 6d 65 49       	push   $0x49656d65
48b9f1:	6e                   	outsb  %ds:(%esi),(%dx)
48b9f2:	74 00                	je     0x48b9f4
48b9f4:	47                   	inc    %edi
48b9f5:	65 74 54             	gs je  0x48ba4c
48b9f8:	68 65 6d 65 45       	push   $0x45656d65
48b9fd:	6e                   	outsb  %ds:(%esi),(%dx)
48b9fe:	75 6d                	jne    0x48ba6d
48ba00:	56                   	push   %esi
48ba01:	61                   	popa
48ba02:	6c                   	insb   (%dx),%es:(%edi)
48ba03:	75 65                	jne    0x48ba6a
48ba05:	00 00                	add    %al,(%eax)
48ba07:	00 47 65             	add    %al,0x65(%edi)
48ba0a:	74 54                	je     0x48ba60
48ba0c:	68 65 6d 65 50       	push   $0x50656d65
48ba11:	6f                   	outsl  %ds:(%esi),(%dx)
48ba12:	73 69                	jae    0x48ba7d
48ba14:	74 69                	je     0x48ba7f
48ba16:	6f                   	outsl  %ds:(%esi),(%dx)
48ba17:	6e                   	outsb  %ds:(%esi),(%dx)
48ba18:	00 00                	add    %al,(%eax)
48ba1a:	00 00                	add    %al,(%eax)
48ba1c:	47                   	inc    %edi
48ba1d:	65 74 54             	gs je  0x48ba74
48ba20:	68 65 6d 65 46       	push   $0x46656d65
48ba25:	6f                   	outsl  %ds:(%esi),(%dx)
48ba26:	6e                   	outsb  %ds:(%esi),(%dx)
48ba27:	74 00                	je     0x48ba29
48ba29:	00 00                	add    %al,(%eax)
48ba2b:	00 47 65             	add    %al,0x65(%edi)
48ba2e:	74 54                	je     0x48ba84
48ba30:	68 65 6d 65 52       	push   $0x52656d65
48ba35:	65 63 74 00 00       	arpl   %esi,%gs:0x0(%eax,%eax,1)
48ba3a:	00 00                	add    %al,(%eax)
48ba3c:	47                   	inc    %edi
48ba3d:	65 74 54             	gs je  0x48ba94
48ba40:	68 65 6d 65 4d       	push   $0x4d656d65
48ba45:	61                   	popa
48ba46:	72 67                	jb     0x48baaf
48ba48:	69 6e 73 00 47 65 74 	imul   $0x74654700,0x73(%esi),%ebp
48ba4f:	54                   	push   %esp
48ba50:	68 65 6d 65 49       	push   $0x49656d65
48ba55:	6e                   	outsb  %ds:(%esi),(%dx)
48ba56:	74 4c                	je     0x48baa4
48ba58:	69 73 74 00 47 65 74 	imul   $0x74654700,0x74(%ebx),%esi
48ba5f:	54                   	push   %esp
48ba60:	68 65 6d 65 50       	push   $0x50656d65
48ba65:	72 6f                	jb     0x48bad6
48ba67:	70 65                	jo     0x48bace
48ba69:	72 74                	jb     0x48badf
48ba6b:	79 4f                	jns    0x48babc
48ba6d:	72 69                	jb     0x48bad8
48ba6f:	67 69 6e 00 00 53 65 	imul   $0x74655300,0x0(%bp),%ebp
48ba76:	74
48ba77:	57                   	push   %edi
48ba78:	69 6e 64 6f 77 54 68 	imul   $0x6854776f,0x64(%esi),%ebp
48ba7f:	65 6d                	gs insl (%dx),%es:(%edi)
48ba81:	65 00 00             	add    %al,%gs:(%eax)
48ba84:	47                   	inc    %edi
48ba85:	65 74 54             	gs je  0x48badc
48ba88:	68 65 6d 65 46       	push   $0x46656d65
48ba8d:	69 6c 65 6e 61 6d 65 	imul   $0x656d61,0x6e(%ebp,%eiz,2),%ebp
48ba94:	00
48ba95:	00 00                	add    %al,(%eax)
48ba97:	00 47 65             	add    %al,0x65(%edi)
48ba9a:	74 54                	je     0x48baf0
48ba9c:	68 65 6d 65 53       	push   $0x53656d65
48baa1:	79 73                	jns    0x48bb16
48baa3:	43                   	inc    %ebx
48baa4:	6f                   	outsl  %ds:(%esi),(%dx)
48baa5:	6c                   	insb   (%dx),%es:(%edi)