7fba5e:	cc                   	int3
7fba5f:	cc                   	int3
7fba60:	cc                   	int3
7fba61:	cc                   	int3
7fba62:	cc                   	int3
7fba63:	cc                   	int3
7fba64:	cc                   	int3
7fba65:	cc                   	int3
7fba66:	cc                   	int3
7fba67:	cc                   	int3
7fba68:	cc                   	int3
7fba69:	cc                   	int3
7fba6a:	cc                   	int3
7fba6b:	cc                   	int3
7fba6c:	cc                   	int3
7fba6d:	cc                   	int3
7fba6e:	cc                   	int3
7fba6f:	cc                   	int3
7fba70:	cc                   	int3
7fba71:	cc                   	int3
7fba72:	cc                   	int3
7fba73:	cc                   	int3
7fba74:	cc                   	int3
7fba75:	cc                   	int3
7fba76:	cc                   	int3
7fba77:	cc                   	int3
7fba78:	cc                   	int3
7fba79:	cc                   	int3
7fba7a:	cc                   	int3
7fba7b:	cc                   	int3
7fba7c:	cc                   	int3
7fba7d:	cc                   	int3
7fba7e:	cc                   	int3
7fba7f:	cc                   	int3
7fba80:	8b 4c 24 04          	mov    0x4(%esp),%ecx
7fba84:	8b 44 24 0c          	mov    0xc(%esp),%eax
7fba88:	81 c1 e0 03 00 00    	add    $0x3e0,%ecx
7fba8e:	85 c0                	test   %eax,%eax
7fba90:	74 14                	je     0x7fbaa6
7fba92:	50                   	push   %eax
7fba93:	ff 74 24 0c          	push   0xc(%esp)
7fba97:	68 e4 27 c3 00       	push   $0xc327e4
7fba9c:	51                   	push   %ecx
7fba9d:	e8 af 16 c2 ff       	call   0x41d151
7fbaa2:	83 c4 10             	add    $0x10,%esp
7fbaa5:	c3                   	ret
7fbaa6:	ff 74 24 08          	push   0x8(%esp)
7fbaaa:	68 f4 27 c3 00       	push   $0xc327f4
7fbaaf:	51                   	push   %ecx
7fbab0:	e8 9c 16 c2 ff       	call   0x41d151
7fbab5:	83 c4 0c             	add    $0xc,%esp
7fbab8:	c3                   	ret
7fbab9:	cc                   	int3
7fbaba:	cc                   	int3
7fbabb:	cc                   	int3
7fbabc:	cc                   	int3
7fbabd:	cc                   	int3
7fbabe:	cc                   	int3
7fbabf:	cc                   	int3
7fbac0:	cc                   	int3
7fbac1:	cc                   	int3
7fbac2:	cc                   	int3
7fbac3:	cc                   	int3
7fbac4:	cc                   	int3
7fbac5:	cc                   	int3
7fbac6:	cc                   	int3
7fbac7:	cc                   	int3
7fbac8:	cc                   	int3
7fbac9:	cc                   	int3
7fbaca:	cc                   	int3
7fbacb:	cc                   	int3
7fbacc:	cc                   	int3
7fbacd:	cc                   	int3
7fbace:	cc                   	int3
7fbacf:	cc                   	int3
7fbad0:	ff 74 24 08          	push   0x8(%esp)
7fbad4:	8b 44 24 08          	mov    0x8(%esp),%eax
7fbad8:	05 e0 03 00 00       	add    $0x3e0,%eax
7fbadd:	68 58 3b bd 00       	push   $0xbd3b58
7fbae2:	50                   	push   %eax
7fbae3:	e8 69 16 c2 ff       	call   0x41d151
7fbae8:	83 c4 0c             	add    $0xc,%esp
7fbaeb:	c3                   	ret
7fbaec:	cc                   	int3
7fbaed:	cc                   	int3
7fbaee:	cc                   	int3
7fbaef:	cc                   	int3
7fbaf0:	cc                   	int3
7fbaf1:	cc                   	int3
7fbaf2:	cc                   	int3
7fbaf3:	cc                   	int3
7fbaf4:	cc                   	int3
7fbaf5:	cc                   	int3
7fbaf6:	cc                   	int3
7fbaf7:	cc                   	int3
7fbaf8:	cc                   	int3
7fbaf9:	cc                   	int3
7fbafa:	cc                   	int3
7fbafb:	cc                   	int3
7fbafc:	cc                   	int3
7fbafd:	cc                   	int3
7fbafe:	cc                   	int3
7fbaff:	cc                   	int3
7fbb00:	8b 44 24 04          	mov    0x4(%esp),%eax
7fbb04:	8d 50 04             	lea    0x4(%eax),%edx
7fbb07:	8a 02                	mov    (%edx),%al
7fbb09:	3c 20                	cmp    $0x20,%al
7fbb0b:	74 04                	je     0x7fbb11
7fbb0d:	3c 09                	cmp    $0x9,%al
7fbb0f:	75 03                	jne    0x7fbb14
7fbb11:	42                   	inc    %edx
7fbb12:	eb f3                	jmp    0x7fbb07
7fbb14:	8b c2                	mov    %edx,%eax
7fbb16:	56                   	push   %esi
7fbb17:	8d 70 01             	lea    0x1(%eax),%esi
7fbb1a:	66 0f 1f 44 00 00    	nopw   0x0(%eax,%eax,1)
7fbb20:	8a 08                	mov    (%eax),%cl
7fbb22:	40                   	inc    %eax
7fbb23:	84 c9                	test   %cl,%cl
7fbb25:	75 f9                	jne    0x7fbb20
7fbb27:	2b c6                	sub    %esi,%eax
7fbb29:	5e                   	pop    %esi
7fbb2a:	74 21                	je     0x7fbb4d
7fbb2c:	0f 1f 40 00          	nopl   0x0(%eax)
7fbb30:	8a 4c 02 ff          	mov    -0x1(%edx,%eax,1),%cl
7fbb34:	48                   	dec    %eax
7fbb35:	80 f9 0d             	cmp    $0xd,%cl
7fbb38:	74 0f                	je     0x7fbb49
7fbb3a:	80 f9 0a             	cmp    $0xa,%cl
7fbb3d:	74 0a                	je     0x7fbb49
7fbb3f:	80 f9 20             	cmp    $0x20,%cl
7fbb42:	74 05                	je     0x7fbb49
7fbb44:	80 f9 09             	cmp    $0x9,%cl
7fbb47:	75 05                	jne    0x7fbb4e
7fbb49:	85 c0                	test   %eax,%eax
7fbb4b:	75 e3                	jne    0x7fbb30
7fbb4d:	48                   	dec    %eax
7fbb4e:	83 c0 01             	add    $0x1,%eax
7fbb51:	74 04                	je     0x7fbb57
7fbb53:	c6 04 02 00          	movb   $0x0,(%edx,%eax,1)
7fbb57:	8b 44 24 08          	mov    0x8(%esp),%eax
7fbb5b:	89 10                	mov    %edx,(%eax)
7fbb5d:	c3                   	ret
7fbb5e:	cc                   	int3
7fbb5f:	cc                   	int3
7fbb60:	cc                   	int3
7fbb61:	cc                   	int3
7fbb62:	cc                   	int3
7fbb63:	cc                   	int3
7fbb64:	cc                   	int3
7fbb65:	cc                   	int3
7fbb66:	cc                   	int3
7fbb67:	cc                   	int3
7fbb68:	cc                   	int3
7fbb69:	cc                   	int3
7fbb6a:	cc                   	int3
7fbb6b:	cc                   	int3
7fbb6c:	cc                   	int3
7fbb6d:	cc                   	int3
7fbb6e:	cc                   	int3
7fbb6f:	cc                   	int3
7fbb70:	cc                   	int3
7fbb71:	cc                   	int3
7fbb72:	cc                   	int3
7fbb73:	cc                   	int3
7fbb74:	cc                   	int3
7fbb75:	cc                   	int3
7fbb76:	cc                   	int3
7fbb77:	cc                   	int3
7fbb78:	cc                   	int3
7fbb79:	cc                   	int3
7fbb7a:	cc                   	int3
7fbb7b:	cc                   	int3
7fbb7c:	cc                   	int3
7fbb7d:	cc                   	int3
7fbb7e:	cc                   	int3
7fbb7f:	cc                   	int3
7fbb80:	83 ec 0c             	sub    $0xc,%esp
7fbb83:	8b 44 24 10          	mov    0x10(%esp),%eax
7fbb87:	55                   	push   %ebp
7fbb88:	56                   	push   %esi
7fbb89:	c7 44 24 10 00 00 00 	movl   $0x0,0x10(%esp)
7fbb90:	00
7fbb91:	8b 28                	mov    (%eax),%ebp
7fbb93:	c7 44 24 0c 00 00 00 	movl   $0x0,0xc(%esp)
7fbb9a:	00
7fbb9b:	8b 85 88 85 00 00    	mov    0x8588(%ebp),%eax
7fbba1:	8b b5 14 01 00 00    	mov    0x114(%ebp),%esi
7fbba7:	89 44 24 08          	mov    %eax,0x8(%esp)
7fbbab:	85 c0                	test   %eax,%eax
7fbbad:	74 09                	je     0x7fbbb8
7fbbaf:	80 bd 16 02 00 00 00 	cmpb   $0x0,0x216(%ebp)
7fbbb6:	74 39                	je     0x7fbbf1
7fbbb8:	68 00 80 00 00       	push   $0x8000
7fbbbd:	89 44 24 10          	mov    %eax,0x10(%esp)
7fbbc1:	ff 15 00 e2 d5 00    	call   *0xd5e200
7fbbc7:	8b d0                	mov    %eax,%edx
7fbbc9:	83 c4 04             	add    $0x4,%esp
7fbbcc:	89 54 24 10          	mov    %edx,0x10(%esp)
7fbbd0:	89 54 24 08          	mov    %edx,0x8(%esp)
7fbbd4:	85 d2                	test   %edx,%edx
7fbbd6:	75 19                	jne    0x7fbbf1
7fbbd8:	68 b4 fa c2 00       	push   $0xc2fab4
7fbbdd:	55                   	push   %ebp
7fbbde:	e8 8d b1 c0 ff       	call   0x406d70
7fbbe3:	83 c4 08             	add    $0x8,%esp
7fbbe6:	b8 1b 00 00 00       	mov    $0x1b,%eax
7fbbeb:	5e                   	pop    %esi
7fbbec:	5d                   	pop    %ebp
7fbbed:	83 c4 0c             	add    $0xc,%esp
7fbbf0:	c3                   	ret
7fbbf1:	8b 4e 0c             	mov    0xc(%esi),%ecx
7fbbf4:	53                   	push   %ebx
7fbbf5:	57                   	push   %edi
7fbbf6:	33 db                	xor    %ebx,%ebx
7fbbf8:	89 4c 24 20          	mov    %ecx,0x20(%esp)
7fbbfc:	33 ff                	xor    %edi,%edi
7fbbfe:	39 5c 24 24          	cmp    %ebx,0x24(%esp)
7fbc02:	0f 8e e6 00 00 00    	jle    0x7fbcee
7fbc08:	0f 1f 84 00 00 00 00 	nopl   0x0(%eax,%eax,1)
7fbc0f:	00
7fbc10:	8b 56 0c             	mov    0xc(%esi),%edx
7fbc13:	8b 8d 0c 01 00 00    	mov    0x10c(%ebp),%ecx
7fbc19:	8a 82 a4 28 c3 00    	mov    0xc328a4(%edx),%al
7fbc1f:	3a 04 0b             	cmp    (%ebx,%ecx,1),%al
7fbc22:	75 60                	jne    0x7fbc84
7fbc24:	42                   	inc    %edx
7fbc25:	89 56 0c             	mov    %edx,0xc(%esi)
7fbc28:	83 fa 02             	cmp    $0x2,%edx
7fbc2b:	74 51                	je     0x7fbc7e
7fbc2d:	83 fa 05             	cmp    $0x5,%edx
7fbc30:	74 4c                	je     0x7fbc7e
7fbc32:	c6 46 10 00          	movb   $0x0,0x10(%esi)
7fbc36:	8b 4c 24 20          	mov    0x20(%esp),%ecx
7fbc3a:	8b 46 0c             	mov    0xc(%esi),%eax
7fbc3d:	83 f8 03             	cmp    $0x3,%eax
7fbc40:	0f 85 88 00 00 00    	jne    0x7fbcce
7fbc46:	b8 04 00 00 00       	mov    $0x4,%eax
7fbc4b:	2b c1                	sub    %ecx,%eax
7fbc4d:	50                   	push   %eax
7fbc4e:	8d 81 10 2b c3 00    	lea    0xc32b10(%ecx),%eax
7fbc54:	50                   	push   %eax
7fbc55:	8b 44 24 18          	mov    0x18(%esp),%eax
7fbc59:	03 c7                	add    %edi,%eax
7fbc5b:	50                   	push   %eax
7fbc5c:	e8 21 8a c1 ff       	call   0x414682
7fbc61:	b8 04 00 00 00       	mov    $0x4,%eax
7fbc66:	c7 46 0c 00 00 00 00 	movl   $0x0,0xc(%esi)
7fbc6d:	2b 44 24 2c          	sub    0x2c(%esp),%eax
7fbc71:	83 c4 0c             	add    $0xc,%esp
7fbc74:	03 f8                	add    %eax,%edi
7fbc76:	33 c9                	xor    %ecx,%ecx
7fbc78:	89 4c 24 20          	mov    %ecx,0x20(%esp)
7fbc7c:	eb 65                	jmp    0x7fbce3
7fbc7e:	c6 46 10 01          	movb   $0x1,0x10(%esi)
7fbc82:	eb b2                	jmp    0x7fbc36
7fbc84:	85 d2                	test   %edx,%edx
7fbc86:	74 ae                	je     0x7fbc36
7fbc88:	8b 44 24 20          	mov    0x20(%esp),%eax
7fbc8c:	2b d0                	sub    %eax,%edx
7fbc8e:	52                   	push   %edx
7fbc8f:	8d 80 a4 28 c3 00    	lea    0xc328a4(%eax),%eax
7fbc95:	50                   	push   %eax
7fbc96:	8b 44 24 18          	mov    0x18(%esp),%eax
7fbc9a:	03 c7                	add    %edi,%eax
7fbc9c:	50                   	push   %eax
7fbc9d:	e8 e0 89 c1 ff       	call   0x414682
7fbca2:	8b 46 0c             	mov    0xc(%esi),%eax
7fbca5:	33 c9                	xor    %ecx,%ecx
7fbca7:	2b 44 24 2c          	sub    0x2c(%esp),%eax
7fbcab:	83 c4 0c             	add    $0xc,%esp
7fbcae:	03 f8                	add    %eax,%edi
7fbcb0:	8b 85 0c 01 00 00    	mov    0x10c(%ebp),%eax
7fbcb6:	80 3c 03 0d          	cmpb   $0xd,(%ebx,%eax,1)
7fbcba:	0f 94 c1             	sete   %cl
7fbcbd:	89 4e 0c             	mov    %ecx,0xc(%esi)
7fbcc0:	33 c9                	xor    %ecx,%ecx
7fbcc2:	89 4c 24 20          	mov    %ecx,0x20(%esp)
7fbcc6:	88 4e 10             	mov    %cl,0x10(%esi)
7fbcc9:	e9 6c ff ff ff       	jmp    0x7fbc3a
7fbcce:	85 c0                	test   %eax,%eax
7fbcd0:	75 11                	jne    0x7fbce3
7fbcd2:	8b 85 0c 01 00 00    	mov    0x10c(%ebp),%eax
7fbcd8:	8b 54 24 10          	mov    0x10(%esp),%edx
7fbcdc:	8a 04 03             	mov    (%ebx,%eax,1),%al
7fbcdf:	88 04 17             	mov    %al,(%edi,%edx,1)
7fbce2:	47                   	inc    %edi
7fbce3:	43                   	inc    %ebx
7fbce4:	3b 5c 24 24          	cmp    0x24(%esp),%ebx
7fbce8:	0f 8c 22 ff ff ff    	jl     0x7fbc10
7fbcee:	8b 46 0c             	mov    0xc(%esi),%eax
7fbcf1:	8b 5c 24 10          	mov    0x10(%esp),%ebx
7fbcf5:	2b c1                	sub    %ecx,%eax
7fbcf7:	74 1d                	je     0x7fbd16
7fbcf9:	50                   	push   %eax
7fbcfa:	8d 81 a4 28 c3 00    	lea    0xc328a4(%ecx),%eax
7fbd00:	50                   	push   %eax
7fbd01:	8d 04 1f             	lea    (%edi,%ebx,1),%eax
7fbd04:	50                   	push   %eax
7fbd05:	e8 78 89 c1 ff       	call   0x414682
7fbd0a:	8b 46 0c             	mov    0xc(%esi),%eax
7fbd0d:	83 c4 0c             	add    $0xc,%esp
7fbd10:	2b 44 24 20          	sub    0x20(%esp),%eax
7fbd14:	03 f8                	add    %eax,%edi
7fbd16:	3b 7c 24 24          	cmp    0x24(%esp),%edi
7fbd1a:	74 29                	je     0x7fbd45
7fbd1c:	ff 74 24 14          	push   0x14(%esp)
7fbd20:	89 9d 0c 01 00 00    	mov    %ebx,0x10c(%ebp)
7fbd26:	89 9d 88 85 00 00    	mov    %ebx,0x8588(%ebp)
7fbd2c:	ff 15 04 e2 d5 00    	call   *0xd5e204
7fbd32:	83 c4 04             	add    $0x4,%esp
7fbd35:	89 bd 08 01 00 00    	mov    %edi,0x108(%ebp)
7fbd3b:	33 c0                	xor    %eax,%eax
7fbd3d:	5f                   	pop    %edi
7fbd3e:	5b                   	pop    %ebx
7fbd3f:	5e                   	pop    %esi
7fbd40:	5d                   	pop    %ebp
7fbd41:	83 c4 0c             	add    $0xc,%esp
7fbd44:	c3                   	ret
7fbd45:	ff 74 24 18          	push   0x18(%esp)
7fbd49:	ff 15 04 e2 d5 00    	call   *0xd5e204
7fbd4f:	83 c4 04             	add    $0x4,%esp
7fbd52:	33 c0                	xor    %eax,%eax
7fbd54:	5f                   	pop    %edi
7fbd55:	5b                   	pop    %ebx
7fbd56:	5e                   	pop    %esi
7fbd57:	5d                   	pop    %ebp
7fbd58:	83 c4 0c             	add    $0xc,%esp
7fbd5b:	c3                   	ret
7fbd5c:	cc                   	int3
7fbd5d:	cc                   	int3
7fbd5e:	cc                   	int3
7fbd5f:	cc                   	int3
7fbd60:	cc                   	int3
7fbd61:	cc                   	int3
7fbd62:	cc                   	int3
7fbd63:	cc                   	int3
7fbd64:	cc                   	int3
7fbd65:	cc                   	int3
7fbd66:	cc                   	int3
7fbd67:	cc                   	int3
7fbd68:	cc                   	int3
7fbd69:	cc                   	int3
7fbd6a:	cc                   	int3
7fbd6b:	cc                   	int3
7fbd6c:	cc                   	int3
7fbd6d:	cc                   	int3
7fbd6e:	cc                   	int3
7fbd6f:	cc                   	int3
7fbd70:	cc                   	int3