666e46:	e8 21 1b de ff       	call   0x44896c
666e4b:	8b 03                	mov    (%ebx),%eax
666e4d:	8b 80 fc 02 00 00    	mov    0x2fc(%eax),%eax
666e53:	8b 80 ec 04 00 00    	mov    0x4ec(%eax),%eax
666e59:	8b 90 cc 00 00 00    	mov    0xcc(%eax),%edx
666e5f:	8b 45 fc             	mov    -0x4(%ebp),%eax
666e62:	8b 80 30 04 00 00    	mov    0x430(%eax),%eax
666e68:	e8 77 5a fb ff       	call   0x61c8e4
666e6d:	8b 03                	mov    (%ebx),%eax
666e6f:	8b 80 fc 02 00 00    	mov    0x2fc(%eax),%eax
666e75:	8b 80 ec 04 00 00    	mov    0x4ec(%eax),%eax
666e7b:	8b 90 d0 00 00 00    	mov    0xd0(%eax),%edx
666e81:	8b 45 fc             	mov    -0x4(%ebp),%eax
666e84:	8b 80 34 04 00 00    	mov    0x434(%eax),%eax
666e8a:	e8 ad ec e3 ff       	call   0x4a5b3c
666e8f:	8b 03                	mov    (%ebx),%eax
666e91:	8b 80 fc 02 00 00    	mov    0x2fc(%eax),%eax
666e97:	8b 80 ec 04 00 00    	mov    0x4ec(%eax),%eax
666e9d:	8a 90 d4 00 00 00    	mov    0xd4(%eax),%dl
666ea3:	8b 45 fc             	mov    -0x4(%ebp),%eax
666ea6:	8b 80 38 04 00 00    	mov    0x438(%eax),%eax
666eac:	8b 08                	mov    (%eax),%ecx
666eae:	ff 91 c8 00 00 00    	call   *0xc8(%ecx)
666eb4:	8d 55 ec             	lea    -0x14(%ebp),%edx
666eb7:	8b 03                	mov    (%ebx),%eax
666eb9:	8b 80 fc 02 00 00    	mov    0x2fc(%eax),%eax
666ebf:	8b 80 ec 04 00 00    	mov    0x4ec(%eax),%eax
666ec5:	8b 80 d8 00 00 00    	mov    0xd8(%eax),%eax
666ecb:	e8 b4 01 fa ff       	call   0x607084
666ed0:	8b 45 fc             	mov    -0x4(%ebp),%eax
666ed3:	8d 75 ec             	lea    -0x14(%ebp),%esi
666ed6:	8d b8 3c 05 00 00    	lea    0x53c(%eax),%edi
666edc:	a5                   	movsl  %ds:(%esi),%es:(%edi)
666edd:	a5                   	movsl  %ds:(%esi),%es:(%edi)
666ede:	a5                   	movsl  %ds:(%esi),%es:(%edi)
666edf:	a5                   	movsl  %ds:(%esi),%es:(%edi)
666ee0:	8b 03                	mov    (%ebx),%eax
666ee2:	8b 80 fc 02 00 00    	mov    0x2fc(%eax),%eax
666ee8:	8b 80 ec 04 00 00    	mov    0x4ec(%eax),%eax
666eee:	8b 90 dc 00 00 00    	mov    0xdc(%eax),%edx
666ef4:	8b 45 fc             	mov    -0x4(%ebp),%eax
666ef7:	8b 80 50 04 00 00    	mov    0x450(%eax),%eax
666efd:	e8 6a 1a de ff       	call   0x44896c
666f02:	8b 03                	mov    (%ebx),%eax
666f04:	8b 80 fc 02 00 00    	mov    0x2fc(%eax),%eax
666f0a:	8b 80 ec 04 00 00    	mov    0x4ec(%eax),%eax
666f10:	8b 90 e0 00 00 00    	mov    0xe0(%eax),%edx
666f16:	8b 45 fc             	mov    -0x4(%ebp),%eax
666f19:	8b 80 54 04 00 00    	mov    0x454(%eax),%eax
666f1f:	e8 48 1a de ff       	call   0x44896c
666f24:	8b 03                	mov    (%ebx),%eax
666f26:	8b 80 fc 02 00 00    	mov    0x2fc(%eax),%eax
666f2c:	8b 80 ec 04 00 00    	mov    0x4ec(%eax),%eax
666f32:	8b 90 e4 00 00 00    	mov    0xe4(%eax),%edx
666f38:	8b 45 fc             	mov    -0x4(%ebp),%eax
666f3b:	8b 80 58 04 00 00    	mov    0x458(%eax),%eax
666f41:	e8 9e 59 fb ff       	call   0x61c8e4
666f46:	8b 03                	mov    (%ebx),%eax
666f48:	8b 80 fc 02 00 00    	mov    0x2fc(%eax),%eax
666f4e:	8b 80 ec 04 00 00    	mov    0x4ec(%eax),%eax
666f54:	8b 90 e8 00 00 00    	mov    0xe8(%eax),%edx
666f5a:	8b 45 fc             	mov    -0x4(%ebp),%eax
666f5d:	8b 80 64 04 00 00    	mov    0x464(%eax),%eax
666f63:	e8 d4 eb e3 ff       	call   0x4a5b3c
666f68:	8b 03                	mov    (%ebx),%eax
666f6a:	8b 80 fc 02 00 00    	mov    0x2fc(%eax),%eax
666f70:	8b 80 ec 04 00 00    	mov    0x4ec(%eax),%eax
666f76:	8a 90 ec 00 00 00    	mov    0xec(%eax),%dl
666f7c:	8b 45 fc             	mov    -0x4(%ebp),%eax
666f7f:	8b 80 60 04 00 00    	mov    0x460(%eax),%eax
666f85:	8b 08                	mov    (%eax),%ecx
666f87:	ff 91 c8 00 00 00    	call   *0xc8(%ecx)
666f8d:	8d 55 ec             	lea    -0x14(%ebp),%edx
666f90:	8b 03                	mov    (%ebx),%eax
666f92:	8b 80 fc 02 00 00    	mov    0x2fc(%eax),%eax
666f98:	8b 80 ec 04 00 00    	mov    0x4ec(%eax),%eax
666f9e:	8b 80 f0 00 00 00    	mov    0xf0(%eax),%eax
666fa4:	e8 db 00 fa ff       	call   0x607084
666fa9:	8b 45 fc             	mov    -0x4(%ebp),%eax
666fac:	8d 75 ec             	lea    -0x14(%ebp),%esi
666faf:	8d b8 4c 05 00 00    	lea    0x54c(%eax),%edi
666fb5:	a5                   	movsl  %ds:(%esi),%es:(%edi)
666fb6:	a5                   	movsl  %ds:(%esi),%es:(%edi)
666fb7:	a5                   	movsl  %ds:(%esi),%es:(%edi)
666fb8:	a5                   	movsl  %ds:(%esi),%es:(%edi)
666fb9:	8b 03                	mov    (%ebx),%eax
666fbb:	8b 80 fc 02 00 00    	mov    0x2fc(%eax),%eax
666fc1:	8b 80 ec 04 00 00    	mov    0x4ec(%eax),%eax
666fc7:	8b 90 f4 00 00 00    	mov    0xf4(%eax),%edx
666fcd:	8b 45 fc             	mov    -0x4(%ebp),%eax
666fd0:	8b 80 74 04 00 00    	mov    0x474(%eax),%eax
666fd6:	e8 91 19 de ff       	call   0x44896c
666fdb:	8b 03                	mov    (%ebx),%eax
666fdd:	8b 80 fc 02 00 00    	mov    0x2fc(%eax),%eax
666fe3:	8b 80 ec 04 00 00    	mov    0x4ec(%eax),%eax
666fe9:	8b 90 f8 00 00 00    	mov    0xf8(%eax),%edx
666fef:	8b 45 fc             	mov    -0x4(%ebp),%eax
666ff2:	8b 80 78 04 00 00    	mov    0x478(%eax),%eax
666ff8:	e8 3f eb e3 ff       	call   0x4a5b3c
666ffd:	8b 03                	mov    (%ebx),%eax
666fff:	8b 80 fc 02 00 00    	mov    0x2fc(%eax),%eax
667005:	8b 80 ec 04 00 00    	mov    0x4ec(%eax),%eax
66700b:	8a 90 fc 00 00 00    	mov    0xfc(%eax),%dl
667011:	8b 45 fc             	mov    -0x4(%ebp),%eax
667014:	8b 80 7c 04 00 00    	mov    0x47c(%eax),%eax
66701a:	8b 08                	mov    (%eax),%ecx
66701c:	ff 91 c8 00 00 00    	call   *0xc8(%ecx)
667022:	8d 55 ec             	lea    -0x14(%ebp),%edx
667025:	8b 03                	mov    (%ebx),%eax
667027:	8b 80 fc 02 00 00    	mov    0x2fc(%eax),%eax
66702d:	8b 80 ec 04 00 00    	mov    0x4ec(%eax),%eax
667033:	8b 80 00 01 00 00    	mov    0x100(%eax),%eax
667039:	e8 46 00 fa ff       	call   0x607084
66703e:	8b 45 fc             	mov    -0x4(%ebp),%eax
667041:	8d 75 ec             	lea    -0x14(%ebp),%esi
667044:	8d b8 5c 05 00 00    	lea    0x55c(%eax),%edi
66704a:	a5                   	movsl  %ds:(%esi),%es:(%edi)
66704b:	a5                   	movsl  %ds:(%esi),%es:(%edi)
66704c:	a5                   	movsl  %ds:(%esi),%es:(%edi)
66704d:	a5                   	movsl  %ds:(%esi),%es:(%edi)
66704e:	8b 03                	mov    (%ebx),%eax
667050:	8b 80 fc 02 00 00    	mov    0x2fc(%eax),%eax
667056:	8b 80 ec 04 00 00    	mov    0x4ec(%eax),%eax
66705c:	8a 90 04 01 00 00    	mov    0x104(%eax),%dl
667062:	8b 45 fc             	mov    -0x4(%ebp),%eax
667065:	8b 80 8c 04 00 00    	mov    0x48c(%eax),%eax
66706b:	8b 08                	mov    (%eax),%ecx
66706d:	ff 91 c8 00 00 00    	call   *0xc8(%ecx)
667073:	8b 03                	mov    (%ebx),%eax
667075:	8b 80 fc 02 00 00    	mov    0x2fc(%eax),%eax
66707b:	8b 80 ec 04 00 00    	mov    0x4ec(%eax),%eax
667081:	8b 90 08 01 00 00    	mov    0x108(%eax),%edx
667087:	8b 45 fc             	mov    -0x4(%ebp),%eax
66708a:	8b 80 90 04 00 00    	mov    0x490(%eax),%eax
667090:	e8 a7 ea e3 ff       	call   0x4a5b3c
667095:	8b 03                	mov    (%ebx),%eax
667097:	8b 80 fc 02 00 00    	mov    0x2fc(%eax),%eax
66709d:	8b 80 ec 04 00 00    	mov    0x4ec(%eax),%eax
6670a3:	8a 90 0c 01 00 00    	mov    0x10c(%eax),%dl
6670a9:	8b 45 fc             	mov    -0x4(%ebp),%eax
6670ac:	8b 80 94 04 00 00    	mov    0x494(%eax),%eax
6670b2:	8b 08                	mov    (%eax),%ecx
6670b4:	ff 91 c8 00 00 00    	call   *0xc8(%ecx)
6670ba:	8d 55 ec             	lea    -0x14(%ebp),%edx
6670bd:	8b 03                	mov    (%ebx),%eax
6670bf:	8b 80 fc 02 00 00    	mov    0x2fc(%eax),%eax
6670c5:	8b 80 ec 04 00 00    	mov    0x4ec(%eax),%eax
6670cb:	8b 80 10 01 00 00    	mov    0x110(%eax),%eax
6670d1:	e8 ae ff f9 ff       	call   0x607084
6670d6:	8b 45 fc             	mov    -0x4(%ebp),%eax
6670d9:	8d 75 ec             	lea    -0x14(%ebp),%esi
6670dc:	8d b8 6c 05 00 00    	lea    0x56c(%eax),%edi
6670e2:	a5                   	movsl  %ds:(%esi),%es:(%edi)
6670e3:	a5                   	movsl  %ds:(%esi),%es:(%edi)
6670e4:	a5                   	movsl  %ds:(%esi),%es:(%edi)
6670e5:	a5                   	movsl  %ds:(%esi),%es:(%edi)
6670e6:	8b 03                	mov    (%ebx),%eax
6670e8:	8b 80 fc 02 00 00    	mov    0x2fc(%eax),%eax
6670ee:	8b 80 ec 04 00 00    	mov    0x4ec(%eax),%eax
6670f4:	8a 90 14 01 00 00    	mov    0x114(%eax),%dl
6670fa:	8b 45 fc             	mov    -0x4(%ebp),%eax
6670fd:	8b 80 9c 04 00 00    	mov    0x49c(%eax),%eax
667103:	8b 08                	mov    (%eax),%ecx
667105:	ff 91 c8 00 00 00    	call   *0xc8(%ecx)
66710b:	33 c0                	xor    %eax,%eax
66710d:	5a                   	pop    %edx
66710e:	59                   	pop    %ecx
66710f:	59                   	pop    %ecx
667110:	64 89 10             	mov    %edx,%fs:(%eax)
667113:	68 3a 71 66 00       	push   $0x66713a
667118:	8b 45 fc             	mov    -0x4(%ebp),%eax
66711b:	8b 80 c0 04 00 00    	mov    0x4c0(%eax),%eax
667121:	c6 80 48 03 00 00 00 	movb   $0x0,0x348(%eax)
667128:	8b 45 fc             	mov    -0x4(%ebp),%eax
66712b:	c6 80 bc 04 00 00 00 	movb   $0x0,0x4bc(%eax)
667132:	c3                   	ret
667133:	e9 d4 d0 d9 ff       	jmp    0x40420c
667138:	eb de                	jmp    0x667118
66713a:	33 c0                	xor    %eax,%eax
66713c:	5a                   	pop    %edx
66713d:	59                   	pop    %ecx
66713e:	59                   	pop    %ecx
66713f:	64 89 10             	mov    %edx,%fs:(%eax)
667142:	68 57 71 66 00       	push   $0x667157
667147:	8d 45 e8             	lea    -0x18(%ebp),%eax
66714a:	e8 19 d7 d9 ff       	call   0x404868
66714f:	c3                   	ret
667150:	e9 b7 d0 d9 ff       	jmp    0x40420c
667155:	eb f0                	jmp    0x667147
667157:	5f                   	pop    %edi
667158:	5e                   	pop    %esi
667159:	5b                   	pop    %ebx
66715a:	8b e5                	mov    %ebp,%esp
66715c:	5d                   	pop    %ebp
66715d:	c3                   	ret
66715e:	8b c0                	mov    %eax,%eax
667160:	55                   	push   %ebp
667161:	8b ec                	mov    %esp,%ebp
667163:	b9 05 00 00 00       	mov    $0x5,%ecx
667168:	6a 00                	push   $0x0
66716a:	6a 00                	push   $0x0
66716c:	49                   	dec    %ecx
66716d:	75 f9                	jne    0x667168
66716f:	51                   	push   %ecx
667170:	53                   	push   %ebx
667171:	56                   	push   %esi
667172:	57                   	push   %edi
667173:	8b d8                	mov    %eax,%ebx
667175:	8b 35 5c 70 6a 00    	mov    0x6a705c,%esi
66717b:	33 c0                	xor    %eax,%eax
66717d:	55                   	push   %ebp
66717e:	68 3a 79 66 00       	push   $0x66793a
667183:	64 ff 30             	push   %fs:(%eax)
667186:	64 89 20             	mov    %esp,%fs:(%eax)
667189:	33 d2                	xor    %edx,%edx
66718b:	55                   	push   %ebp
66718c:	68 05 79 66 00       	push   $0x667905
667191:	64 ff 32             	push   %fs:(%edx)
667194:	64 89 22             	mov    %esp,%fs:(%edx)
667197:	8b 83 58 03 00 00    	mov    0x358(%ebx),%eax
66719d:	8b 10                	mov    (%eax),%edx
66719f:	ff 92 c4 00 00 00    	call   *0xc4(%edx)
6671a5:	8b 16                	mov    (%esi),%edx
6671a7:	8b 92 fc 02 00 00    	mov    0x2fc(%edx),%edx
6671ad:	8b ba ec 04 00 00    	mov    0x4ec(%edx),%edi
6671b3:	88 47 30             	mov    %al,0x30(%edi)
6671b6:	8b 83 5c 03 00 00    	mov    0x35c(%ebx),%eax
6671bc:	8b 40 70             	mov    0x70(%eax),%eax
6671bf:	89 47 34             	mov    %eax,0x34(%edi)
6671c2:	8b 83 60 03 00 00    	mov    0x360(%ebx),%eax
6671c8:	8b 40 70             	mov    0x70(%eax),%eax
6671cb:	89 47 38             	mov    %eax,0x38(%edi)
6671ce:	8b 83 64 03 00 00    	mov    0x364(%ebx),%eax
6671d4:	e8 83 56 fb ff       	call   0x61c85c
6671d9:	89 45 fc             	mov    %eax,-0x4(%ebp)
6671dc:	db 45 fc             	fildl  -0x4(%ebp)
6671df:	e8 dc ba d9 ff       	call   0x402cc0
6671e4:	8b 16                	mov    (%esi),%edx
6671e6:	8b 92 fc 02 00 00    	mov    0x2fc(%edx),%edx
6671ec:	8b 92 ec 04 00 00    	mov    0x4ec(%edx),%edx
6671f2:	89 42 3c             	mov    %eax,0x3c(%edx)
6671f5:	8b 83 68 03 00 00    	mov    0x368(%ebx),%eax
6671fb:	8b 10                	mov    (%eax),%edx
6671fd:	ff 92 c4 00 00 00    	call   *0xc4(%edx)
667203:	8b 16                	mov    (%esi),%edx
667205:	8b 92 fc 02 00 00    	mov    0x2fc(%edx),%edx
66720b:	8b ba ec 04 00 00    	mov    0x4ec(%edx),%edi
667211:	88 47 40             	mov    %al,0x40(%edi)
667214:	8b 83 70 03 00 00    	mov    0x370(%ebx),%eax
66721a:	8b 80 28 02 00 00    	mov    0x228(%eax),%eax
667220:	89 47 44             	mov    %eax,0x44(%edi)
667223:	8b 83 74 03 00 00    	mov    0x374(%ebx),%eax
667229:	8b 10                	mov    (%eax),%edx
66722b:	ff 92 c4 00 00 00    	call   *0xc4(%edx)
667231:	8b 16                	mov    (%esi),%edx
667233:	8b 92 fc 02 00 00    	mov    0x2fc(%edx),%edx
667239:	8b 92 ec 04 00 00    	mov    0x4ec(%edx),%edx
66723f:	88 42 48             	mov    %al,0x48(%edx)
667242:	8d 55 f8             	lea    -0x8(%ebp),%edx
667245:	8d 83 ec 04 00 00    	lea    0x4ec(%ebx),%eax
66724b:	e8 58 fd f9 ff       	call   0x606fa8
667250:	8b 55 f8             	mov    -0x8(%ebp),%edx
667253:	8b 06                	mov    (%esi),%eax
667255:	8b 80 fc 02 00 00    	mov    0x2fc(%eax),%eax
66725b:	8b 80 ec 04 00 00    	mov    0x4ec(%eax),%eax
667261:	83 c0 4c             	add    $0x4c,%eax
667264:	e8 53 d6 d9 ff       	call   0x4048bc
667269:	8b 83 6c 03 00 00    	mov    0x36c(%ebx),%eax
66726f:	e8 e8 55 fb ff       	call   0x61c85c
667274:	89 45 fc             	mov    %eax,-0x4(%ebp)
667277:	db 45 fc             	fildl  -0x4(%ebp)
66727a:	e8 41 ba d9 ff       	call   0x402cc0
66727f:	8b 16                	mov    (%esi),%edx
667281:	8b 92 fc 02 00 00    	mov    0x2fc(%edx),%edx
667287:	8b 92 ec 04 00 00    	mov    0x4ec(%edx),%edx
66728d:	89 42 50             	mov    %eax,0x50(%edx)
667290:	8d 55 f4             	lea    -0xc(%ebp),%edx
667293:	8b 83 c0 04 00 00    	mov    0x4c0(%ebx),%eax
667299:	8b 80 f4 02 00 00    	mov    0x2f4(%eax),%eax
66729f:	e8 28 15 de ff       	call   0x4487cc
6672a4:	8b 55 f4             	mov    -0xc(%ebp),%edx
6672a7:	8b 06                	mov    (%esi),%eax
6672a9:	8b 80 fc 02 00 00    	mov    0x2fc(%eax),%eax
6672af:	8b 80 ec 04 00 00    	mov    0x4ec(%eax),%eax
6672b5:	83 c0 54             	add    $0x54,%eax
6672b8:	e8 ff d5 d9 ff       	call   0x4048bc
6672bd:	8b 83 c0 04 00 00    	mov    0x4c0(%ebx),%eax
6672c3:	8b 80 40 03 00 00    	mov    0x340(%eax),%eax
6672c9:	e8 56 f6 e3 ff       	call   0x4a6924
6672ce:	0f bf c0             	movswl %ax,%eax
6672d1:	8b 16                	mov    (%esi),%edx
6672d3:	8b 92 fc 02 00 00    	mov    0x2fc(%edx),%edx
6672d9:	8b ba ec 04 00 00    	mov    0x4ec(%edx),%edi
6672df:	89 47 58             	mov    %eax,0x58(%edi)
6672e2:	8b 83 c0 04 00 00    	mov    0x4c0(%ebx),%eax
6672e8:	8b 80 00 03 00 00    	mov    0x300(%eax),%eax
6672ee:	8a 80 6a 01 00 00    	mov    0x16a(%eax),%al
6672f4:	88 47 5c             	mov    %al,0x5c(%edi)
6672f7:	8b 83 c0 04 00 00    	mov    0x4c0(%ebx),%eax
6672fd:	8b 80 04 03 00 00    	mov    0x304(%eax),%eax
667303:	8a 80 6a 01 00 00    	mov    0x16a(%eax),%al
667309:	88 47 5d             	mov    %al,0x5d(%edi)
66730c:	8b 83 c0 04 00 00    	mov    0x4c0(%ebx),%eax
667312:	8b 80 08 03 00 00    	mov    0x308(%eax),%eax
667318:	8a 80 6a 01 00 00    	mov    0x16a(%eax),%al
66731e:	88 47 5e             	mov    %al,0x5e(%edi)
667321:	8b 83 c0 04 00 00    	mov    0x4c0(%ebx),%eax
667327:	8b 90 10 03 00 00    	mov    0x310(%eax),%edx
66732d:	80 ba 6a 01 00 00 00 	cmpb   $0x0,0x16a(%edx)
667334:	74 07                	je     0x66733d
667336:	33 c0                	xor    %eax,%eax
667338:	89 47 60             	mov    %eax,0x60(%edi)
66733b:	eb 46                	jmp    0x667383
66733d:	8b 90 14 03 00 00    	mov    0x314(%eax),%edx
667343:	80 ba 6a 01 00 00 00 	cmpb   $0x0,0x16a(%edx)
66734a:	74 09                	je     0x667355
66734c:	c7 47 60 01 00 00 00 	movl   $0x1,0x60(%edi)
667353:	eb 2e                	jmp    0x667383
667355:	8b 90 18 03 00 00    	mov    0x318(%eax),%edx
66735b:	80 ba 6a 01 00 00 00 	cmpb   $0x0,0x16a(%edx)
667362:	74 09                	je     0x66736d
667364:	c7 47 60 02 00 00 00 	movl   $0x2,0x60(%edi)
66736b:	eb 16                	jmp    0x667383
66736d:	8b 80 24 03 00 00    	mov    0x324(%eax),%eax
667373:	80 b8 6a 01 00 00 00 	cmpb   $0x0,0x16a(%eax)
66737a:	74 07                	je     0x667383
66737c:	c7 47 60 03 00 00 00 	movl   $0x3,0x60(%edi)
667383:	8b 93 c0 04 00 00    	mov    0x4c0(%ebx),%edx
667389:	8b 92 28 03 00 00    	mov    0x328(%edx),%edx
66738f:	8b 52 70             	mov    0x70(%edx),%edx
667392:	8b 06                	mov    (%esi),%eax
667394:	8b 80 fc 02 00 00    	mov    0x2fc(%eax),%eax
66739a:	8b 80 ec 04 00 00    	mov    0x4ec(%eax),%eax
6673a0:	89 50 64             	mov    %edx,0x64(%eax)
6673a3:	8b 93 90 03 00 00    	mov    0x390(%ebx),%edx
6673a9:	8b 52 70             	mov    0x70(%edx),%edx
6673ac:	89 50 68             	mov    %edx,0x68(%eax)
6673af:	8b 83 8c 03 00 00    	mov    0x38c(%ebx),%eax
6673b5:	e8 a2 54 fb ff       	call   0x61c85c
6673ba:	89 45 fc             	mov    %eax,-0x4(%ebp)
6673bd:	db 45 fc             	fildl  -0x4(%ebp)
6673c0:	e8 fb b8 d9 ff       	call   0x402cc0
6673c5:	8b 16                	mov    (%esi),%edx
6673c7:	8b 92 fc 02 00 00    	mov    0x2fc(%edx),%edx
6673cd:	8b ba ec 04 00 00    	mov    0x4ec(%edx),%edi
6673d3:	89 47 6c             	mov    %eax,0x6c(%edi)
6673d6:	8b 83 94 03 00 00    	mov    0x394(%ebx),%eax
6673dc:	8b 80 28 02 00 00    	mov    0x228(%eax),%eax
6673e2:	89 47 70             	mov    %eax,0x70(%edi)
6673e5:	8b 83 9c 03 00 00    	mov    0x39c(%ebx),%eax