44adc3:	a3 c4 65 4a 00       	mov    %eax,0x4a65c4
44adc8:	75 3c                	jne    0x44ae06
44adca:	8b f2                	mov    %edx,%esi
44adcc:	8b 86 00 48 4a 00    	mov    0x4a4800(%esi),%eax
44add2:	85 c0                	test   %eax,%eax
44add4:	74 07                	je     0x44addd
44add6:	50                   	push   %eax
44add7:	ff 15 a8 71 4a 00    	call   *0x4a71a8
44addd:	83 c6 10             	add    $0x10,%esi
44ade0:	83 fe 40             	cmp    $0x40,%esi
44ade3:	72 e7                	jb     0x44adcc
44ade5:	6a 40                	push   $0x40
44ade7:	33 c0                	xor    %eax,%eax
44ade9:	50                   	push   %eax
44adea:	68 00 48 4a 00       	push   $0x4a4800
44adef:	e8 45 62 04 00       	call   0x491039
44adf4:	83 c4 0c             	add    $0xc,%esp
44adf7:	be 00 55 40 00       	mov    $0x405500,%esi
44adfc:	bf 50 00 4a 00       	mov    $0x4a0050,%edi
44ae01:	6a 2e                	push   $0x2e
44ae03:	59                   	pop    %ecx
44ae04:	f3 a5                	rep movsl %ds:(%esi),%es:(%edi)
44ae06:	33 c0                	xor    %eax,%eax
44ae08:	b9 c8 65 4a 00       	mov    $0x4a65c8,%ecx
44ae0d:	87 01                	xchg   %eax,(%ecx)
44ae0f:	a1 74 47 4a 00       	mov    0x4a4774,%eax
44ae14:	8b 35 9c 00 4a 00    	mov    0x4a009c,%esi
44ae1a:	8b ce                	mov    %esi,%ecx
44ae1c:	89 85 d4 f1 ff ff    	mov    %eax,-0xe2c(%ebp)
44ae22:	ff 15 2c 81 4a 00    	call   *0x4a812c
44ae28:	ff d6                	call   *%esi
44ae2a:	2b 05 b8 65 4a 00    	sub    0x4a65b8,%eax
44ae30:	8d bd 18 fd ff ff    	lea    -0x2e8(%ebp),%edi
44ae36:	6a 07                	push   $0x7
44ae38:	89 85 e8 f1 ff ff    	mov    %eax,-0xe18(%ebp)
44ae3e:	33 c0                	xor    %eax,%eax
44ae40:	59                   	pop    %ecx
44ae41:	f3 ab                	rep stos %eax,%es:(%edi)
44ae43:	bf c8 65 4a 00       	mov    $0x4a65c8,%edi
44ae48:	33 c0                	xor    %eax,%eax
44ae4a:	8d 48 01             	lea    0x1(%eax),%ecx
44ae4d:	f0 0f b1 0f          	lock cmpxchg %ecx,(%edi)
44ae51:	85 c0                	test   %eax,%eax
44ae53:	75 f3                	jne    0x44ae48
44ae55:	a1 c4 65 4a 00       	mov    0x4a65c4,%eax
44ae5a:	85 c0                	test   %eax,%eax
44ae5c:	0f 85 95 06 00 00    	jne    0x44b4f7
44ae62:	68 38 03 00 00       	push   $0x338
44ae67:	8b f8                	mov    %eax,%edi
44ae69:	89 85 f4 f1 ff ff    	mov    %eax,-0xe0c(%ebp)
44ae6f:	50                   	push   %eax
44ae70:	89 85 1c f2 ff ff    	mov    %eax,-0xde4(%ebp)
44ae76:	89 bd 0c f2 ff ff    	mov    %edi,-0xdf4(%ebp)
44ae7c:	89 85 08 f2 ff ff    	mov    %eax,-0xdf8(%ebp)
44ae82:	ff 15 74 72 4a 00    	call   *0x4a7274
44ae88:	50                   	push   %eax
44ae89:	ff 15 84 72 4a 00    	call   *0x4a7284
44ae8f:	89 85 fc f1 ff ff    	mov    %eax,-0xe04(%ebp)
44ae95:	85 c0                	test   %eax,%eax
44ae97:	0f 84 4e 06 00 00    	je     0x44b4eb
44ae9d:	83 8d 04 f2 ff ff ff 	orl    $0xffffffff,-0xdfc(%ebp)
44aea4:	33 d2                	xor    %edx,%edx
44aea6:	33 f6                	xor    %esi,%esi
44aea8:	89 95 d8 f1 ff ff    	mov    %edx,-0xe28(%ebp)
44aeae:	83 c0 07             	add    $0x7,%eax
44aeb1:	89 b5 28 f2 ff ff    	mov    %esi,-0xdd8(%ebp)
44aeb7:	8a ca                	mov    %dl,%cl
44aeb9:	89 85 f0 f1 ff ff    	mov    %eax,-0xe10(%ebp)
44aebf:	8b b5 b8 f1 ff ff    	mov    -0xe48(%ebp),%esi
44aec5:	0f b6 7e fe          	movzbl -0x2(%esi),%edi
44aec9:	0f b6 46 ff          	movzbl -0x1(%esi),%eax
44aecd:	c1 e7 08             	shl    $0x8,%edi
44aed0:	0b f8                	or     %eax,%edi
44aed2:	0f b6 06             	movzbl (%esi),%eax
44aed5:	c1 e7 08             	shl    $0x8,%edi
44aed8:	0b f8                	or     %eax,%edi
44aeda:	0f b6 46 01          	movzbl 0x1(%esi),%eax
44aede:	0f b6 76 02          	movzbl 0x2(%esi),%esi
44aee2:	c1 e7 08             	shl    $0x8,%edi
44aee5:	0b f8                	or     %eax,%edi
44aee7:	c1 e6 08             	shl    $0x8,%esi
44aeea:	8b 85 b8 f1 ff ff    	mov    -0xe48(%ebp),%eax
44aef0:	89 bd b0 f1 ff ff    	mov    %edi,-0xe50(%ebp)
44aef6:	0f b6 40 03          	movzbl 0x3(%eax),%eax
44aefa:	0b f0                	or     %eax,%esi
44aefc:	8b 85 b8 f1 ff ff    	mov    -0xe48(%ebp),%eax
44af02:	c1 e6 08             	shl    $0x8,%esi
44af05:	0f b6 40 04          	movzbl 0x4(%eax),%eax
44af09:	0b f0                	or     %eax,%esi
44af0b:	8b 85 b8 f1 ff ff    	mov    -0xe48(%ebp),%eax
44af11:	c1 e6 08             	shl    $0x8,%esi
44af14:	83 85 b8 f1 ff ff 08 	addl   $0x8,-0xe48(%ebp)
44af1b:	0f b6 40 05          	movzbl 0x5(%eax),%eax
44af1f:	0b f0                	or     %eax,%esi
44af21:	8b 85 28 f2 ff ff    	mov    -0xdd8(%ebp),%eax
44af27:	33 c7                	xor    %edi,%eax
44af29:	33 d6                	xor    %esi,%edx
44af2b:	33 d0                	xor    %eax,%edx
44af2d:	89 85 28 f2 ff ff    	mov    %eax,-0xdd8(%ebp)
44af33:	bf 21 73 98 ac       	mov    $0xac987321,%edi
44af38:	33 d7                	xor    %edi,%edx
44af3a:	89 95 24 f2 ff ff    	mov    %edx,-0xddc(%ebp)
44af40:	8d 82 a2 9f 96 54    	lea    0x54969fa2(%edx),%eax
44af46:	c1 c2 0a             	rol    $0xa,%edx
44af49:	c1 c0 05             	rol    $0x5,%eax
44af4c:	69 c0 7f 13 00 00    	imul   $0x137f,%eax,%eax
44af52:	03 d0                	add    %eax,%edx
44af54:	8b 85 28 f2 ff ff    	mov    -0xdd8(%ebp),%eax
44af5a:	33 c2                	xor    %edx,%eax
44af5c:	89 85 28 f2 ff ff    	mov    %eax,-0xdd8(%ebp)
44af62:	05 7f 13 f1 07       	add    $0x7f1137f,%eax
44af67:	8b 95 28 f2 ff ff    	mov    -0xdd8(%ebp),%edx
44af6d:	c1 c8 09             	ror    $0x9,%eax
44af70:	69 c0 69 ab 00 00    	imul   $0xab69,%eax,%eax
44af76:	c1 c2 02             	rol    $0x2,%edx
44af79:	2b c2                	sub    %edx,%eax
44af7b:	8b 95 24 f2 ff ff    	mov    -0xddc(%ebp),%edx
44af81:	33 d0                	xor    %eax,%edx
44af83:	89 95 24 f2 ff ff    	mov    %edx,-0xddc(%ebp)
44af89:	8b 85 24 f2 ff ff    	mov    -0xddc(%ebp),%eax
44af8f:	69 d2 5e 60 00 00    	imul   $0x605e,%edx,%edx
44af95:	c1 e8 0d             	shr    $0xd,%eax
44af98:	2b d0                	sub    %eax,%edx
44af9a:	8b 85 28 f2 ff ff    	mov    -0xdd8(%ebp),%eax
44afa0:	81 ea a2 c8 56 07    	sub    $0x756c8a2,%edx
44afa6:	33 c2                	xor    %edx,%eax
44afa8:	89 85 28 f2 ff ff    	mov    %eax,-0xdd8(%ebp)
44afae:	35 69 ab 00 00       	xor    $0xab69,%eax
44afb3:	8b 95 28 f2 ff ff    	mov    -0xdd8(%ebp),%edx
44afb9:	c1 c0 06             	rol    $0x6,%eax
44afbc:	69 c0 f1 07 00 00    	imul   $0x7f1,%eax,%eax
44afc2:	c1 c2 02             	rol    $0x2,%edx
44afc5:	2b c2                	sub    %edx,%eax
44afc7:	8b 95 24 f2 ff ff    	mov    -0xddc(%ebp),%edx
44afcd:	33 d0                	xor    %eax,%edx
44afcf:	b8 7f 13 f1 07       	mov    $0x7f1137f,%eax
44afd4:	89 95 24 f2 ff ff    	mov    %edx,-0xddc(%ebp)
44afda:	81 f2 5e 60 69 ab    	xor    $0xab69605e,%edx
44afe0:	2b c2                	sub    %edx,%eax
44afe2:	8b 95 28 f2 ff ff    	mov    -0xdd8(%ebp),%edx
44afe8:	33 d0                	xor    %eax,%edx
44afea:	89 95 28 f2 ff ff    	mov    %edx,-0xdd8(%ebp)
44aff0:	8b 85 28 f2 ff ff    	mov    -0xdd8(%ebp),%eax
44aff6:	35 7f 13 00 00       	xor    $0x137f,%eax
44affb:	c1 ca 06             	ror    $0x6,%edx
44affe:	69 c0 69 ab 00 00    	imul   $0xab69,%eax,%eax
44b004:	33 d0                	xor    %eax,%edx
44b006:	8b 85 24 f2 ff ff    	mov    -0xddc(%ebp),%eax
44b00c:	33 c2                	xor    %edx,%eax
44b00e:	89 85 24 f2 ff ff    	mov    %eax,-0xddc(%ebp)
44b014:	05 7f 13 f1 07       	add    $0x7f1137f,%eax
44b019:	c1 c8 0f             	ror    $0xf,%eax
44b01c:	69 c0 5e 60 00 00    	imul   $0x605e,%eax,%eax
44b022:	8b 95 24 f2 ff ff    	mov    -0xddc(%ebp),%edx
44b028:	c1 c2 02             	rol    $0x2,%edx
44b02b:	03 d0                	add    %eax,%edx
44b02d:	8b 85 28 f2 ff ff    	mov    -0xdd8(%ebp),%eax
44b033:	33 c2                	xor    %edx,%eax
44b035:	89 85 28 f2 ff ff    	mov    %eax,-0xdd8(%ebp)
44b03b:	05 a2 9f 96 54       	add    $0x54969fa2,%eax
44b040:	c1 c8 0e             	ror    $0xe,%eax
44b043:	69 c0 f1 07 00 00    	imul   $0x7f1,%eax,%eax
44b049:	8b 95 28 f2 ff ff    	mov    -0xdd8(%ebp),%edx
44b04f:	c1 c2 08             	rol    $0x8,%edx
44b052:	2b c2                	sub    %edx,%eax
44b054:	8b 95 24 f2 ff ff    	mov    -0xddc(%ebp),%edx
44b05a:	33 d0                	xor    %eax,%edx
44b05c:	8b c2                	mov    %edx,%eax
44b05e:	89 95 24 f2 ff ff    	mov    %edx,-0xddc(%ebp)
44b064:	35 5e 60 69 ab       	xor    $0xab69605e,%eax
44b069:	c1 ca 0a             	ror    $0xa,%edx
44b06c:	c1 c8 0c             	ror    $0xc,%eax
44b06f:	69 c0 7f 13 00 00    	imul   $0x137f,%eax,%eax
44b075:	33 d0                	xor    %eax,%edx
44b077:	8b 85 28 f2 ff ff    	mov    -0xdd8(%ebp),%eax
44b07d:	33 c2                	xor    %edx,%eax
44b07f:	89 85 28 f2 ff ff    	mov    %eax,-0xdd8(%ebp)
44b085:	35 f1 07 00 00       	xor    $0x7f1,%eax
44b08a:	69 d0 69 ab 00 00    	imul   $0xab69,%eax,%edx
44b090:	8b 85 28 f2 ff ff    	mov    -0xdd8(%ebp),%eax
44b096:	c1 e8 0a             	shr    $0xa,%eax
44b099:	33 d0                	xor    %eax,%edx
44b09b:	33 95 24 f2 ff ff    	xor    -0xddc(%ebp),%edx
44b0a1:	8b c2                	mov    %edx,%eax
44b0a3:	f7 d0                	not    %eax
44b0a5:	c1 c8 05             	ror    $0x5,%eax
44b0a8:	05 5e 60 00 00       	add    $0x605e,%eax
44b0ad:	69 c0 f1 07 00 00    	imul   $0x7f1,%eax,%eax
44b0b3:	31 85 28 f2 ff ff    	xor    %eax,-0xdd8(%ebp)
44b0b9:	8b 85 28 f2 ff ff    	mov    -0xdd8(%ebp),%eax
44b0bf:	05 0f f8 ff ff       	add    $0xfffff80f,%eax
44b0c4:	33 c2                	xor    %edx,%eax
44b0c6:	35 5e 60 69 ab       	xor    $0xab69605e,%eax
44b0cb:	89 85 24 f2 ff ff    	mov    %eax,-0xddc(%ebp)
44b0d1:	35 f1 07 00 00       	xor    $0x7f1,%eax
44b0d6:	c1 c0 02             	rol    $0x2,%eax
44b0d9:	69 d0 7f 13 00 00    	imul   $0x137f,%eax,%edx
44b0df:	8b 85 24 f2 ff ff    	mov    -0xddc(%ebp),%eax
44b0e5:	c1 e8 02             	shr    $0x2,%eax
44b0e8:	03 d0                	add    %eax,%edx
44b0ea:	8b 85 28 f2 ff ff    	mov    -0xdd8(%ebp),%eax
44b0f0:	33 c2                	xor    %edx,%eax
44b0f2:	89 85 28 f2 ff ff    	mov    %eax,-0xdd8(%ebp)
44b0f8:	05 81 ec 0e f8       	add    $0xf80eec81,%eax
44b0fd:	8b 95 28 f2 ff ff    	mov    -0xdd8(%ebp),%edx
44b103:	c1 c8 06             	ror    $0x6,%eax
44b106:	69 c0 69 ab 00 00    	imul   $0xab69,%eax,%eax
44b10c:	c1 c2 07             	rol    $0x7,%edx
44b10f:	03 d0                	add    %eax,%edx
44b111:	8b 85 24 f2 ff ff    	mov    -0xddc(%ebp),%eax
44b117:	33 c2                	xor    %edx,%eax
44b119:	89 85 24 f2 ff ff    	mov    %eax,-0xddc(%ebp)
44b11f:	8b d0                	mov    %eax,%edx
44b121:	35 7f 13 00 00       	xor    $0x137f,%eax
44b126:	c1 ca 09             	ror    $0x9,%edx
44b129:	69 c0 5e 60 00 00    	imul   $0x605e,%eax,%eax
44b12f:	03 d0                	add    %eax,%edx
44b131:	8b 85 28 f2 ff ff    	mov    -0xdd8(%ebp),%eax
44b137:	33 c2                	xor    %edx,%eax
44b139:	89 85 28 f2 ff ff    	mov    %eax,-0xdd8(%ebp)
44b13f:	35 69 ab 00 00       	xor    $0xab69,%eax
44b144:	8b 95 28 f2 ff ff    	mov    -0xdd8(%ebp),%edx
44b14a:	c1 c0 05             	rol    $0x5,%eax
44b14d:	69 c0 f1 07 00 00    	imul   $0x7f1,%eax,%eax
44b153:	c1 c2 07             	rol    $0x7,%edx
44b156:	03 d0                	add    %eax,%edx
44b158:	8b 85 28 f2 ff ff    	mov    -0xdd8(%ebp),%eax
44b15e:	31 95 24 f2 ff ff    	xor    %edx,-0xddc(%ebp)
44b164:	8b 95 24 f2 ff ff    	mov    -0xddc(%ebp),%edx
44b16a:	33 c2                	xor    %edx,%eax
44b16c:	33 c7                	xor    %edi,%eax
44b16e:	8b bd f0 f1 ff ff    	mov    -0xe10(%ebp),%edi
44b174:	89 85 28 f2 ff ff    	mov    %eax,-0xdd8(%ebp)
44b17a:	c1 c8 03             	ror    $0x3,%eax
44b17d:	69 c0 7f 13 00 00    	imul   $0x137f,%eax,%eax
44b183:	83 85 f0 f1 ff ff 08 	addl   $0x8,-0xe10(%ebp)
44b18a:	2d 17 d4 0d 0d       	sub    $0xd0dd417,%eax
44b18f:	33 d0                	xor    %eax,%edx
44b191:	89 95 24 f2 ff ff    	mov    %edx,-0xddc(%ebp)
44b197:	8d 82 81 ec 0e f8    	lea    -0x7f1137f(%edx),%eax
44b19d:	c1 ca 06             	ror    $0x6,%edx
44b1a0:	d1 c8                	ror    $1,%eax
44b1a2:	69 c0 5e 60 00 00    	imul   $0x605e,%eax,%eax
44b1a8:	2b c2                	sub    %edx,%eax
44b1aa:	8b 95 28 f2 ff ff    	mov    -0xdd8(%ebp),%edx
44b1b0:	33 d0                	xor    %eax,%edx
44b1b2:	89 95 28 f2 ff ff    	mov    %edx,-0xdd8(%ebp)
44b1b8:	8d 82 5e 60 69 ab    	lea    -0x54969fa2(%edx),%eax
44b1be:	c1 c2 0e             	rol    $0xe,%edx
44b1c1:	c1 c0 03             	rol    $0x3,%eax
44b1c4:	69 c0 f1 07 00 00    	imul   $0x7f1,%eax,%eax
44b1ca:	03 d0                	add    %eax,%edx
44b1cc:	8b 85 24 f2 ff ff    	mov    -0xddc(%ebp),%eax
44b1d2:	33 c2                	xor    %edx,%eax
44b1d4:	89 85 24 f2 ff ff    	mov    %eax,-0xddc(%ebp)
44b1da:	05 5e 60 69 ab       	add    $0xab69605e,%eax
44b1df:	8b 95 24 f2 ff ff    	mov    -0xddc(%ebp),%edx
44b1e5:	c1 c0 0f             	rol    $0xf,%eax
44b1e8:	69 c0 7f 13 00 00    	imul   $0x137f,%eax,%eax
44b1ee:	c1 ca 0e             	ror    $0xe,%edx
44b1f1:	2b c2                	sub    %edx,%eax
44b1f3:	8b 95 28 f2 ff ff    	mov    -0xdd8(%ebp),%edx
44b1f9:	33 d0                	xor    %eax,%edx
44b1fb:	89 95 28 f2 ff ff    	mov    %edx,-0xdd8(%ebp)
44b201:	81 f2 5e 60 00 00    	xor    $0x605e,%edx
44b207:	8b 85 28 f2 ff ff    	mov    -0xdd8(%ebp),%eax
44b20d:	69 d2 69 ab 00 00    	imul   $0xab69,%edx,%edx
44b213:	c1 e8 03             	shr    $0x3,%eax
44b216:	33 d0                	xor    %eax,%edx
44b218:	8b 85 24 f2 ff ff    	mov    -0xddc(%ebp),%eax
44b21e:	33 c2                	xor    %edx,%eax
44b220:	ba 7f 13 f1 07       	mov    $0x7f1137f,%edx
44b225:	89 85 24 f2 ff ff    	mov    %eax,-0xddc(%ebp)
44b22b:	33 c2                	xor    %edx,%eax
44b22d:	8b 95 24 f2 ff ff    	mov    -0xddc(%ebp),%edx
44b233:	c1 c0 04             	rol    $0x4,%eax
44b236:	69 c0 5e 60 00 00    	imul   $0x605e,%eax,%eax
44b23c:	c1 c2 02             	rol    $0x2,%edx
44b23f:	33 d0                	xor    %eax,%edx
44b241:	8b 85 28 f2 ff ff    	mov    -0xdd8(%ebp),%eax
44b247:	33 95 d8 f1 ff ff    	xor    -0xe28(%ebp),%edx
44b24d:	33 c2                	xor    %edx,%eax
44b24f:	8b 95 24 f2 ff ff    	mov    -0xddc(%ebp),%edx
44b255:	33 95 04 f2 ff ff    	xor    -0xdfc(%ebp),%edx
44b25b:	88 47 fc             	mov    %al,-0x4(%edi)
44b25e:	88 17                	mov    %dl,(%edi)
44b260:	c1 c8 08             	ror    $0x8,%eax
44b263:	88 47 fb             	mov    %al,-0x5(%edi)
44b266:	c1 ca 08             	ror    $0x8,%edx
44b269:	88 57 ff             	mov    %dl,-0x1(%edi)
44b26c:	c1 c8 08             	ror    $0x8,%eax
44b26f:	88 47 fa             	mov    %al,-0x6(%edi)
44b272:	c1 ca 08             	ror    $0x8,%edx
44b275:	88 57 fe             	mov    %dl,-0x2(%edi)
44b278:	c1 c8 08             	ror    $0x8,%eax
44b27b:	c1 ca 08             	ror    $0x8,%edx
44b27e:	88 47 f9             	mov    %al,-0x7(%edi)
44b281:	88 57 fd             	mov    %dl,-0x3(%edi)
44b284:	8b bd b0 f1 ff ff    	mov    -0xe50(%ebp),%edi
44b28a:	c1 c8 08             	ror    $0x8,%eax
44b28d:	c1 ca 08             	ror    $0x8,%edx
44b290:	83 ad 6c f1 ff ff 01 	subl   $0x1,-0xe94(%ebp)
44b297:	89 85 28 f2 ff ff    	mov    %eax,-0xdd8(%ebp)
44b29d:	89 bd d8 f1 ff ff    	mov    %edi,-0xe28(%ebp)
44b2a3:	89 b5 04 f2 ff ff    	mov    %esi,-0xdfc(%ebp)
44b2a9:	0f 85 10 fc ff ff    	jne    0x44aebf
44b2af:	8b b5 fc f1 ff ff    	mov    -0xe04(%ebp),%esi
44b2b5:	33 c0                	xor    %eax,%eax
44b2b7:	8b d0                	mov    %eax,%edx
44b2b9:	32 0c 32             	xor    (%edx,%esi,1),%cl
44b2bc:	42                   	inc    %edx
44b2bd:	81 fa 38 03 00 00    	cmp    $0x338,%edx
44b2c3:	72 f4                	jb     0x44b2b9
44b2c5:	0f b6 c1             	movzbl %cl,%eax
44b2c8:	99                   	cltd
44b2c9:	3b 05 00 16 41 00    	cmp    0x411600,%eax
44b2cf:	75 16                	jne    0x44b2e7
44b2d1:	3b 15 04 16 41 00    	cmp    0x411604,%edx
44b2d7:	75 0e                	jne    0x44b2e7
44b2d9:	8b fe                	mov    %esi,%edi
44b2db:	33 c0                	xor    %eax,%eax
44b2dd:	89 bd 0c f2 ff ff    	mov    %edi,-0xdf4(%ebp)
44b2e3:	8b f0                	mov    %eax,%esi
44b2e5:	eb 19                	jmp    0x44b300
44b2e7:	83 8d a0 f1 ff ff ff 	orl    $0xffffffff,-0xe60(%ebp)
44b2ee:	33 c0                	xor    %eax,%eax
44b2f0:	8b bd 0c f2 ff ff    	mov    -0xdf4(%ebp),%edi
44b2f6:	c7 85 08 f2 ff ff 01 	movl   $0xc004d501,-0xdf8(%ebp)
44b2fd:	d5 04 c0
44b300:	85 f6                	test   %esi,%esi
44b302:	74 0f                	je     0x44b313
44b304:	56                   	push   %esi
44b305:	50                   	push   %eax
44b306:	ff 15 74 72 4a 00    	call   *0x4a7274
44b30c:	50                   	push   %eax
44b30d:	ff 15 94 72 4a 00    	call   *0x4a7294
44b313:	83 bd 08 f2 ff ff 00 	cmpl   $0x0,-0xdf8(%ebp)
44b31a:	0f 8c c5 01 00 00    	jl     0x44b4e5
44b320:	8b 85 a0 f1 ff ff    	mov    -0xe60(%ebp),%eax
44b326:	33 c9                	xor    %ecx,%ecx
44b328:	6a 40                	push   $0x40
44b32a:	51                   	push   %ecx
44b32b:	68 00 48 4a 00       	push   $0x4a4800
44b330:	8b f7                	mov    %edi,%esi
44b332:	88 0c 38             	mov    %cl,(%eax,%edi,1)
44b335:	e8 ff 5c 04 00       	call   0x491039
44b33a:	83 c4 0c             	add    $0xc,%esp
44b33d:	80 3f 00             	cmpb   $0x0,(%edi)
44b340:	0f 84 33 01 00 00    	je     0x44b479
44b346:	bf 00 48 4a 00       	mov    $0x4a4800,%edi