672d5e:	e8 85 c6 f6 ff       	call   0x5df3e8
672d63:	8b 10                	mov    (%eax),%edx
672d65:	ff 52 34             	call   *0x34(%edx)
672d68:	5b                   	pop    %ebx
672d69:	c3                   	ret
672d6a:	8b c0                	mov    %eax,%eax
672d6c:	e8 63 37 df ff       	call   0x4664d4
672d71:	c3                   	ret
672d72:	8b c0                	mov    %eax,%eax
672d74:	84 c9                	test   %cl,%cl
672d76:	75 17                	jne    0x672d8f
672d78:	8b 90 08 03 00 00    	mov    0x308(%eax),%edx
672d7e:	8b 8a 28 02 00 00    	mov    0x228(%edx),%ecx
672d84:	41                   	inc    %ecx
672d85:	8b c2                	mov    %edx,%eax
672d87:	8b d1                	mov    %ecx,%edx
672d89:	e8 ae 2d e3 ff       	call   0x4a5b3c
672d8e:	c3                   	ret
672d8f:	80 f9 01             	cmp    $0x1,%cl
672d92:	75 16                	jne    0x672daa
672d94:	8b 90 08 03 00 00    	mov    0x308(%eax),%edx
672d9a:	8b 8a 28 02 00 00    	mov    0x228(%edx),%ecx
672da0:	49                   	dec    %ecx
672da1:	8b c2                	mov    %edx,%eax
672da3:	8b d1                	mov    %ecx,%edx
672da5:	e8 92 2d e3 ff       	call   0x4a5b3c
672daa:	c3                   	ret
672dab:	90                   	nop
672dac:	55                   	push   %ebp
672dad:	8b ec                	mov    %esp,%ebp
672daf:	51                   	push   %ecx
672db0:	53                   	push   %ebx
672db1:	56                   	push   %esi
672db2:	89 45 fc             	mov    %eax,-0x4(%ebp)
672db5:	33 c0                	xor    %eax,%eax
672db7:	55                   	push   %ebp
672db8:	68 5e 31 67 00       	push   $0x67315e
672dbd:	64 ff 30             	push   %fs:(%eax)
672dc0:	64 89 20             	mov    %esp,%fs:(%eax)
672dc3:	a1 64 72 6a 00       	mov    0x6a7264,%eax
672dc8:	8b 00                	mov    (%eax),%eax
672dca:	66 ba f5 ff          	mov    $0xfff5,%dx
672dce:	e8 75 4e df ff       	call   0x467c48
672dd3:	8b 45 fc             	mov    -0x4(%ebp),%eax
672dd6:	8b 80 08 03 00 00    	mov    0x308(%eax),%eax
672ddc:	83 b8 28 02 00 00 00 	cmpl   $0x0,0x228(%eax)
672de3:	0f 84 f3 02 00 00    	je     0x6730dc
672de9:	8b 45 fc             	mov    -0x4(%ebp),%eax
672dec:	8b 80 1c 03 00 00    	mov    0x31c(%eax),%eax
672df2:	33 d2                	xor    %edx,%edx
672df4:	8b 08                	mov    (%eax),%ecx
672df6:	ff 51 64             	call   *0x64(%ecx)
672df9:	8b 45 fc             	mov    -0x4(%ebp),%eax
672dfc:	8b 80 20 03 00 00    	mov    0x320(%eax),%eax
672e02:	33 d2                	xor    %edx,%edx
672e04:	8b 08                	mov    (%eax),%ecx
672e06:	ff 51 64             	call   *0x64(%ecx)
672e09:	8b 45 fc             	mov    -0x4(%ebp),%eax
672e0c:	8b 80 18 03 00 00    	mov    0x318(%eax),%eax
672e12:	33 d2                	xor    %edx,%edx
672e14:	8b 08                	mov    (%eax),%ecx
672e16:	ff 51 64             	call   *0x64(%ecx)
672e19:	8b 45 fc             	mov    -0x4(%ebp),%eax
672e1c:	8b 80 04 03 00 00    	mov    0x304(%eax),%eax
672e22:	b2 01                	mov    $0x1,%dl
672e24:	e8 c3 58 dd ff       	call   0x4486ec
672e29:	8b 45 fc             	mov    -0x4(%ebp),%eax
672e2c:	8b 80 00 03 00 00    	mov    0x300(%eax),%eax
672e32:	33 d2                	xor    %edx,%edx
672e34:	e8 03 33 e3 ff       	call   0x4a613c
672e39:	8b 45 fc             	mov    -0x4(%ebp),%eax
672e3c:	8b 80 00 03 00 00    	mov    0x300(%eax),%eax
672e42:	b2 01                	mov    $0x1,%dl
672e44:	e8 a3 58 dd ff       	call   0x4486ec
672e49:	8b 45 fc             	mov    -0x4(%ebp),%eax
672e4c:	8b 80 00 03 00 00    	mov    0x300(%eax),%eax
672e52:	8b 10                	mov    (%eax),%edx
672e54:	ff 92 80 00 00 00    	call   *0x80(%edx)
672e5a:	8b 45 fc             	mov    -0x4(%ebp),%eax
672e5d:	8b 80 04 03 00 00    	mov    0x304(%eax),%eax
672e63:	e8 d8 5e dd ff       	call   0x448d40
672e68:	8b 45 fc             	mov    -0x4(%ebp),%eax
672e6b:	8b 80 48 03 00 00    	mov    0x348(%eax),%eax
672e71:	8b 80 24 02 00 00    	mov    0x224(%eax),%eax
672e77:	e8 6c c5 f6 ff       	call   0x5df3e8
672e7c:	8b 10                	mov    (%eax),%edx
672e7e:	ff 52 34             	call   *0x34(%edx)
672e81:	8b 45 fc             	mov    -0x4(%ebp),%eax
672e84:	8b 80 48 03 00 00    	mov    0x348(%eax),%eax
672e8a:	8b 80 24 02 00 00    	mov    0x224(%eax),%eax
672e90:	e8 53 c5 f6 ff       	call   0x5df3e8
672e95:	e8 26 68 f3 ff       	call   0x5a96c0
672e9a:	8b 45 fc             	mov    -0x4(%ebp),%eax
672e9d:	8b 80 48 03 00 00    	mov    0x348(%eax),%eax
672ea3:	8b 80 24 02 00 00    	mov    0x224(%eax),%eax
672ea9:	e8 3a c5 f6 ff       	call   0x5df3e8
672eae:	c6 40 30 00          	movb   $0x0,0x30(%eax)
672eb2:	8b 45 fc             	mov    -0x4(%ebp),%eax
672eb5:	8b 80 48 03 00 00    	mov    0x348(%eax),%eax
672ebb:	8b 80 24 02 00 00    	mov    0x224(%eax),%eax
672ec1:	e8 22 c5 f6 ff       	call   0x5df3e8
672ec6:	b2 01                	mov    $0x1,%dl
672ec8:	8b 08                	mov    (%eax),%ecx
672eca:	ff 51 30             	call   *0x30(%ecx)
672ecd:	8b 45 fc             	mov    -0x4(%ebp),%eax
672ed0:	8b 80 00 03 00 00    	mov    0x300(%eax),%eax
672ed6:	33 d2                	xor    %edx,%edx
672ed8:	e8 5f 32 e3 ff       	call   0x4a613c
672edd:	8b 45 fc             	mov    -0x4(%ebp),%eax
672ee0:	80 b8 34 03 00 00 00 	cmpb   $0x0,0x334(%eax)
672ee7:	74 1e                	je     0x672f07
672ee9:	8b 45 fc             	mov    -0x4(%ebp),%eax
672eec:	8b 80 08 03 00 00    	mov    0x308(%eax),%eax
672ef2:	8b 80 28 02 00 00    	mov    0x228(%eax),%eax
672ef8:	8b 55 fc             	mov    -0x4(%ebp),%edx
672efb:	3b 82 38 03 00 00    	cmp    0x338(%edx),%eax
672f01:	0f 84 84 00 00 00    	je     0x672f8b
672f07:	33 c0                	xor    %eax,%eax
672f09:	55                   	push   %ebp
672f0a:	68 84 2f 67 00       	push   $0x672f84
672f0f:	64 ff 30             	push   %fs:(%eax)
672f12:	64 89 20             	mov    %esp,%fs:(%eax)
672f15:	8b 45 fc             	mov    -0x4(%ebp),%eax
672f18:	50                   	push   %eax
672f19:	68 b4 28 67 00       	push   $0x6728b4
672f1e:	8b 45 fc             	mov    -0x4(%ebp),%eax
672f21:	8b 80 48 03 00 00    	mov    0x348(%eax),%eax
672f27:	8b 80 24 02 00 00    	mov    0x224(%eax),%eax
672f2d:	8b 10                	mov    (%eax),%edx
672f2f:	ff 92 1c 01 00 00    	call   *0x11c(%edx)
672f35:	8b 45 fc             	mov    -0x4(%ebp),%eax
672f38:	8b 80 08 03 00 00    	mov    0x308(%eax),%eax
672f3e:	8b 88 28 02 00 00    	mov    0x228(%eax),%ecx
672f44:	8b 45 fc             	mov    -0x4(%ebp),%eax
672f47:	8b 80 48 03 00 00    	mov    0x348(%eax),%eax
672f4d:	8b 90 24 02 00 00    	mov    0x224(%eax),%edx
672f53:	8b 45 fc             	mov    -0x4(%ebp),%eax
672f56:	e8 e9 f8 ff ff       	call   0x672844
672f5b:	33 c0                	xor    %eax,%eax
672f5d:	5a                   	pop    %edx
672f5e:	59                   	pop    %ecx
672f5f:	59                   	pop    %ecx
672f60:	64 89 10             	mov    %edx,%fs:(%eax)
672f63:	68 9a 30 67 00       	push   $0x67309a
672f68:	6a 00                	push   $0x0
672f6a:	6a 00                	push   $0x0
672f6c:	8b 45 fc             	mov    -0x4(%ebp),%eax
672f6f:	8b 80 48 03 00 00    	mov    0x348(%eax),%eax
672f75:	8b 80 24 02 00 00    	mov    0x224(%eax),%eax
672f7b:	8b 10                	mov    (%eax),%edx
672f7d:	ff 92 1c 01 00 00    	call   *0x11c(%edx)
672f83:	c3                   	ret
672f84:	e9 83 12 d9 ff       	jmp    0x40420c
672f89:	eb dd                	jmp    0x672f68
672f8b:	6a 0a                	push   $0xa
672f8d:	e8 da b3 d9 ff       	call   0x40e36c
672f92:	8b 45 fc             	mov    -0x4(%ebp),%eax
672f95:	8b 80 00 03 00 00    	mov    0x300(%eax),%eax
672f9b:	ba 14 00 00 00       	mov    $0x14,%edx
672fa0:	e8 97 31 e3 ff       	call   0x4a613c
672fa5:	8b 45 fc             	mov    -0x4(%ebp),%eax
672fa8:	8b 80 00 03 00 00    	mov    0x300(%eax),%eax
672fae:	8b 10                	mov    (%eax),%edx
672fb0:	ff 92 80 00 00 00    	call   *0x80(%edx)
672fb6:	6a 0a                	push   $0xa
672fb8:	e8 af b3 d9 ff       	call   0x40e36c
672fbd:	8b 45 fc             	mov    -0x4(%ebp),%eax
672fc0:	8b 80 00 03 00 00    	mov    0x300(%eax),%eax
672fc6:	ba 23 00 00 00       	mov    $0x23,%edx
672fcb:	e8 6c 31 e3 ff       	call   0x4a613c
672fd0:	8b 45 fc             	mov    -0x4(%ebp),%eax
672fd3:	8b 80 00 03 00 00    	mov    0x300(%eax),%eax
672fd9:	8b 10                	mov    (%eax),%edx
672fdb:	ff 92 80 00 00 00    	call   *0x80(%edx)
672fe1:	8b 45 fc             	mov    -0x4(%ebp),%eax
672fe4:	8b 80 10 03 00 00    	mov    0x310(%eax),%eax
672fea:	8b 10                	mov    (%eax),%edx
672fec:	ff 92 d0 00 00 00    	call   *0xd0(%edx)
672ff2:	50                   	push   %eax
672ff3:	8b 45 fc             	mov    -0x4(%ebp),%eax
672ff6:	8b 80 48 03 00 00    	mov    0x348(%eax),%eax
672ffc:	8b 80 24 02 00 00    	mov    0x224(%eax),%eax
673002:	8b 10                	mov    (%eax),%edx
673004:	ff 92 d0 00 00 00    	call   *0xd0(%edx)
67300a:	5a                   	pop    %edx
67300b:	8b 08                	mov    (%eax),%ecx
67300d:	ff 51 28             	call   *0x28(%ecx)
673010:	8b 45 fc             	mov    -0x4(%ebp),%eax
673013:	8b 80 00 03 00 00    	mov    0x300(%eax),%eax
673019:	ba 4b 00 00 00       	mov    $0x4b,%edx
67301e:	e8 19 31 e3 ff       	call   0x4a613c
673023:	8b 45 fc             	mov    -0x4(%ebp),%eax
673026:	8b 80 00 03 00 00    	mov    0x300(%eax),%eax
67302c:	8b 10                	mov    (%eax),%edx
67302e:	ff 92 80 00 00 00    	call   *0x80(%edx)
673034:	6a 0a                	push   $0xa
673036:	e8 31 b3 d9 ff       	call   0x40e36c
67303b:	8b 45 fc             	mov    -0x4(%ebp),%eax
67303e:	8b 80 00 03 00 00    	mov    0x300(%eax),%eax
673044:	ba 5a 00 00 00       	mov    $0x5a,%edx
673049:	e8 ee 30 e3 ff       	call   0x4a613c
67304e:	8b 45 fc             	mov    -0x4(%ebp),%eax
673051:	8b 80 00 03 00 00    	mov    0x300(%eax),%eax
673057:	8b 10                	mov    (%eax),%edx
673059:	ff 92 80 00 00 00    	call   *0x80(%edx)
67305f:	8b 45 fc             	mov    -0x4(%ebp),%eax
673062:	8b 80 48 03 00 00    	mov    0x348(%eax),%eax
673068:	8b 80 24 02 00 00    	mov    0x224(%eax),%eax
67306e:	8b 10                	mov    (%eax),%edx
673070:	ff 92 88 00 00 00    	call   *0x88(%edx)
673076:	8b 45 fc             	mov    -0x4(%ebp),%eax
673079:	8b 80 00 03 00 00    	mov    0x300(%eax),%eax
67307f:	ba 64 00 00 00       	mov    $0x64,%edx
673084:	e8 b3 30 e3 ff       	call   0x4a613c
673089:	8b 45 fc             	mov    -0x4(%ebp),%eax
67308c:	8b 80 00 03 00 00    	mov    0x300(%eax),%eax
673092:	8b 10                	mov    (%eax),%edx
673094:	ff 92 80 00 00 00    	call   *0x80(%edx)
67309a:	8b 45 fc             	mov    -0x4(%ebp),%eax
67309d:	8b 80 48 03 00 00    	mov    0x348(%eax),%eax
6730a3:	8b 80 24 02 00 00    	mov    0x224(%eax),%eax
6730a9:	e8 3a c3 f6 ff       	call   0x5df3e8
6730ae:	c6 40 30 01          	movb   $0x1,0x30(%eax)
6730b2:	8b 45 fc             	mov    -0x4(%ebp),%eax
6730b5:	c6 80 44 03 00 00 01 	movb   $0x1,0x344(%eax)
6730bc:	8b 45 fc             	mov    -0x4(%ebp),%eax
6730bf:	8b 80 04 03 00 00    	mov    0x304(%eax),%eax
6730c5:	33 d2                	xor    %edx,%edx
6730c7:	e8 20 56 dd ff       	call   0x4486ec
6730cc:	8b 45 fc             	mov    -0x4(%ebp),%eax
6730cf:	8b 80 00 03 00 00    	mov    0x300(%eax),%eax
6730d5:	33 d2                	xor    %edx,%edx
6730d7:	e8 10 56 dd ff       	call   0x4486ec
6730dc:	8b 45 fc             	mov    -0x4(%ebp),%eax
6730df:	8b 80 28 03 00 00    	mov    0x328(%eax),%eax
6730e5:	8b 10                	mov    (%eax),%edx
6730e7:	ff 92 c4 00 00 00    	call   *0xc4(%edx)
6730ed:	8b d8                	mov    %eax,%ebx
6730ef:	a1 b0 6d 6a 00       	mov    0x6a6db0,%eax
6730f4:	8b 00                	mov    (%eax),%eax
6730f6:	8b b0 98 04 00 00    	mov    0x498(%eax),%esi
6730fc:	88 9e ac 01 00 00    	mov    %bl,0x1ac(%esi)
673102:	a1 b0 6d 6a 00       	mov    0x6a6db0,%eax
673107:	84 db                	test   %bl,%bl
673109:	74 22                	je     0x67312d
67310b:	8b 45 fc             	mov    -0x4(%ebp),%eax
67310e:	8b 80 08 03 00 00    	mov    0x308(%eax),%eax
673114:	db 80 28 02 00 00    	fildl  0x228(%eax)
67311a:	e8 a1 fb d8 ff       	call   0x402cc0
67311f:	8b 15 b0 6d 6a 00    	mov    0x6a6db0,%edx
673125:	89 86 a8 01 00 00    	mov    %eax,0x1a8(%esi)
67312b:	eb 0d                	jmp    0x67313a
67312d:	a1 b0 6d 6a 00       	mov    0x6a6db0,%eax
673132:	33 c0                	xor    %eax,%eax
673134:	89 86 a8 01 00 00    	mov    %eax,0x1a8(%esi)
67313a:	8b 45 fc             	mov    -0x4(%ebp),%eax
67313d:	e8 92 33 df ff       	call   0x4664d4
673142:	33 c0                	xor    %eax,%eax
673144:	5a                   	pop    %edx
673145:	59                   	pop    %ecx
673146:	59                   	pop    %ecx
673147:	64 89 10             	mov    %edx,%fs:(%eax)
67314a:	68 65 31 67 00       	push   $0x673165
67314f:	a1 64 72 6a 00       	mov    0x6a7264,%eax
673154:	8b 00                	mov    (%eax),%eax
673156:	33 d2                	xor    %edx,%edx
673158:	e8 eb 4a df ff       	call   0x467c48
67315d:	c3                   	ret
67315e:	e9 a9 10 d9 ff       	jmp    0x40420c
673163:	eb ea                	jmp    0x67314f
673165:	5e                   	pop    %esi
673166:	5b                   	pop    %ebx
673167:	59                   	pop    %ecx
673168:	5d                   	pop    %ebp
673169:	c3                   	ret
67316a:	8b c0                	mov    %eax,%eax
67316c:	55                   	push   %ebp
67316d:	8b ec                	mov    %esp,%ebp
67316f:	53                   	push   %ebx
673170:	56                   	push   %esi
673171:	57                   	push   %edi
673172:	8b d8                	mov    %eax,%ebx
673174:	33 c0                	xor    %eax,%eax
673176:	55                   	push   %ebp
673177:	68 d6 31 67 00       	push   $0x6731d6
67317c:	64 ff 30             	push   %fs:(%eax)
67317f:	64 89 20             	mov    %esp,%fs:(%eax)
673182:	80 bb 44 03 00 00 00 	cmpb   $0x0,0x344(%ebx)
673189:	75 2c                	jne    0x6731b7
67318b:	8b 83 48 03 00 00    	mov    0x348(%ebx),%eax
673191:	8b 80 24 02 00 00    	mov    0x224(%eax),%eax
673197:	e8 4c c2 f6 ff       	call   0x5df3e8
67319c:	8b 10                	mov    (%eax),%edx
67319e:	ff 52 34             	call   *0x34(%edx)
6731a1:	8b 83 48 03 00 00    	mov    0x348(%ebx),%eax
6731a7:	8b 80 24 02 00 00    	mov    0x224(%eax),%eax
6731ad:	e8 36 c2 f6 ff       	call   0x5df3e8
6731b2:	e8 09 65 f3 ff       	call   0x5a96c0
6731b7:	8b 83 48 03 00 00    	mov    0x348(%ebx),%eax
6731bd:	8b 80 24 02 00 00    	mov    0x224(%eax),%eax
6731c3:	e8 20 c2 f6 ff       	call   0x5df3e8
6731c8:	c6 40 30 01          	movb   $0x1,0x30(%eax)
6731cc:	33 c0                	xor    %eax,%eax
6731ce:	5a                   	pop    %edx
6731cf:	59                   	pop    %ecx
6731d0:	59                   	pop    %ecx
6731d1:	64 89 10             	mov    %edx,%fs:(%eax)
6731d4:	eb 0a                	jmp    0x6731e0
6731d6:	e9 7d 0d d9 ff       	jmp    0x403f58
6731db:	e8 e0 10 d9 ff       	call   0x4042c0
6731e0:	5f                   	pop    %edi
6731e1:	5e                   	pop    %esi
6731e2:	5b                   	pop    %ebx
6731e3:	5d                   	pop    %ebp
6731e4:	c3                   	ret
6731e5:	8d 40 00             	lea    0x0(%eax),%eax
6731e8:	55                   	push   %ebp
6731e9:	8b ec                	mov    %esp,%ebp
6731eb:	33 c0                	xor    %eax,%eax
6731ed:	55                   	push   %ebp
6731ee:	68 0d 32 67 00       	push   $0x67320d
6731f3:	64 ff 30             	push   %fs:(%eax)
6731f6:	64 89 20             	mov    %esp,%fs:(%eax)
6731f9:	ff 05 48 66 6b 00    	incl   0x6b6648
6731ff:	33 c0                	xor    %eax,%eax
673201:	5a                   	pop    %edx
673202:	59                   	pop    %ecx
673203:	59                   	pop    %ecx
673204:	64 89 10             	mov    %edx,%fs:(%eax)
673207:	68 14 32 67 00       	push   $0x673214
67320c:	c3                   	ret
67320d:	e9 fa 0f d9 ff       	jmp    0x40420c
673212:	eb f8                	jmp    0x67320c
673214:	5d                   	pop    %ebp
673215:	c3                   	ret
673216:	8b c0                	mov    %eax,%eax
673218:	83 2d 48 66 6b 00 01 	subl   $0x1,0x6b6648
67321f:	c3                   	ret
673220:	6c                   	insb   (%dx),%es:(%edi)
673221:	32 67 00             	xor    0x0(%edi),%ah
67322c:	5c                   	pop    %esp
67322d:	33 67 00             	xor    0x0(%edi),%esp
673230:	c4 34 67             	les    (%edi,%eiz,2),%esi
673233:	00 6e 33             	add    %ch,0x33(%esi)
673236:	67 00 33             	add    %dh,(%bp,%di)
673239:	34 67                	xor    $0x67,%al
67323b:	00 00                	add    %al,(%eax)
67323d:	00 00                	add    %al,(%eax)
67323f:	00 95 34 67 00 30    	add    %dl,0x30006734(%ebp)
673245:	03 00                	add    (%eax),%eax