4ca210:	50                   	push   %eax
4ca211:	56                   	push   %esi
4ca212:	57                   	push   %edi
4ca213:	a1 c0 14 69 00       	mov    0x6914c0,%eax
4ca218:	33 c5                	xor    %ebp,%eax
4ca21a:	50                   	push   %eax
4ca21b:	8d 45 f4             	lea    -0xc(%ebp),%eax
4ca21e:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
4ca224:	8b f9                	mov    %ecx,%edi
4ca226:	68 18 3e 69 00       	push   $0x693e18
4ca22b:	8d 4f 10             	lea    0x10(%edi),%ecx
4ca22e:	c7 07 94 e9 60 00    	movl   $0x60e994,(%edi)
4ca234:	e8 c7 6b f8 ff       	call   0x450e00
4ca239:	81 ff e4 d7 68 00    	cmp    $0x68d7e4,%edi
4ca23f:	74 54                	je     0x4ca295
4ca241:	8b 77 14             	mov    0x14(%edi),%esi
4ca244:	85 f6                	test   %esi,%esi
4ca246:	74 4d                	je     0x4ca295
4ca248:	c7 06 14 ec 60 00    	movl   $0x60ec14,(%esi)
4ca24e:	f6 46 04 01          	testb  $0x1,0x4(%esi)
4ca252:	74 26                	je     0x4ca27a
4ca254:	8b 4e 04             	mov    0x4(%esi),%ecx
4ca257:	f6 c1 03             	test   $0x3,%cl
4ca25a:	75 05                	jne    0x4ca261
4ca25c:	83 e1 fc             	and    $0xfffffffc,%ecx
4ca25f:	eb 0d                	jmp    0x4ca26e
4ca261:	8b c1                	mov    %ecx,%eax
4ca263:	d1 e8                	shr    $1,%eax
4ca265:	a8 01                	test   $0x1,%al
4ca267:	75 09                	jne    0x4ca272
4ca269:	83 e1 fc             	and    $0xfffffffc,%ecx
4ca26c:	8b 09                	mov    (%ecx),%ecx
4ca26e:	85 c9                	test   %ecx,%ecx
4ca270:	75 08                	jne    0x4ca27a
4ca272:	8d 4e 04             	lea    0x4(%esi),%ecx
4ca275:	e8 16 64 f8 ff       	call   0x450690
4ca27a:	8d 4e 1c             	lea    0x1c(%esi),%ecx
4ca27d:	e8 1e fb ff ff       	call   0x4c9da0
4ca282:	8d 4e 08             	lea    0x8(%esi),%ecx
4ca285:	e8 46 c2 fd ff       	call   0x4a64d0
4ca28a:	6a 30                	push   $0x30
4ca28c:	56                   	push   %esi
4ca28d:	e8 c3 6f 10 00       	call   0x5d1255
4ca292:	83 c4 08             	add    $0x8,%esp
4ca295:	f6 47 04 01          	testb  $0x1,0x4(%edi)
4ca299:	74 26                	je     0x4ca2c1
4ca29b:	8b 4f 04             	mov    0x4(%edi),%ecx
4ca29e:	f6 c1 03             	test   $0x3,%cl
4ca2a1:	75 05                	jne    0x4ca2a8
4ca2a3:	83 e1 fc             	and    $0xfffffffc,%ecx
4ca2a6:	eb 0d                	jmp    0x4ca2b5
4ca2a8:	8b c1                	mov    %ecx,%eax
4ca2aa:	d1 e8                	shr    $1,%eax
4ca2ac:	a8 01                	test   $0x1,%al
4ca2ae:	75 09                	jne    0x4ca2b9
4ca2b0:	83 e1 fc             	and    $0xfffffffc,%ecx
4ca2b3:	8b 09                	mov    (%ecx),%ecx
4ca2b5:	85 c9                	test   %ecx,%ecx
4ca2b7:	75 08                	jne    0x4ca2c1
4ca2b9:	8d 4f 04             	lea    0x4(%edi),%ecx
4ca2bc:	e8 cf 63 f8 ff       	call   0x450690
4ca2c1:	8b 4d f4             	mov    -0xc(%ebp),%ecx
4ca2c4:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
4ca2cb:	59                   	pop    %ecx
4ca2cc:	5f                   	pop    %edi
4ca2cd:	5e                   	pop    %esi
4ca2ce:	8b e5                	mov    %ebp,%esp
4ca2d0:	5d                   	pop    %ebp
4ca2d1:	c3                   	ret
4ca2d2:	cc                   	int3
4ca2d3:	cc                   	int3
4ca2d4:	cc                   	int3
4ca2d5:	cc                   	int3
4ca2d6:	cc                   	int3
4ca2d7:	cc                   	int3
4ca2d8:	cc                   	int3
4ca2d9:	cc                   	int3
4ca2da:	cc                   	int3
4ca2db:	cc                   	int3
4ca2dc:	cc                   	int3
4ca2dd:	cc                   	int3
4ca2de:	cc                   	int3
4ca2df:	cc                   	int3
4ca2e0:	55                   	push   %ebp
4ca2e1:	8b ec                	mov    %esp,%ebp
4ca2e3:	6a ff                	push   $0xffffffff
4ca2e5:	68 30 f3 5f 00       	push   $0x5ff330
4ca2ea:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
4ca2f0:	50                   	push   %eax
4ca2f1:	56                   	push   %esi
4ca2f2:	57                   	push   %edi
4ca2f3:	a1 c0 14 69 00       	mov    0x6914c0,%eax
4ca2f8:	33 c5                	xor    %ebp,%eax
4ca2fa:	50                   	push   %eax
4ca2fb:	8d 45 f4             	lea    -0xc(%ebp),%eax
4ca2fe:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
4ca304:	8b f9                	mov    %ecx,%edi
4ca306:	68 18 3e 69 00       	push   $0x693e18
4ca30b:	8d 4f 10             	lea    0x10(%edi),%ecx
4ca30e:	c7 07 d4 c8 60 00    	movl   $0x60c8d4,(%edi)
4ca314:	e8 e7 6a f8 ff       	call   0x450e00
4ca319:	68 18 3e 69 00       	push   $0x693e18
4ca31e:	8d 4f 14             	lea    0x14(%edi),%ecx
4ca321:	e8 da 6a f8 ff       	call   0x450e00
4ca326:	68 18 3e 69 00       	push   $0x693e18
4ca32b:	8d 4f 18             	lea    0x18(%edi),%ecx
4ca32e:	e8 cd 6a f8 ff       	call   0x450e00
4ca333:	68 18 3e 69 00       	push   $0x693e18
4ca338:	8d 4f 1c             	lea    0x1c(%edi),%ecx
4ca33b:	e8 c0 6a f8 ff       	call   0x450e00
4ca340:	68 18 3e 69 00       	push   $0x693e18
4ca345:	8d 4f 20             	lea    0x20(%edi),%ecx
4ca348:	e8 b3 6a f8 ff       	call   0x450e00
4ca34d:	81 ff 58 d8 68 00    	cmp    $0x68d858,%edi
4ca353:	74 61                	je     0x4ca3b6
4ca355:	8b 77 24             	mov    0x24(%edi),%esi
4ca358:	85 f6                	test   %esi,%esi
4ca35a:	74 5a                	je     0x4ca3b6
4ca35c:	68 18 3e 69 00       	push   $0x693e18
4ca361:	8d 4e 2c             	lea    0x2c(%esi),%ecx
4ca364:	c7 06 24 eb 60 00    	movl   $0x60eb24,(%esi)
4ca36a:	e8 91 6a f8 ff       	call   0x450e00
4ca36f:	f6 46 04 01          	testb  $0x1,0x4(%esi)
4ca373:	74 26                	je     0x4ca39b
4ca375:	8b 4e 04             	mov    0x4(%esi),%ecx
4ca378:	f6 c1 03             	test   $0x3,%cl
4ca37b:	75 05                	jne    0x4ca382
4ca37d:	83 e1 fc             	and    $0xfffffffc,%ecx
4ca380:	eb 0d                	jmp    0x4ca38f
4ca382:	8b c1                	mov    %ecx,%eax
4ca384:	d1 e8                	shr    $1,%eax
4ca386:	a8 01                	test   $0x1,%al
4ca388:	75 09                	jne    0x4ca393
4ca38a:	83 e1 fc             	and    $0xfffffffc,%ecx
4ca38d:	8b 09                	mov    (%ecx),%ecx
4ca38f:	85 c9                	test   %ecx,%ecx
4ca391:	75 08                	jne    0x4ca39b
4ca393:	8d 4e 04             	lea    0x4(%esi),%ecx
4ca396:	e8 f5 62 f8 ff       	call   0x450690
4ca39b:	8d 4e 1c             	lea    0x1c(%esi),%ecx
4ca39e:	e8 fd f9 ff ff       	call   0x4c9da0
4ca3a3:	8d 4e 08             	lea    0x8(%esi),%ecx
4ca3a6:	e8 25 c1 fd ff       	call   0x4a64d0
4ca3ab:	6a 3c                	push   $0x3c
4ca3ad:	56                   	push   %esi
4ca3ae:	e8 a2 6e 10 00       	call   0x5d1255
4ca3b3:	83 c4 08             	add    $0x8,%esp
4ca3b6:	f6 47 04 01          	testb  $0x1,0x4(%edi)
4ca3ba:	74 26                	je     0x4ca3e2
4ca3bc:	8b 4f 04             	mov    0x4(%edi),%ecx
4ca3bf:	f6 c1 03             	test   $0x3,%cl
4ca3c2:	75 05                	jne    0x4ca3c9
4ca3c4:	83 e1 fc             	and    $0xfffffffc,%ecx
4ca3c7:	eb 0d                	jmp    0x4ca3d6
4ca3c9:	8b c1                	mov    %ecx,%eax
4ca3cb:	d1 e8                	shr    $1,%eax
4ca3cd:	a8 01                	test   $0x1,%al
4ca3cf:	75 09                	jne    0x4ca3da
4ca3d1:	83 e1 fc             	and    $0xfffffffc,%ecx
4ca3d4:	8b 09                	mov    (%ecx),%ecx
4ca3d6:	85 c9                	test   %ecx,%ecx
4ca3d8:	75 08                	jne    0x4ca3e2
4ca3da:	8d 4f 04             	lea    0x4(%edi),%ecx
4ca3dd:	e8 ae 62 f8 ff       	call   0x450690
4ca3e2:	8b 4d f4             	mov    -0xc(%ebp),%ecx
4ca3e5:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
4ca3ec:	59                   	pop    %ecx
4ca3ed:	5f                   	pop    %edi
4ca3ee:	5e                   	pop    %esi
4ca3ef:	8b e5                	mov    %ebp,%esp
4ca3f1:	5d                   	pop    %ebp
4ca3f2:	c3                   	ret
4ca3f3:	cc                   	int3
4ca3f4:	cc                   	int3
4ca3f5:	cc                   	int3
4ca3f6:	cc                   	int3
4ca3f7:	cc                   	int3
4ca3f8:	cc                   	int3
4ca3f9:	cc                   	int3
4ca3fa:	cc                   	int3
4ca3fb:	cc                   	int3
4ca3fc:	cc                   	int3
4ca3fd:	cc                   	int3
4ca3fe:	cc                   	int3
4ca3ff:	cc                   	int3
4ca400:	55                   	push   %ebp
4ca401:	8b ec                	mov    %esp,%ebp
4ca403:	6a ff                	push   $0xffffffff
4ca405:	68 50 f3 5f 00       	push   $0x5ff350
4ca40a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
4ca410:	50                   	push   %eax
4ca411:	56                   	push   %esi
4ca412:	57                   	push   %edi
4ca413:	a1 c0 14 69 00       	mov    0x6914c0,%eax
4ca418:	33 c5                	xor    %ebp,%eax
4ca41a:	50                   	push   %eax
4ca41b:	8d 45 f4             	lea    -0xc(%ebp),%eax
4ca41e:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
4ca424:	8b f1                	mov    %ecx,%esi
4ca426:	68 18 3e 69 00       	push   $0x693e18
4ca42b:	8d 4e 78             	lea    0x78(%esi),%ecx
4ca42e:	c7 06 58 ef 60 00    	movl   $0x60ef58,(%esi)
4ca434:	e8 c7 69 f8 ff       	call   0x450e00
4ca439:	68 18 3e 69 00       	push   $0x693e18
4ca43e:	8d 4e 7c             	lea    0x7c(%esi),%ecx
4ca441:	e8 ba 69 f8 ff       	call   0x450e00
4ca446:	68 18 3e 69 00       	push   $0x693e18
4ca44b:	8d 8e 80 00 00 00    	lea    0x80(%esi),%ecx
4ca451:	e8 aa 69 f8 ff       	call   0x450e00
4ca456:	81 fe d0 d8 68 00    	cmp    $0x68d8d0,%esi
4ca45c:	74 6b                	je     0x4ca4c9
4ca45e:	8b be 84 00 00 00    	mov    0x84(%esi),%edi
4ca464:	85 ff                	test   %edi,%edi
4ca466:	74 12                	je     0x4ca47a
4ca468:	8b cf                	mov    %edi,%ecx
4ca46a:	e8 e1 00 00 00       	call   0x4ca550
4ca46f:	6a 74                	push   $0x74
4ca471:	57                   	push   %edi
4ca472:	e8 de 6d 10 00       	call   0x5d1255
4ca477:	83 c4 08             	add    $0x8,%esp
4ca47a:	8b be 88 00 00 00    	mov    0x88(%esi),%edi
4ca480:	85 ff                	test   %edi,%edi
4ca482:	74 45                	je     0x4ca4c9
4ca484:	c7 07 f4 ed 60 00    	movl   $0x60edf4,(%edi)
4ca48a:	f6 47 04 01          	testb  $0x1,0x4(%edi)
4ca48e:	74 26                	je     0x4ca4b6
4ca490:	8b 4f 04             	mov    0x4(%edi),%ecx
4ca493:	f6 c1 03             	test   $0x3,%cl
4ca496:	75 05                	jne    0x4ca49d
4ca498:	83 e1 fc             	and    $0xfffffffc,%ecx
4ca49b:	eb 0d                	jmp    0x4ca4aa
4ca49d:	8b c1                	mov    %ecx,%eax
4ca49f:	d1 e8                	shr    $1,%eax
4ca4a1:	a8 01                	test   $0x1,%al
4ca4a3:	75 09                	jne    0x4ca4ae
4ca4a5:	83 e1 fc             	and    $0xfffffffc,%ecx
4ca4a8:	8b 09                	mov    (%ecx),%ecx
4ca4aa:	85 c9                	test   %ecx,%ecx
4ca4ac:	75 08                	jne    0x4ca4b6
4ca4ae:	8d 4f 04             	lea    0x4(%edi),%ecx
4ca4b1:	e8 da 61 f8 ff       	call   0x450690
4ca4b6:	8d 4f 08             	lea    0x8(%edi),%ecx
4ca4b9:	e8 02 2c fb ff       	call   0x47d0c0
4ca4be:	6a 1c                	push   $0x1c
4ca4c0:	57                   	push   %edi
4ca4c1:	e8 8f 6d 10 00       	call   0x5d1255
4ca4c6:	83 c4 08             	add    $0x8,%esp
4ca4c9:	f6 46 04 01          	testb  $0x1,0x4(%esi)
4ca4cd:	74 26                	je     0x4ca4f5
4ca4cf:	8b 4e 04             	mov    0x4(%esi),%ecx
4ca4d2:	f6 c1 03             	test   $0x3,%cl
4ca4d5:	75 05                	jne    0x4ca4dc
4ca4d7:	83 e1 fc             	and    $0xfffffffc,%ecx
4ca4da:	eb 0d                	jmp    0x4ca4e9
4ca4dc:	8b c1                	mov    %ecx,%eax
4ca4de:	d1 e8                	shr    $1,%eax
4ca4e0:	a8 01                	test   $0x1,%al
4ca4e2:	75 09                	jne    0x4ca4ed
4ca4e4:	83 e1 fc             	and    $0xfffffffc,%ecx
4ca4e7:	8b 09                	mov    (%ecx),%ecx
4ca4e9:	85 c9                	test   %ecx,%ecx
4ca4eb:	75 08                	jne    0x4ca4f5
4ca4ed:	8d 4e 04             	lea    0x4(%esi),%ecx
4ca4f0:	e8 9b 61 f8 ff       	call   0x450690
4ca4f5:	8d 4e 6c             	lea    0x6c(%esi),%ecx
4ca4f8:	e8 83 29 f9 ff       	call   0x45ce80
4ca4fd:	8d 4e 60             	lea    0x60(%esi),%ecx
4ca500:	e8 7b 29 f9 ff       	call   0x45ce80
4ca505:	8d 4e 50             	lea    0x50(%esi),%ecx
4ca508:	e8 23 f5 ff ff       	call   0x4c9a30
4ca50d:	8d 4e 40             	lea    0x40(%esi),%ecx
4ca510:	e8 0b f8 ff ff       	call   0x4c9d20
4ca515:	8d 4e 30             	lea    0x30(%esi),%ecx
4ca518:	e8 63 f3 ff ff       	call   0x4c9880
4ca51d:	8d 4e 20             	lea    0x20(%esi),%ecx
4ca520:	e8 eb da ff ff       	call   0x4c8010
4ca525:	8d 4e 10             	lea    0x10(%esi),%ecx
4ca528:	e8 e3 29 f9 ff       	call   0x45cf10
4ca52d:	8b 4d f4             	mov    -0xc(%ebp),%ecx
4ca530:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
4ca537:	59                   	pop    %ecx
4ca538:	5f                   	pop    %edi
4ca539:	5e                   	pop    %esi
4ca53a:	8b e5                	mov    %ebp,%esp
4ca53c:	5d                   	pop    %ebp
4ca53d:	c3                   	ret
4ca53e:	cc                   	int3
4ca53f:	cc                   	int3
4ca540:	cc                   	int3
4ca541:	cc                   	int3
4ca542:	cc                   	int3
4ca543:	cc                   	int3
4ca544:	cc                   	int3
4ca545:	cc                   	int3
4ca546:	cc                   	int3
4ca547:	cc                   	int3
4ca548:	cc                   	int3
4ca549:	cc                   	int3
4ca54a:	cc                   	int3
4ca54b:	cc                   	int3
4ca54c:	cc                   	int3
4ca54d:	cc                   	int3
4ca54e:	cc                   	int3
4ca54f:	cc                   	int3
4ca550:	55                   	push   %ebp
4ca551:	8b ec                	mov    %esp,%ebp
4ca553:	6a ff                	push   $0xffffffff
4ca555:	68 70 88 5f 00       	push   $0x5f8870
4ca55a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
4ca560:	50                   	push   %eax
4ca561:	56                   	push   %esi
4ca562:	a1 c0 14 69 00       	mov    0x6914c0,%eax
4ca567:	33 c5                	xor    %ebp,%eax
4ca569:	50                   	push   %eax
4ca56a:	8d 45 f4             	lea    -0xc(%ebp),%eax
4ca56d:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
4ca573:	8b f1                	mov    %ecx,%esi
4ca575:	68 18 3e 69 00       	push   $0x693e18
4ca57a:	8d 4e 3c             	lea    0x3c(%esi),%ecx
4ca57d:	c7 06 84 ea 60 00    	movl   $0x60ea84,(%esi)
4ca583:	e8 78 68 f8 ff       	call   0x450e00
4ca588:	68 18 3e 69 00       	push   $0x693e18
4ca58d:	8d 4e 40             	lea    0x40(%esi),%ecx
4ca590:	e8 6b 68 f8 ff       	call   0x450e00
4ca595:	68 18 3e 69 00       	push   $0x693e18
4ca59a:	8d 4e 44             	lea    0x44(%esi),%ecx
4ca59d:	e8 5e 68 f8 ff       	call   0x450e00
4ca5a2:	68 18 3e 69 00       	push   $0x693e18
4ca5a7:	8d 4e 48             	lea    0x48(%esi),%ecx
4ca5aa:	e8 51 68 f8 ff       	call   0x450e00
4ca5af:	68 18 3e 69 00       	push   $0x693e18
4ca5b4:	8d 4e 4c             	lea    0x4c(%esi),%ecx
4ca5b7:	e8 44 68 f8 ff       	call   0x450e00
4ca5bc:	68 18 3e 69 00       	push   $0x693e18
4ca5c1:	8d 4e 50             	lea    0x50(%esi),%ecx
4ca5c4:	e8 37 68 f8 ff       	call   0x450e00
4ca5c9:	68 18 3e 69 00       	push   $0x693e18
4ca5ce:	8d 4e 54             	lea    0x54(%esi),%ecx
4ca5d1:	e8 2a 68 f8 ff       	call   0x450e00
4ca5d6:	68 18 3e 69 00       	push   $0x693e18
4ca5db:	8d 4e 58             	lea    0x58(%esi),%ecx
4ca5de:	e8 1d 68 f8 ff       	call   0x450e00
4ca5e3:	68 18 3e 69 00       	push   $0x693e18
4ca5e8:	8d 4e 5c             	lea    0x5c(%esi),%ecx
4ca5eb:	e8 10 68 f8 ff       	call   0x450e00
4ca5f0:	68 18 3e 69 00       	push   $0x693e18
4ca5f5:	8d 4e 60             	lea    0x60(%esi),%ecx
4ca5f8:	e8 03 68 f8 ff       	call   0x450e00
4ca5fd:	f6 46 04 01          	testb  $0x1,0x4(%esi)
4ca601:	74 26                	je     0x4ca629