62dccd:	6a 3c                	push   $0x3c
62dccf:	8d 4e 18             	lea    0x18(%esi),%ecx
62dcd2:	e8 5b ff ff ff       	call   0x62dc32
62dcd7:	8b c6                	mov    %esi,%eax
62dcd9:	5e                   	pop    %esi
62dcda:	8b e5                	mov    %ebp,%esp
62dcdc:	5d                   	pop    %ebp
62dcdd:	c3                   	ret
62dcde:	6a 08                	push   $0x8
62dce0:	b8 76 33 66 00       	mov    $0x663376,%eax
62dce5:	e8 d1 42 fb ff       	call   0x5e1fbb
62dcea:	8b f1                	mov    %ecx,%esi
62dcec:	89 75 f0             	mov    %esi,-0x10(%ebp)
62dcef:	6a 01                	push   $0x1
62dcf1:	e8 3e 59 fe ff       	call   0x613634
62dcf6:	8d 4e 08             	lea    0x8(%esi),%ecx
62dcf9:	c7 06 0c d8 6d 00    	movl   $0x6dd80c,(%esi)
62dcff:	6a 20                	push   $0x20
62dd01:	e8 7e fe ff ff       	call   0x62db84
62dd06:	33 db                	xor    %ebx,%ebx
62dd08:	8d 4e 38             	lea    0x38(%esi),%ecx
62dd0b:	6a 10                	push   $0x10
62dd0d:	89 5d fc             	mov    %ebx,-0x4(%ebp)
62dd10:	e8 49 fe ff ff       	call   0x62db5e
62dd15:	68 20 01 00 00       	push   $0x120
62dd1a:	c6 45 fc 01          	movb   $0x1,-0x4(%ebp)
62dd1e:	e8 1f 33 fb ff       	call   0x5e1042
62dd23:	59                   	pop    %ecx
62dd24:	89 45 ec             	mov    %eax,-0x14(%ebp)
62dd27:	c6 45 fc 02          	movb   $0x2,-0x4(%ebp)
62dd2b:	85 c0                	test   %eax,%eax
62dd2d:	74 09                	je     0x62dd38
62dd2f:	8b c8                	mov    %eax,%ecx
62dd31:	e8 74 fd ff ff       	call   0x62daaa
62dd36:	eb 02                	jmp    0x62dd3a
62dd38:	8b c3                	mov    %ebx,%eax
62dd3a:	89 46 58             	mov    %eax,0x58(%esi)
62dd3d:	ff 76 30             	push   0x30(%esi)
62dd40:	88 5e 5c             	mov    %bl,0x5c(%esi)
62dd43:	53                   	push   %ebx
62dd44:	ff 76 34             	push   0x34(%esi)
62dd47:	e8 b4 5c fb ff       	call   0x5e3a00
62dd4c:	ff 76 50             	push   0x50(%esi)
62dd4f:	53                   	push   %ebx
62dd50:	ff 76 54             	push   0x54(%esi)
62dd53:	e8 a8 5c fb ff       	call   0x5e3a00
62dd58:	83 c4 18             	add    $0x18,%esp
62dd5b:	8b c6                	mov    %esi,%eax
62dd5d:	e8 33 42 fb ff       	call   0x5e1f95
62dd62:	c3                   	ret
62dd63:	e9 52 00 00 00       	jmp    0x62ddba
62dd68:	8b 51 18             	mov    0x18(%ecx),%edx
62dd6b:	57                   	push   %edi
62dd6c:	8b 79 1c             	mov    0x1c(%ecx),%edi
62dd6f:	3b f9                	cmp    %ecx,%edi
62dd71:	75 0a                	jne    0x62dd7d
62dd73:	c6 41 11 00          	movb   $0x0,0x11(%ecx)
62dd77:	32 c0                	xor    %al,%al
62dd79:	8b ca                	mov    %edx,%ecx
62dd7b:	f3 aa                	rep stos %al,%es:(%edi)
62dd7d:	5f                   	pop    %edi
62dd7e:	c3                   	ret
62dd7f:	8b 51 28             	mov    0x28(%ecx),%edx
62dd82:	57                   	push   %edi
62dd83:	8b 79 2c             	mov    0x2c(%ecx),%edi
62dd86:	3b f9                	cmp    %ecx,%edi
62dd88:	75 0a                	jne    0x62dd94
62dd8a:	c6 41 21 00          	movb   $0x0,0x21(%ecx)
62dd8e:	32 c0                	xor    %al,%al
62dd90:	8b ca                	mov    %edx,%ecx
62dd92:	f3 aa                	rep stos %al,%es:(%edi)
62dd94:	5f                   	pop    %edi
62dd95:	c3                   	ret
62dd96:	56                   	push   %esi
62dd97:	8b f1                	mov    %ecx,%esi
62dd99:	57                   	push   %edi
62dd9a:	8d 4e 60             	lea    0x60(%esi),%ecx
62dd9d:	e8 18 00 00 00       	call   0x62ddba
62dda2:	8b 7e 5c             	mov    0x5c(%esi),%edi
62dda5:	83 c6 10             	add    $0x10,%esi
62dda8:	8b 4e 48             	mov    0x48(%esi),%ecx
62ddab:	3b fe                	cmp    %esi,%edi
62ddad:	75 08                	jne    0x62ddb7
62ddaf:	33 c0                	xor    %eax,%eax
62ddb1:	c6 46 41 00          	movb   $0x0,0x41(%esi)
62ddb5:	f3 ab                	rep stos %eax,%es:(%edi)
62ddb7:	5f                   	pop    %edi
62ddb8:	5e                   	pop    %esi
62ddb9:	c3                   	ret
62ddba:	8b 51 50             	mov    0x50(%ecx),%edx
62ddbd:	8b c1                	mov    %ecx,%eax
62ddbf:	f7 d8                	neg    %eax
62ddc1:	83 e0 0f             	and    $0xf,%eax
62ddc4:	57                   	push   %edi
62ddc5:	8b 79 54             	mov    0x54(%ecx),%edi
62ddc8:	03 c1                	add    %ecx,%eax
62ddca:	3b f8                	cmp    %eax,%edi
62ddcc:	75 0a                	jne    0x62ddd8
62ddce:	c6 41 49 00          	movb   $0x0,0x49(%ecx)
62ddd2:	33 c0                	xor    %eax,%eax
62ddd4:	8b ca                	mov    %edx,%ecx
62ddd6:	f3 ab                	rep stos %eax,%es:(%edi)
62ddd8:	5f                   	pop    %edi
62ddd9:	c3                   	ret
62ddda:	ff b1 18 01 00 00    	push   0x118(%ecx)
62dde0:	83 c1 18             	add    $0x18,%ecx
62dde3:	ff b1 04 01 00 00    	push   0x104(%ecx)
62dde9:	e8 48 04 00 00       	call   0x62e236
62ddee:	c3                   	ret
62ddef:	e9 a2 ff ff ff       	jmp    0x62dd96
62ddf4:	cc                   	int3
62ddf5:	cc                   	int3
62ddf6:	cc                   	int3
62ddf7:	cc                   	int3
62ddf8:	cc                   	int3
62ddf9:	cc                   	int3
62ddfa:	cc                   	int3
62ddfb:	cc                   	int3
62ddfc:	cc                   	int3
62ddfd:	cc                   	int3
62ddfe:	cc                   	int3
62ddff:	cc                   	int3
62de00:	83 e9 04             	sub    $0x4,%ecx
62de03:	e9 08 00 00 00       	jmp    0x62de10
62de08:	cc                   	int3
62de09:	cc                   	int3
62de0a:	cc                   	int3
62de0b:	cc                   	int3
62de0c:	cc                   	int3
62de0d:	cc                   	int3
62de0e:	cc                   	int3
62de0f:	cc                   	int3
62de10:	55                   	push   %ebp
62de11:	8b ec                	mov    %esp,%ebp
62de13:	56                   	push   %esi
62de14:	8b f1                	mov    %ecx,%esi
62de16:	e8 bf ff ff ff       	call   0x62ddda
62de1b:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
62de1f:	74 0d                	je     0x62de2e
62de21:	68 20 01 00 00       	push   $0x120
62de26:	56                   	push   %esi
62de27:	e8 46 32 fb ff       	call   0x5e1072
62de2c:	59                   	pop    %ecx
62de2d:	59                   	pop    %ecx
62de2e:	8b c6                	mov    %esi,%eax
62de30:	5e                   	pop    %esi
62de31:	5d                   	pop    %ebp
62de32:	c2 04 00             	ret    $0x4
62de35:	cc                   	int3
62de36:	cc                   	int3
62de37:	cc                   	int3
62de38:	cc                   	int3
62de39:	cc                   	int3
62de3a:	cc                   	int3
62de3b:	cc                   	int3
62de3c:	cc                   	int3
62de3d:	cc                   	int3
62de3e:	cc                   	int3
62de3f:	cc                   	int3
62de40:	55                   	push   %ebp
62de41:	8b ec                	mov    %esp,%ebp
62de43:	56                   	push   %esi
62de44:	8b f1                	mov    %ecx,%esi
62de46:	e8 55 dd e5 ff       	call   0x48bba0
62de4b:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
62de4f:	74 0a                	je     0x62de5b
62de51:	6a 60                	push   $0x60
62de53:	56                   	push   %esi
62de54:	e8 19 32 fb ff       	call   0x5e1072
62de59:	59                   	pop    %ecx
62de5a:	59                   	pop    %ecx
62de5b:	8b c6                	mov    %esi,%eax
62de5d:	5e                   	pop    %esi
62de5e:	5d                   	pop    %ebp
62de5f:	c2 04 00             	ret    $0x4
62de62:	cc                   	int3
62de63:	cc                   	int3
62de64:	cc                   	int3
62de65:	cc                   	int3
62de66:	cc                   	int3
62de67:	cc                   	int3
62de68:	cc                   	int3
62de69:	cc                   	int3
62de6a:	cc                   	int3
62de6b:	cc                   	int3
62de6c:	cc                   	int3
62de6d:	cc                   	int3
62de6e:	cc                   	int3
62de6f:	cc                   	int3
62de70:	55                   	push   %ebp
62de71:	8b ec                	mov    %esp,%ebp
62de73:	56                   	push   %esi
62de74:	8b f1                	mov    %ecx,%esi
62de76:	e8 1b ff ff ff       	call   0x62dd96
62de7b:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
62de7f:	74 0d                	je     0x62de8e
62de81:	68 b8 00 00 00       	push   $0xb8
62de86:	56                   	push   %esi
62de87:	e8 e6 31 fb ff       	call   0x5e1072
62de8c:	59                   	pop    %ecx
62de8d:	59                   	pop    %ecx
62de8e:	8b c6                	mov    %esi,%eax
62de90:	5e                   	pop    %esi
62de91:	5d                   	pop    %ebp
62de92:	c2 04 00             	ret    $0x4
62de95:	cc                   	int3
62de96:	cc                   	int3
62de97:	cc                   	int3
62de98:	cc                   	int3
62de99:	cc                   	int3
62de9a:	cc                   	int3
62de9b:	cc                   	int3
62de9c:	cc                   	int3
62de9d:	cc                   	int3
62de9e:	cc                   	int3
62de9f:	cc                   	int3
62dea0:	55                   	push   %ebp
62dea1:	8b ec                	mov    %esp,%ebp
62dea3:	51                   	push   %ecx
62dea4:	8b 4d 08             	mov    0x8(%ebp),%ecx
62dea7:	83 65 fc 00          	andl   $0x0,-0x4(%ebp)
62deab:	68 a0 d8 6d 00       	push   $0x6dd8a0
62deb0:	e8 5b a8 e0 ff       	call   0x438710
62deb5:	8b 45 08             	mov    0x8(%ebp),%eax
62deb8:	8b e5                	mov    %ebp,%esp
62deba:	5d                   	pop    %ebp
62debb:	c2 04 00             	ret    $0x4
62debe:	cc                   	int3
62debf:	cc                   	int3
62dec0:	55                   	push   %ebp
62dec1:	8b ec                	mov    %esp,%ebp
62dec3:	51                   	push   %ecx
62dec4:	8b 4d 08             	mov    0x8(%ebp),%ecx
62dec7:	83 65 fc 00          	andl   $0x0,-0x4(%ebp)
62decb:	68 38 d8 6d 00       	push   $0x6dd838
62ded0:	e8 3b a8 e0 ff       	call   0x438710
62ded5:	8b 45 08             	mov    0x8(%ebp),%eax
62ded8:	8b e5                	mov    %ebp,%esp
62deda:	5d                   	pop    %ebp
62dedb:	c2 04 00             	ret    $0x4
62dede:	cc                   	int3
62dedf:	cc                   	int3
62dee0:	6a 10                	push   $0x10
62dee2:	58                   	pop    %eax
62dee3:	c3                   	ret
62dee4:	cc                   	int3
62dee5:	cc                   	int3
62dee6:	cc                   	int3
62dee7:	cc                   	int3
62dee8:	cc                   	int3
62dee9:	cc                   	int3
62deea:	cc                   	int3
62deeb:	cc                   	int3
62deec:	cc                   	int3
62deed:	cc                   	int3
62deee:	cc                   	int3
62deef:	cc                   	int3
62def0:	55                   	push   %ebp
62def1:	8b ec                	mov    %esp,%ebp
62def3:	51                   	push   %ecx
62def4:	56                   	push   %esi
62def5:	68 20 01 00 00       	push   $0x120
62defa:	8b f1                	mov    %ecx,%esi
62defc:	e8 41 31 fb ff       	call   0x5e1042
62df01:	89 45 fc             	mov    %eax,-0x4(%ebp)
62df04:	59                   	pop    %ecx
62df05:	85 c0                	test   %eax,%eax
62df07:	74 0f                	je     0x62df18
62df09:	8d 4e fc             	lea    -0x4(%esi),%ecx
62df0c:	51                   	push   %ecx
62df0d:	8b c8                	mov    %eax,%ecx
62df0f:	e8 6e fb ff ff       	call   0x62da82
62df14:	8b c8                	mov    %eax,%ecx
62df16:	eb 02                	jmp    0x62df1a
62df18:	33 c9                	xor    %ecx,%ecx
62df1a:	8d 41 04             	lea    0x4(%ecx),%eax
62df1d:	f7 d9                	neg    %ecx
62df1f:	5e                   	pop    %esi
62df20:	1b c9                	sbb    %ecx,%ecx
62df22:	23 c1                	and    %ecx,%eax
62df24:	8b e5                	mov    %ebp,%esp
62df26:	5d                   	pop    %ebp
62df27:	c3                   	ret
62df28:	cc                   	int3
62df29:	cc                   	int3
62df2a:	cc                   	int3
62df2b:	cc                   	int3
62df2c:	cc                   	int3
62df2d:	cc                   	int3
62df2e:	cc                   	int3
62df2f:	cc                   	int3
62df30:	55                   	push   %ebp
62df31:	8b ec                	mov    %esp,%ebp
62df33:	51                   	push   %ecx
62df34:	56                   	push   %esi
62df35:	57                   	push   %edi
62df36:	68 b8 00 00 00       	push   $0xb8
62df3b:	8b f9                	mov    %ecx,%edi
62df3d:	e8 00 31 fb ff       	call   0x5e1042
62df42:	8b f0                	mov    %eax,%esi
62df44:	89 75 fc             	mov    %esi,-0x4(%ebp)
62df47:	59                   	pop    %ecx
62df48:	85 f6                	test   %esi,%esi
62df4a:	74 10                	je     0x62df5c
62df4c:	57                   	push   %edi
62df4d:	8b ce                	mov    %esi,%ecx
62df4f:	e8 e0 fb ff ff       	call   0x62db34
62df54:	c7 06 40 d8 6d 00    	movl   $0x6dd840,(%esi)
62df5a:	eb 02                	jmp    0x62df5e
62df5c:	33 f6                	xor    %esi,%esi
62df5e:	5f                   	pop    %edi
62df5f:	8b c6                	mov    %esi,%eax
62df61:	5e                   	pop    %esi
62df62:	8b e5                	mov    %ebp,%esp
62df64:	5d                   	pop    %ebp
62df65:	c3                   	ret
62df66:	cc                   	int3
62df67:	cc                   	int3
62df68:	cc                   	int3
62df69:	cc                   	int3
62df6a:	cc                   	int3
62df6b:	cc                   	int3
62df6c:	cc                   	int3
62df6d:	cc                   	int3
62df6e:	cc                   	int3
62df6f:	cc                   	int3
62df70:	6a 20                	push   $0x20
62df72:	58                   	pop    %eax
62df73:	c3                   	ret
62df74:	cc                   	int3
62df75:	cc                   	int3
62df76:	cc                   	int3
62df77:	cc                   	int3
62df78:	cc                   	int3
62df79:	cc                   	int3
62df7a:	cc                   	int3
62df7b:	cc                   	int3
62df7c:	cc                   	int3
62df7d:	cc                   	int3
62df7e:	cc                   	int3
62df7f:	cc                   	int3
62df80:	55                   	push   %ebp
62df81:	8b ec                	mov    %esp,%ebp
62df83:	83 ec 20             	sub    $0x20,%esp
62df86:	53                   	push   %ebx
62df87:	8b 5d 14             	mov    0x14(%ebp),%ebx
62df8a:	56                   	push   %esi
62df8b:	8b f1                	mov    %ecx,%esi
62df8d:	57                   	push   %edi
62df8e:	8b 7d 10             	mov    0x10(%ebp),%edi