44da08:	cc                   	int3
44da09:	cc                   	int3
44da0a:	cc                   	int3
44da0b:	cc                   	int3
44da0c:	cc                   	int3
44da0d:	cc                   	int3
44da0e:	cc                   	int3
44da0f:	cc                   	int3
44da10:	80 f9 40             	cmp    $0x40,%cl
44da13:	73 15                	jae    0x44da2a
44da15:	80 f9 20             	cmp    $0x20,%cl
44da18:	73 06                	jae    0x44da20
44da1a:	0f ad d0             	shrd   %cl,%edx,%eax
44da1d:	d3 ea                	shr    %cl,%edx
44da1f:	c3                   	ret
44da20:	8b c2                	mov    %edx,%eax
44da22:	33 d2                	xor    %edx,%edx
44da24:	80 e1 1f             	and    $0x1f,%cl
44da27:	d3 e8                	shr    %cl,%eax
44da29:	c3                   	ret
44da2a:	33 c0                	xor    %eax,%eax
44da2c:	33 d2                	xor    %edx,%edx
44da2e:	c3                   	ret
44da2f:	cc                   	int3
44da30:	51                   	push   %ecx
44da31:	8d 4c 24 04          	lea    0x4(%esp),%ecx
44da35:	2b c8                	sub    %eax,%ecx
44da37:	1b c0                	sbb    %eax,%eax
44da39:	f7 d0                	not    %eax
44da3b:	23 c8                	and    %eax,%ecx
44da3d:	8b c4                	mov    %esp,%eax
44da3f:	25 00 f0 ff ff       	and    $0xfffff000,%eax
44da44:	3b c8                	cmp    %eax,%ecx
44da46:	72 0a                	jb     0x44da52
44da48:	8b c1                	mov    %ecx,%eax
44da4a:	59                   	pop    %ecx
44da4b:	94                   	xchg   %eax,%esp
44da4c:	8b 00                	mov    (%eax),%eax
44da4e:	89 04 24             	mov    %eax,(%esp)
44da51:	c3                   	ret
44da52:	2d 00 10 00 00       	sub    $0x1000,%eax
44da57:	85 00                	test   %eax,(%eax)
44da59:	eb e9                	jmp    0x44da44
44da5b:	ff 25 d4 22 45 00    	jmp    *0x4522d4
44da61:	ff 25 7c 23 45 00    	jmp    *0x45237c
44da67:	cc                   	int3
44da68:	cc                   	int3
44da69:	cc                   	int3
44da6a:	cc                   	int3
44da6b:	cc                   	int3
44da6c:	cc                   	int3
44da6d:	cc                   	int3
44da6e:	cc                   	int3
44da6f:	cc                   	int3
44da70:	c2 00 00             	ret    $0x0
44da73:	cc                   	int3
44da74:	cc                   	int3
44da75:	cc                   	int3
44da76:	cc                   	int3
44da77:	cc                   	int3
44da78:	cc                   	int3
44da79:	cc                   	int3
44da7a:	cc                   	int3
44da7b:	cc                   	int3
44da7c:	cc                   	int3
44da7d:	cc                   	int3
44da7e:	cc                   	int3
44da7f:	cc                   	int3
44da80:	c2 00 00             	ret    $0x0
44da83:	cc                   	int3
44da84:	cc                   	int3
44da85:	cc                   	int3
44da86:	cc                   	int3
44da87:	cc                   	int3
44da88:	cc                   	int3
44da89:	cc                   	int3
44da8a:	cc                   	int3
44da8b:	cc                   	int3
44da8c:	cc                   	int3
44da8d:	cc                   	int3
44da8e:	cc                   	int3
44da8f:	cc                   	int3
44da90:	c7 05 90 f8 44 00 c4 	movl   $0x4010c4,0x44f890
44da97:	10 40 00
44da9a:	c3                   	ret
44da9b:	cc                   	int3
44da9c:	cc                   	int3
44da9d:	cc                   	int3
44da9e:	cc                   	int3
44da9f:	cc                   	int3
44daa0:	c7 05 f0 12 45 00 c4 	movl   $0x4010c4,0x4512f0
44daa7:	10 40 00
44daaa:	c3                   	ret
44daab:	cc                   	int3
44daac:	cc                   	int3
44daad:	cc                   	int3
44daae:	cc                   	int3
44daaf:	cc                   	int3
44dab0:	c7 05 88 f8 44 00 c4 	movl   $0x4010c4,0x44f888
44dab7:	10 40 00
44daba:	c3                   	ret
44dabb:	cc                   	int3
44dabc:	cc                   	int3
44dabd:	cc                   	int3
44dabe:	cc                   	int3
44dabf:	cc                   	int3
44dac0:	c7 05 8c f8 44 00 c4 	movl   $0x4010c4,0x44f88c
44dac7:	10 40 00
44daca:	c3                   	ret
44dacb:	cc                   	int3
44dacc:	cc                   	int3
44dacd:	cc                   	int3
44dace:	cc                   	int3
44dacf:	cc                   	int3
44dad0:	c7 05 98 f8 44 00 c4 	movl   $0x4010c4,0x44f898
44dad7:	10 40 00
44dada:	c3                   	ret
44dadb:	cc                   	int3
44dadc:	cc                   	int3
44dadd:	cc                   	int3
44dade:	cc                   	int3
44dadf:	cc                   	int3
44dae0:	c7 05 80 f8 44 00 c4 	movl   $0x4010c4,0x44f880
44dae7:	10 40 00
44daea:	c3                   	ret
44daeb:	cc                   	int3
44daec:	cc                   	int3
44daed:	cc                   	int3
44daee:	cc                   	int3
44daef:	cc                   	int3
44daf0:	c7 05 70 f8 44 00 c4 	movl   $0x4010c4,0x44f870
44daf7:	10 40 00
44dafa:	c3                   	ret
44dafb:	cc                   	int3
44dafc:	cc                   	int3
44dafd:	cc                   	int3
44dafe:	cc                   	int3
44daff:	cc                   	int3
44db00:	c7 05 78 f8 44 00 c4 	movl   $0x4010c4,0x44f878
44db07:	10 40 00
44db0a:	c3                   	ret
44db0b:	cc                   	int3
44db0c:	cc                   	int3
44db0d:	cc                   	int3
44db0e:	cc                   	int3
44db0f:	cc                   	int3
44db10:	c7 05 74 f8 44 00 c4 	movl   $0x4010c4,0x44f874
44db17:	10 40 00
44db1a:	c3                   	ret
44db1b:	cc                   	int3
44db1c:	cc                   	int3
44db1d:	cc                   	int3
44db1e:	cc                   	int3
44db1f:	cc                   	int3
44db20:	c7 05 9c f8 44 00 c4 	movl   $0x4010c4,0x44f89c
44db27:	10 40 00
44db2a:	c3                   	ret
44db2b:	cc                   	int3
44db2c:	cc                   	int3
44db2d:	cc                   	int3
44db2e:	cc                   	int3
44db2f:	cc                   	int3
44db30:	c7 05 7c f8 44 00 c4 	movl   $0x4010c4,0x44f87c
44db37:	10 40 00
44db3a:	c3                   	ret
44db3b:	cc                   	int3
44db3c:	cc                   	int3
44db3d:	cc                   	int3
44db3e:	cc                   	int3
44db3f:	cc                   	int3
44db40:	c7 05 94 f8 44 00 c4 	movl   $0x4010c4,0x44f894
44db47:	10 40 00
44db4a:	c3                   	ret
44db4b:	cc                   	int3
44db4c:	cc                   	int3
44db4d:	cc                   	int3
44db4e:	cc                   	int3
44db4f:	cc                   	int3
44db50:	c7 05 84 f8 44 00 c4 	movl   $0x4010c4,0x44f884
44db57:	10 40 00
44db5a:	c3                   	ret
44db5b:	cc                   	int3
44db5c:	cc                   	int3
44db5d:	cc                   	int3
44db5e:	cc                   	int3
44db5f:	cc                   	int3
44db60:	f7 05 b8 f6 44 00 00 	testl  $0x1000,0x44f6b8
44db67:	10 00 00
44db6a:	74 32                	je     0x44db9e
44db6c:	66 a1 ba f6 44 00    	mov    0x44f6ba,%ax
44db72:	66 83 f8 ff          	cmp    $0xffff,%ax
44db76:	74 26                	je     0x44db9e
44db78:	0f bf c8             	movswl %ax,%ecx
44db7b:	a1 ac f6 44 00       	mov    0x44f6ac,%eax
44db80:	8d 04 48             	lea    (%eax,%ecx,2),%eax
44db83:	50                   	push   %eax
44db84:	ff 15 64 21 45 00    	call   *0x452164
44db8a:	85 c0                	test   %eax,%eax
44db8c:	74 07                	je     0x44db95
44db8e:	50                   	push   %eax
44db8f:	ff 15 60 21 45 00    	call   *0x452160
44db95:	83 c8 ff             	or     $0xffffffff,%eax
44db98:	66 a3 ba f6 44 00    	mov    %ax,0x44f6ba
44db9e:	c3                   	ret
44db9f:	cc                   	int3
44dba0:	f7 05 d0 f6 44 00 00 	testl  $0x1000,0x44f6d0
44dba7:	10 00 00
44dbaa:	74 32                	je     0x44dbde
44dbac:	66 a1 d2 f6 44 00    	mov    0x44f6d2,%ax
44dbb2:	66 83 f8 ff          	cmp    $0xffff,%ax
44dbb6:	74 26                	je     0x44dbde
44dbb8:	0f bf c8             	movswl %ax,%ecx
44dbbb:	a1 c4 f6 44 00       	mov    0x44f6c4,%eax
44dbc0:	8d 04 48             	lea    (%eax,%ecx,2),%eax
44dbc3:	50                   	push   %eax
44dbc4:	ff 15 64 21 45 00    	call   *0x452164
44dbca:	85 c0                	test   %eax,%eax
44dbcc:	74 07                	je     0x44dbd5
44dbce:	50                   	push   %eax
44dbcf:	ff 15 60 21 45 00    	call   *0x452160
44dbd5:	83 c8 ff             	or     $0xffffffff,%eax
44dbd8:	66 a3 d2 f6 44 00    	mov    %ax,0x44f6d2
44dbde:	c3                   	ret
44dbdf:	cc                   	int3
44dbe0:	f7 05 e8 f6 44 00 00 	testl  $0x1000,0x44f6e8
44dbe7:	10 00 00
44dbea:	74 32                	je     0x44dc1e
44dbec:	66 a1 ea f6 44 00    	mov    0x44f6ea,%ax
44dbf2:	66 83 f8 ff          	cmp    $0xffff,%ax
44dbf6:	74 26                	je     0x44dc1e
44dbf8:	0f bf c8             	movswl %ax,%ecx
44dbfb:	a1 dc f6 44 00       	mov    0x44f6dc,%eax
44dc00:	8d 04 48             	lea    (%eax,%ecx,2),%eax
44dc03:	50                   	push   %eax
44dc04:	ff 15 64 21 45 00    	call   *0x452164
44dc0a:	85 c0                	test   %eax,%eax
44dc0c:	74 07                	je     0x44dc15
44dc0e:	50                   	push   %eax
44dc0f:	ff 15 60 21 45 00    	call   *0x452160
44dc15:	83 c8 ff             	or     $0xffffffff,%eax
44dc18:	66 a3 ea f6 44 00    	mov    %ax,0x44f6ea
44dc1e:	c3                   	ret
44dc1f:	cc                   	int3
44dc20:	f7 05 00 f7 44 00 00 	testl  $0x1000,0x44f700
44dc27:	10 00 00
44dc2a:	74 32                	je     0x44dc5e
44dc2c:	66 a1 02 f7 44 00    	mov    0x44f702,%ax
44dc32:	66 83 f8 ff          	cmp    $0xffff,%ax
44dc36:	74 26                	je     0x44dc5e
44dc38:	0f bf c8             	movswl %ax,%ecx
44dc3b:	a1 f4 f6 44 00       	mov    0x44f6f4,%eax
44dc40:	8d 04 48             	lea    (%eax,%ecx,2),%eax
44dc43:	50                   	push   %eax
44dc44:	ff 15 64 21 45 00    	call   *0x452164
44dc4a:	85 c0                	test   %eax,%eax
44dc4c:	74 07                	je     0x44dc55
44dc4e:	50                   	push   %eax
44dc4f:	ff 15 60 21 45 00    	call   *0x452160
44dc55:	83 c8 ff             	or     $0xffffffff,%eax
44dc58:	66 a3 02 f7 44 00    	mov    %ax,0x44f702
44dc5e:	c3                   	ret
44dc5f:	cc                   	int3
44dc60:	f7 05 18 f7 44 00 00 	testl  $0x1000,0x44f718
44dc67:	10 00 00
44dc6a:	74 32                	je     0x44dc9e
44dc6c:	66 a1 1a f7 44 00    	mov    0x44f71a,%ax
44dc72:	66 83 f8 ff          	cmp    $0xffff,%ax
44dc76:	74 26                	je     0x44dc9e
44dc78:	0f bf c8             	movswl %ax,%ecx
44dc7b:	a1 0c f7 44 00       	mov    0x44f70c,%eax
44dc80:	8d 04 48             	lea    (%eax,%ecx,2),%eax
44dc83:	50                   	push   %eax
44dc84:	ff 15 64 21 45 00    	call   *0x452164
44dc8a:	85 c0                	test   %eax,%eax
44dc8c:	74 07                	je     0x44dc95
44dc8e:	50                   	push   %eax
44dc8f:	ff 15 60 21 45 00    	call   *0x452160
44dc95:	83 c8 ff             	or     $0xffffffff,%eax
44dc98:	66 a3 1a f7 44 00    	mov    %ax,0x44f71a
44dc9e:	c3                   	ret
44dc9f:	cc                   	int3
44dca0:	c2 00 00             	ret    $0x0
44dca3:	cc                   	int3
44dca4:	cc                   	int3
44dca5:	cc                   	int3
44dca6:	cc                   	int3
44dca7:	cc                   	int3
44dca8:	cc                   	int3
44dca9:	cc                   	int3
44dcaa:	cc                   	int3
44dcab:	cc                   	int3
44dcac:	cc                   	int3
44dcad:	cc                   	int3
44dcae:	cc                   	int3
44dcaf:	cc                   	int3
44dcb0:	e9 3b de fd ff       	jmp    0x42baf0
44dcb5:	cc                   	int3
44dcb6:	cc                   	int3
44dcb7:	cc                   	int3
44dcb8:	cc                   	int3
44dcb9:	cc                   	int3
44dcba:	cc                   	int3
44dcbb:	cc                   	int3
44dcbc:	cc                   	int3
44dcbd:	cc                   	int3
44dcbe:	cc                   	int3
44dcbf:	cc                   	int3
44dcc0:	83 3d 68 1a 45 00 00 	cmpl   $0x0,0x451a68
44dcc7:	74 6a                	je     0x44dd33
44dcc9:	83 3d 6c 1a 45 00 00 	cmpl   $0x0,0x451a6c
44dcd0:	75 61                	jne    0x44dd33
44dcd2:	83 3d 94 14 45 00 00 	cmpl   $0x0,0x451494
44dcd9:	74 58                	je     0x44dd33
44dcdb:	83 3d 64 1a 45 00 00 	cmpl   $0x0,0x451a64
44dce2:	74 0e                	je     0x44dcf2
44dce4:	ff 15 b4 21 45 00    	call   *0x4521b4
44dcea:	3b 05 64 1a 45 00    	cmp    0x451a64,%eax
44dcf0:	75 41                	jne    0x44dd33
44dcf2:	e8 39 c4 fd ff       	call   0x42a130
44dcf7:	85 c0                	test   %eax,%eax
44dcf9:	74 03                	je     0x44dcfe
44dcfb:	ff 40 18             	incl   0x18(%eax)
44dcfe:	e8 ed ce fd ff       	call   0x42abf0
44dd03:	50                   	push   %eax
44dd04:	68 70 11 41 00       	push   $0x411170
44dd09:	e8 c2 ce fd ff       	call   0x42abd0
44dd0e:	83 c4 08             	add    $0x8,%esp
44dd11:	8b d0                	mov    %eax,%edx
44dd13:	b9 32 00 00 00       	mov    $0x32,%ecx
44dd18:	e8 c3 cc fd ff       	call   0x42a9e0
44dd1d:	e8 0e c4 fd ff       	call   0x42a130
44dd22:	85 c0                	test   %eax,%eax
44dd24:	74 0d                	je     0x44dd33
44dd26:	83 40 18 ff          	addl   $0xffffffff,0x18(%eax)
44dd2a:	75 07                	jne    0x44dd33
44dd2c:	8b c8                	mov    %eax,%ecx
44dd2e:	e8 1d c3 fd ff       	call   0x42a050
44dd33:	e8 b8 dd fd ff       	call   0x42baf0
44dd38:	a1 5c 1a 45 00       	mov    0x451a5c,%eax
44dd3d:	85 c0                	test   %eax,%eax
44dd3f:	74 11                	je     0x44dd52
44dd41:	50                   	push   %eax
44dd42:	ff 15 10 21 45 00    	call   *0x452110
44dd48:	c7 05 5c 1a 45 00 00 	movl   $0x0,0x451a5c
44dd4f:	00 00 00
44dd52:	a1 60 1a 45 00       	mov    0x451a60,%eax
44dd57:	85 c0                	test   %eax,%eax
44dd59:	74 11                	je     0x44dd6c
44dd5b:	50                   	push   %eax
44dd5c:	ff 15 10 21 45 00    	call   *0x452110