49f91c:	cc                   	int3
49f91d:	cc                   	int3
49f91e:	cc                   	int3
49f91f:	cc                   	int3
49f920:	cc                   	int3
49f921:	cc                   	int3
49f922:	cc                   	int3
49f923:	cc                   	int3
49f924:	cc                   	int3
49f925:	cc                   	int3
49f926:	cc                   	int3
49f927:	cc                   	int3
49f928:	cc                   	int3
49f929:	cc                   	int3
49f92a:	cc                   	int3
49f92b:	cc                   	int3
49f92c:	cc                   	int3
49f92d:	cc                   	int3
49f92e:	cc                   	int3
49f92f:	cc                   	int3
49f930:	8b 49 04             	mov    0x4(%ecx),%ecx
49f933:	6a 00                	push   $0x0
49f935:	68 35 41 bd 00       	push   $0xbd4135
49f93a:	e8 52 4d f7 ff       	call   0x414691
49f93f:	c3                   	ret
49f940:	cc                   	int3
49f941:	cc                   	int3
49f942:	cc                   	int3
49f943:	cc                   	int3
49f944:	cc                   	int3
49f945:	cc                   	int3
49f946:	cc                   	int3
49f947:	cc                   	int3
49f948:	cc                   	int3
49f949:	cc                   	int3
49f94a:	cc                   	int3
49f94b:	cc                   	int3
49f94c:	cc                   	int3
49f94d:	cc                   	int3
49f94e:	cc                   	int3
49f94f:	cc                   	int3
49f950:	8b 41 08             	mov    0x8(%ecx),%eax
49f953:	2b 41 04             	sub    0x4(%ecx),%eax
49f956:	c1 f8 02             	sar    $0x2,%eax
49f959:	48                   	dec    %eax
49f95a:	c3                   	ret
49f95b:	cc                   	int3
49f95c:	cc                   	int3
49f95d:	cc                   	int3
49f95e:	cc                   	int3
49f95f:	cc                   	int3
49f960:	8b 41 04             	mov    0x4(%ecx),%eax
49f963:	c3                   	ret
49f964:	cc                   	int3
49f965:	cc                   	int3
49f966:	cc                   	int3
49f967:	cc                   	int3
49f968:	cc                   	int3
49f969:	cc                   	int3
49f96a:	cc                   	int3
49f96b:	cc                   	int3
49f96c:	cc                   	int3
49f96d:	cc                   	int3
49f96e:	cc                   	int3
49f96f:	cc                   	int3
49f970:	8b 44 24 04          	mov    0x4(%esp),%eax
49f974:	56                   	push   %esi
49f975:	8b f1                	mov    %ecx,%esi
49f977:	83 f8 03             	cmp    $0x3,%eax
49f97a:	77 76                	ja     0x49f9f2
49f97c:	ff 24 85 f8 f9 49 00 	jmp    *0x49f9f8(,%eax,4)
49f983:	8b 4e 04             	mov    0x4(%esi),%ecx
49f986:	68 35 41 bd 00       	push   $0xbd4135
49f98b:	83 c1 18             	add    $0x18,%ecx
49f98e:	e8 4a fc f6 ff       	call   0x40f5dd
49f993:	8b 4e 04             	mov    0x4(%esi),%ecx
49f996:	68 35 41 bd 00       	push   $0xbd4135
49f99b:	83 c1 30             	add    $0x30,%ecx
49f99e:	e8 3a fc f6 ff       	call   0x40f5dd
49f9a3:	5e                   	pop    %esi
49f9a4:	c2 04 00             	ret    $0x4
49f9a7:	68 ec 6d bd 00       	push   $0xbd6dec
49f9ac:	8b 4e 04             	mov    0x4(%esi),%ecx
49f9af:	83 c1 18             	add    $0x18,%ecx
49f9b2:	e8 26 fc f6 ff       	call   0x40f5dd
49f9b7:	8b 4e 04             	mov    0x4(%esi),%ecx
49f9ba:	68 f0 6d bd 00       	push   $0xbd6df0
49f9bf:	83 c1 30             	add    $0x30,%ecx
49f9c2:	e8 16 fc f6 ff       	call   0x40f5dd
49f9c7:	5e                   	pop    %esi
49f9c8:	c2 04 00             	ret    $0x4
49f9cb:	68 f4 6d bd 00       	push   $0xbd6df4
49f9d0:	eb da                	jmp    0x49f9ac
49f9d2:	8b 4e 04             	mov    0x4(%esi),%ecx
49f9d5:	68 f8 6d bd 00       	push   $0xbd6df8
49f9da:	83 c1 18             	add    $0x18,%ecx
49f9dd:	e8 fb fb f6 ff       	call   0x40f5dd
49f9e2:	8b 4e 04             	mov    0x4(%esi),%ecx
49f9e5:	68 fc 6d bd 00       	push   $0xbd6dfc
49f9ea:	83 c1 30             	add    $0x30,%ecx
49f9ed:	e8 eb fb f6 ff       	call   0x40f5dd
49f9f2:	5e                   	pop    %esi
49f9f3:	c2 04 00             	ret    $0x4
49f9f6:	66 90                	xchg   %ax,%ax
49f9f8:	83 f9 49             	cmp    $0x49,%ecx
49f9fb:	00 cb                	add    %cl,%bl
49f9fd:	f9                   	stc
49f9fe:	49                   	dec    %ecx
49f9ff:	00 a7 f9 49 00 d2    	add    %ah,-0x2dffb607(%edi)
49fa05:	f9                   	stc
49fa06:	49                   	dec    %ecx
49fa07:	00 cc                	add    %cl,%ah
49fa09:	cc                   	int3
49fa0a:	cc                   	int3
49fa0b:	cc                   	int3
49fa0c:	cc                   	int3
49fa0d:	cc                   	int3
49fa0e:	cc                   	int3
49fa0f:	cc                   	int3
49fa10:	cc                   	int3
49fa11:	cc                   	int3
49fa12:	cc                   	int3
49fa13:	cc                   	int3
49fa14:	cc                   	int3
49fa15:	cc                   	int3
49fa16:	cc                   	int3
49fa17:	cc                   	int3
49fa18:	cc                   	int3
49fa19:	cc                   	int3
49fa1a:	cc                   	int3
49fa1b:	cc                   	int3
49fa1c:	cc                   	int3
49fa1d:	cc                   	int3
49fa1e:	cc                   	int3
49fa1f:	cc                   	int3
49fa20:	cc                   	int3
49fa21:	cc                   	int3
49fa22:	cc                   	int3
49fa23:	cc                   	int3
49fa24:	cc                   	int3
49fa25:	cc                   	int3
49fa26:	cc                   	int3
49fa27:	cc                   	int3
49fa28:	cc                   	int3
49fa29:	cc                   	int3
49fa2a:	cc                   	int3
49fa2b:	cc                   	int3
49fa2c:	cc                   	int3
49fa2d:	cc                   	int3
49fa2e:	cc                   	int3
49fa2f:	cc                   	int3
49fa30:	8b 44 24 04          	mov    0x4(%esp),%eax
49fa34:	83 e8 00             	sub    $0x0,%eax
49fa37:	74 34                	je     0x49fa6d
49fa39:	83 e8 01             	sub    $0x1,%eax
49fa3c:	74 1a                	je     0x49fa58
49fa3e:	83 e8 01             	sub    $0x1,%eax
49fa41:	75 3c                	jne    0x49fa7f
49fa43:	8b 49 04             	mov    0x4(%ecx),%ecx
49fa46:	6a 05                	push   $0x5
49fa48:	68 04 6e bd 00       	push   $0xbd6e04
49fa4d:	83 c1 48             	add    $0x48,%ecx
49fa50:	e8 3c 4c f7 ff       	call   0x414691
49fa55:	c2 04 00             	ret    $0x4
49fa58:	8b 49 04             	mov    0x4(%ecx),%ecx
49fa5b:	6a 02                	push   $0x2
49fa5d:	68 00 6e bd 00       	push   $0xbd6e00
49fa62:	83 c1 48             	add    $0x48,%ecx
49fa65:	e8 27 4c f7 ff       	call   0x414691
49fa6a:	c2 04 00             	ret    $0x4
49fa6d:	8b 49 04             	mov    0x4(%ecx),%ecx
49fa70:	6a 00                	push   $0x0
49fa72:	68 35 41 bd 00       	push   $0xbd4135
49fa77:	83 c1 48             	add    $0x48,%ecx
49fa7a:	e8 12 4c f7 ff       	call   0x414691
49fa7f:	c2 04 00             	ret    $0x4
49fa82:	cc                   	int3
49fa83:	cc                   	int3
49fa84:	cc                   	int3
49fa85:	cc                   	int3
49fa86:	cc                   	int3
49fa87:	cc                   	int3
49fa88:	cc                   	int3
49fa89:	cc                   	int3
49fa8a:	cc                   	int3
49fa8b:	cc                   	int3
49fa8c:	cc                   	int3
49fa8d:	cc                   	int3
49fa8e:	cc                   	int3
49fa8f:	cc                   	int3
49fa90:	cc                   	int3
49fa91:	cc                   	int3
49fa92:	cc                   	int3
49fa93:	cc                   	int3
49fa94:	cc                   	int3
49fa95:	cc                   	int3
49fa96:	cc                   	int3
49fa97:	cc                   	int3
49fa98:	cc                   	int3
49fa99:	cc                   	int3
49fa9a:	cc                   	int3
49fa9b:	cc                   	int3
49fa9c:	cc                   	int3
49fa9d:	cc                   	int3
49fa9e:	cc                   	int3
49fa9f:	cc                   	int3
49faa0:	83 ec 0c             	sub    $0xc,%esp
49faa3:	8d 04 24             	lea    (%esp),%eax
49faa6:	c7 04 24 01 00 00 00 	movl   $0x1,(%esp)
49faad:	56                   	push   %esi
49faae:	89 44 24 08          	mov    %eax,0x8(%esp)
49fab2:	8b f1                	mov    %ecx,%esi
49fab4:	8d 44 24 08          	lea    0x8(%esp),%eax
49fab8:	51                   	push   %ecx
49fab9:	89 44 24 10          	mov    %eax,0x10(%esp)
49fabd:	8b cc                	mov    %esp,%ecx
49fabf:	8d 44 24 0c          	lea    0xc(%esp),%eax
49fac3:	50                   	push   %eax
49fac4:	e8 7e 25 f9 ff       	call   0x432047
49fac9:	8b ce                	mov    %esi,%ecx
49facb:	e8 53 b7 f9 ff       	call   0x43b223
49fad0:	5e                   	pop    %esi
49fad1:	83 c4 0c             	add    $0xc,%esp
49fad4:	c3                   	ret
49fad5:	cc                   	int3
49fad6:	cc                   	int3
49fad7:	cc                   	int3
49fad8:	cc                   	int3
49fad9:	cc                   	int3
49fada:	cc                   	int3
49fadb:	cc                   	int3
49fadc:	cc                   	int3
49fadd:	cc                   	int3
49fade:	cc                   	int3
49fadf:	cc                   	int3
49fae0:	cc                   	int3
49fae1:	cc                   	int3
49fae2:	cc                   	int3
49fae3:	cc                   	int3
49fae4:	cc                   	int3
49fae5:	cc                   	int3
49fae6:	cc                   	int3
49fae7:	cc                   	int3
49fae8:	cc                   	int3
49fae9:	cc                   	int3
49faea:	cc                   	int3
49faeb:	cc                   	int3
49faec:	cc                   	int3
49faed:	cc                   	int3
49faee:	cc                   	int3
49faef:	cc                   	int3
49faf0:	51                   	push   %ecx
49faf1:	8b 49 04             	mov    0x4(%ecx),%ecx
49faf4:	56                   	push   %esi
49faf5:	8b 74 24 0c          	mov    0xc(%esp),%esi
49faf9:	6a ff                	push   $0xffffffff
49fafb:	6a 00                	push   $0x0
49fafd:	51                   	push   %ecx
49fafe:	c7 46 14 0f 00 00 00 	movl   $0xf,0x14(%esi)
49fb05:	8b ce                	mov    %esi,%ecx
49fb07:	c7 46 10 00 00 00 00 	movl   $0x0,0x10(%esi)
49fb0e:	c7 44 24 10 00 00 00 	movl   $0x0,0x10(%esp)
49fb15:	00
49fb16:	c6 06 00             	movb   $0x0,(%esi)
49fb19:	e8 e1 e4 f9 ff       	call   0x43dfff
49fb1e:	8b c6                	mov    %esi,%eax
49fb20:	5e                   	pop    %esi
49fb21:	59                   	pop    %ecx
49fb22:	c2 04 00             	ret    $0x4
49fb25:	cc                   	int3
49fb26:	cc                   	int3
49fb27:	cc                   	int3
49fb28:	cc                   	int3
49fb29:	cc                   	int3
49fb2a:	cc                   	int3
49fb2b:	cc                   	int3
49fb2c:	cc                   	int3
49fb2d:	cc                   	int3
49fb2e:	cc                   	int3
49fb2f:	cc                   	int3
49fb30:	cc                   	int3
49fb31:	cc                   	int3
49fb32:	cc                   	int3
49fb33:	cc                   	int3
49fb34:	cc                   	int3
49fb35:	cc                   	int3
49fb36:	cc                   	int3
49fb37:	cc                   	int3
49fb38:	cc                   	int3
49fb39:	cc                   	int3
49fb3a:	cc                   	int3
49fb3b:	cc                   	int3
49fb3c:	cc                   	int3
49fb3d:	cc                   	int3
49fb3e:	cc                   	int3
49fb3f:	cc                   	int3
49fb40:	c2 04 00             	ret    $0x4
49fb43:	cc                   	int3
49fb44:	cc                   	int3
49fb45:	cc                   	int3
49fb46:	cc                   	int3
49fb47:	cc                   	int3
49fb48:	cc                   	int3
49fb49:	cc                   	int3
49fb4a:	cc                   	int3
49fb4b:	cc                   	int3
49fb4c:	cc                   	int3
49fb4d:	cc                   	int3
49fb4e:	cc                   	int3
49fb4f:	cc                   	int3
49fb50:	c2 08 00             	ret    $0x8
49fb53:	cc                   	int3
49fb54:	cc                   	int3
49fb55:	cc                   	int3
49fb56:	cc                   	int3
49fb57:	cc                   	int3
49fb58:	cc                   	int3
49fb59:	cc                   	int3
49fb5a:	cc                   	int3
49fb5b:	cc                   	int3
49fb5c:	cc                   	int3
49fb5d:	cc                   	int3
49fb5e:	cc                   	int3
49fb5f:	cc                   	int3
49fb60:	8b c1                	mov    %ecx,%eax
49fb62:	c3                   	ret
49fb63:	cc                   	int3
49fb64:	cc                   	int3
49fb65:	cc                   	int3
49fb66:	cc                   	int3
49fb67:	cc                   	int3
49fb68:	cc                   	int3
49fb69:	cc                   	int3
49fb6a:	cc                   	int3
49fb6b:	cc                   	int3
49fb6c:	cc                   	int3
49fb6d:	cc                   	int3
49fb6e:	cc                   	int3
49fb6f:	cc                   	int3
49fb70:	8b c1                	mov    %ecx,%eax
49fb72:	c3                   	ret
49fb73:	cc                   	int3
49fb74:	cc                   	int3
49fb75:	cc                   	int3
49fb76:	cc                   	int3
49fb77:	cc                   	int3
49fb78:	cc                   	int3
49fb79:	cc                   	int3
49fb7a:	cc                   	int3
49fb7b:	cc                   	int3