7a23e9:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a23ed:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a23f1:	e9 41 07 00 00       	jmp    0x7a2b37
7a23f6:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a23fa:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a23fe:	e9 cc 07 00 00       	jmp    0x7a2bcf
7a2403:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a2407:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a240b:	e9 57 08 00 00       	jmp    0x7a2c67
7a2410:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a2414:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a2418:	e9 e2 08 00 00       	jmp    0x7a2cff
7a241d:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a2421:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a2425:	e9 6d 09 00 00       	jmp    0x7a2d97
7a242a:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a242e:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a2432:	e9 f8 09 00 00       	jmp    0x7a2e2f
7a2437:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a243b:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a243f:	8b 44 24 20          	mov    0x20(%esp),%eax
7a2443:	e9 9f 0a 00 00       	jmp    0x7a2ee7
7a2448:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a244c:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a2450:	8b 44 24 20          	mov    0x20(%esp),%eax
7a2454:	e9 31 0b 00 00       	jmp    0x7a2f8a
7a2459:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a245d:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a2461:	8b 44 24 20          	mov    0x20(%esp),%eax
7a2465:	e9 c3 0b 00 00       	jmp    0x7a302d
7a246a:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a246e:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a2472:	8b 44 24 20          	mov    0x20(%esp),%eax
7a2476:	e9 55 0c 00 00       	jmp    0x7a30d0
7a247b:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a247f:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a2483:	8b 44 24 20          	mov    0x20(%esp),%eax
7a2487:	e9 e7 0c 00 00       	jmp    0x7a3173
7a248c:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a2490:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a2494:	8b 44 24 20          	mov    0x20(%esp),%eax
7a2498:	e9 79 0d 00 00       	jmp    0x7a3216
7a249d:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a24a1:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a24a5:	8b 44 24 20          	mov    0x20(%esp),%eax
7a24a9:	e9 0b 0e 00 00       	jmp    0x7a32b9
7a24ae:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a24b2:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a24b6:	8b 44 24 20          	mov    0x20(%esp),%eax
7a24ba:	e9 9d 0e 00 00       	jmp    0x7a335c
7a24bf:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a24c3:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a24c7:	e9 38 0f 00 00       	jmp    0x7a3404
7a24cc:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a24d0:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a24d4:	e9 7f 0f 00 00       	jmp    0x7a3458
7a24d9:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a24dd:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a24e1:	8b 4c 24 28          	mov    0x28(%esp),%ecx
7a24e5:	e9 ed 0f 00 00       	jmp    0x7a34d7
7a24ea:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a24ee:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a24f2:	8b 4c 24 28          	mov    0x28(%esp),%ecx
7a24f6:	e9 48 10 00 00       	jmp    0x7a3543
7a24fb:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a24ff:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a2503:	e9 b1 10 00 00       	jmp    0x7a35b9
7a2508:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a250c:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a2510:	e9 59 11 00 00       	jmp    0x7a366e
7a2515:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a2519:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a251d:	e9 f2 11 00 00       	jmp    0x7a3714
7a2522:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a2526:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a252a:	e9 be 12 00 00       	jmp    0x7a37ed
7a252f:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a2533:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a2537:	e9 17 13 00 00       	jmp    0x7a3853
7a253c:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a2540:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a2544:	e9 a3 13 00 00       	jmp    0x7a38ec
7a2549:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a254d:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a2551:	e9 2f 14 00 00       	jmp    0x7a3985
7a2556:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a255a:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a255e:	e9 e2 14 00 00       	jmp    0x7a3a45
7a2563:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a2567:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a256b:	e9 3b 15 00 00       	jmp    0x7a3aab
7a2570:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a2574:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a2578:	e9 c7 15 00 00       	jmp    0x7a3b44
7a257d:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a2581:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a2585:	e9 53 16 00 00       	jmp    0x7a3bdd
7a258a:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a258e:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a2592:	e9 44 17 00 00       	jmp    0x7a3cdb
7a2597:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a259b:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a259f:	e9 9d 17 00 00       	jmp    0x7a3d41
7a25a4:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a25a8:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a25ac:	e9 29 18 00 00       	jmp    0x7a3dda
7a25b1:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a25b5:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a25b9:	e9 b5 18 00 00       	jmp    0x7a3e73
7a25be:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a25c2:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a25c6:	e9 68 19 00 00       	jmp    0x7a3f33
7a25cb:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a25cf:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a25d3:	e9 c1 19 00 00       	jmp    0x7a3f99
7a25d8:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a25dc:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a25e0:	e9 4d 1a 00 00       	jmp    0x7a4032
7a25e5:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a25e9:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a25ed:	e9 d9 1a 00 00       	jmp    0x7a40cb
7a25f2:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a25f6:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a25fa:	e9 8c 1b 00 00       	jmp    0x7a418b
7a25ff:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a2603:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a2607:	e9 0f 1c 00 00       	jmp    0x7a421b
7a260c:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a2610:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a2614:	e9 92 1c 00 00       	jmp    0x7a42ab
7a2619:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a261d:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a2621:	e9 15 1d 00 00       	jmp    0x7a433b
7a2626:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a262a:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a262e:	e9 98 1d 00 00       	jmp    0x7a43cb
7a2633:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a2637:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a263b:	e9 1b 1e 00 00       	jmp    0x7a445b
7a2640:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a2644:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a2648:	e9 9e 1e 00 00       	jmp    0x7a44eb
7a264d:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a2651:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a2655:	e9 21 1f 00 00       	jmp    0x7a457b
7a265a:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a265e:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a2662:	8b 4c 24 18          	mov    0x18(%esp),%ecx
7a2666:	e9 d8 1f 00 00       	jmp    0x7a4643
7a266b:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a266f:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a2673:	e9 5f 20 00 00       	jmp    0x7a46d7
7a2678:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a267c:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a2680:	e9 ea 20 00 00       	jmp    0x7a476f
7a2685:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a2689:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a268d:	e9 75 21 00 00       	jmp    0x7a4807
7a2692:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a2696:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a269a:	e9 00 22 00 00       	jmp    0x7a489f
7a269f:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a26a3:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a26a7:	e9 8b 22 00 00       	jmp    0x7a4937
7a26ac:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a26b0:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a26b4:	8b 4c 24 18          	mov    0x18(%esp),%ecx
7a26b8:	e9 63 23 00 00       	jmp    0x7a4a20
7a26bd:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a26c1:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a26c5:	e9 c6 26 00 00       	jmp    0x7a4d90
7a26ca:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a26ce:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a26d2:	e9 1f 27 00 00       	jmp    0x7a4df6
7a26d7:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a26db:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a26df:	e9 a6 27 00 00       	jmp    0x7a4e8a
7a26e4:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a26e8:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a26ec:	e9 2e 28 00 00       	jmp    0x7a4f1f
7a26f1:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a26f5:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a26f9:	e9 b6 28 00 00       	jmp    0x7a4fb4
7a26fe:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a2702:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a2706:	e9 8e 29 00 00       	jmp    0x7a5099
7a270b:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a270f:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a2713:	e9 11 2a 00 00       	jmp    0x7a5129
7a2718:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a271c:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a2720:	e9 94 2a 00 00       	jmp    0x7a51b9
7a2725:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a2729:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a272d:	e9 17 2b 00 00       	jmp    0x7a5249
7a2732:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a2736:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a273a:	e9 9a 2b 00 00       	jmp    0x7a52d9
7a273f:	8b 5c 24 5c          	mov    0x5c(%esp),%ebx
7a2743:	8b 7c 24 58          	mov    0x58(%esp),%edi
7a2747:	81 ff 00 00 00 01    	cmp    $0x1000000,%edi
7a274d:	73 25                	jae    0x7a2774
7a274f:	3b b4 24 90 00 00 00 	cmp    0x90(%esp),%esi
7a2756:	0f 84 19 2c 00 00    	je     0x7a5375
7a275c:	8b 84 24 88 00 00 00 	mov    0x88(%esp),%eax
7a2763:	c1 e3 08             	shl    $0x8,%ebx
7a2766:	c1 e7 08             	shl    $0x8,%edi
7a2769:	0f b6 04 06          	movzbl (%esi,%eax,1),%eax
7a276d:	0b d8                	or     %eax,%ebx
7a276f:	46                   	inc    %esi
7a2770:	89 5c 24 5c          	mov    %ebx,0x5c(%esp)
7a2774:	0f b7 8c 6a 6c 6c 00 	movzwl 0x6c6c(%edx,%ebp,2),%ecx
7a277b:	00
7a277c:	8b c7                	mov    %edi,%eax
7a277e:	c1 e8 0b             	shr    $0xb,%eax
7a2781:	8b d1                	mov    %ecx,%edx
7a2783:	0f af c2             	imul   %edx,%eax
7a2786:	3b d8                	cmp    %eax,%ebx
7a2788:	73 21                	jae    0x7a27ab
7a278a:	8b f8                	mov    %eax,%edi
7a278c:	b8 00 08 00 00       	mov    $0x800,%eax
7a2791:	2b c2                	sub    %edx,%eax
7a2793:	8b 94 24 80 00 00 00 	mov    0x80(%esp),%edx
7a279a:	c1 e8 05             	shr    $0x5,%eax
7a279d:	03 c1                	add    %ecx,%eax
7a279f:	66 89 84 6a 6c 6c 00 	mov    %ax,0x6c6c(%edx,%ebp,2)
7a27a6:	00
7a27a7:	03 ed                	add    %ebp,%ebp
7a27a9:	eb 28                	jmp    0x7a27d3
7a27ab:	8b 94 24 80 00 00 00 	mov    0x80(%esp),%edx
7a27b2:	2b d8                	sub    %eax,%ebx
7a27b4:	2b f8                	sub    %eax,%edi
7a27b6:	89 5c 24 5c          	mov    %ebx,0x5c(%esp)
7a27ba:	66 8b c1             	mov    %cx,%ax
7a27bd:	66 c1 e8 05          	shr    $0x5,%ax
7a27c1:	66 2b c8             	sub    %ax,%cx
7a27c4:	66 89 8c 6a 6c 6c 00 	mov    %cx,0x6c6c(%edx,%ebp,2)
7a27cb:	00
7a27cc:	8d 2c 6d 01 00 00 00 	lea    0x1(,%ebp,2),%ebp
7a27d3:	89 7c 24 58          	mov    %edi,0x58(%esp)
7a27d7:	81 ff 00 00 00 01    	cmp    $0x1000000,%edi
7a27dd:	73 25                	jae    0x7a2804
7a27df:	3b b4 24 90 00 00 00 	cmp    0x90(%esp),%esi
7a27e6:	0f 84 98 2b 00 00    	je     0x7a5384
7a27ec:	8b 84 24 88 00 00 00 	mov    0x88(%esp),%eax
7a27f3:	c1 e3 08             	shl    $0x8,%ebx
7a27f6:	c1 e7 08             	shl    $0x8,%edi
7a27f9:	0f b6 04 06          	movzbl (%esi,%eax,1),%eax
7a27fd:	0b d8                	or     %eax,%ebx
7a27ff:	46                   	inc    %esi
7a2800:	89 5c 24 5c          	mov    %ebx,0x5c(%esp)
7a2804:	0f b7 8c 6a 6c 6c 00 	movzwl 0x6c6c(%edx,%ebp,2),%ecx
7a280b:	00
7a280c:	8b c7                	mov    %edi,%eax
7a280e:	c1 e8 0b             	shr    $0xb,%eax
7a2811:	8b d1                	mov    %ecx,%edx
7a2813:	0f af c2             	imul   %edx,%eax
7a2816:	3b d8                	cmp    %eax,%ebx
7a2818:	73 21                	jae    0x7a283b
7a281a:	8b f8                	mov    %eax,%edi
7a281c:	b8 00 08 00 00       	mov    $0x800,%eax
7a2821:	2b c2                	sub    %edx,%eax
7a2823:	8b 94 24 80 00 00 00 	mov    0x80(%esp),%edx
7a282a:	c1 e8 05             	shr    $0x5,%eax
7a282d:	03 c1                	add    %ecx,%eax
7a282f:	66 89 84 6a 6c 6c 00 	mov    %ax,0x6c6c(%edx,%ebp,2)
7a2836:	00
7a2837:	03 ed                	add    %ebp,%ebp
7a2839:	eb 28                	jmp    0x7a2863
7a283b:	8b 94 24 80 00 00 00 	mov    0x80(%esp),%edx
7a2842:	2b d8                	sub    %eax,%ebx
7a2844:	2b f8                	sub    %eax,%edi
7a2846:	89 5c 24 5c          	mov    %ebx,0x5c(%esp)
7a284a:	66 8b c1             	mov    %cx,%ax
7a284d:	66 c1 e8 05          	shr    $0x5,%ax
7a2851:	66 2b c8             	sub    %ax,%cx
7a2854:	66 89 8c 6a 6c 6c 00 	mov    %cx,0x6c6c(%edx,%ebp,2)
7a285b:	00
7a285c:	8d 2c 6d 01 00 00 00 	lea    0x1(,%ebp,2),%ebp
7a2863:	89 7c 24 58          	mov    %edi,0x58(%esp)
7a2867:	81 ff 00 00 00 01    	cmp    $0x1000000,%edi
7a286d:	73 25                	jae    0x7a2894
7a286f:	3b b4 24 90 00 00 00 	cmp    0x90(%esp),%esi
7a2876:	0f 84 17 2b 00 00    	je     0x7a5393
7a287c:	8b 84 24 88 00 00 00 	mov    0x88(%esp),%eax
7a2883:	c1 e3 08             	shl    $0x8,%ebx
7a2886:	c1 e7 08             	shl    $0x8,%edi
7a2889:	0f b6 04 06          	movzbl (%esi,%eax,1),%eax
7a288d:	0b d8                	or     %eax,%ebx
7a288f:	46                   	inc    %esi
7a2890:	89 5c 24 5c          	mov    %ebx,0x5c(%esp)
7a2894:	0f b7 8c 6a 6c 6c 00 	movzwl 0x6c6c(%edx,%ebp,2),%ecx
7a289b:	00
7a289c:	8b c7                	mov    %edi,%eax
7a289e:	c1 e8 0b             	shr    $0xb,%eax
7a28a1:	8b d1                	mov    %ecx,%edx
7a28a3:	0f af c2             	imul   %edx,%eax
7a28a6:	3b d8                	cmp    %eax,%ebx
7a28a8:	73 21                	jae    0x7a28cb
7a28aa:	8b f8                	mov    %eax,%edi
7a28ac:	b8 00 08 00 00       	mov    $0x800,%eax
7a28b1:	2b c2                	sub    %edx,%eax
7a28b3:	8b 94 24 80 00 00 00 	mov    0x80(%esp),%edx
7a28ba:	c1 e8 05             	shr    $0x5,%eax
7a28bd:	03 c1                	add    %ecx,%eax
7a28bf:	66 89 84 6a 6c 6c 00 	mov    %ax,0x6c6c(%edx,%ebp,2)
7a28c6:	00
7a28c7:	03 ed                	add    %ebp,%ebp
7a28c9:	eb 28                	jmp    0x7a28f3
7a28cb:	8b 94 24 80 00 00 00 	mov    0x80(%esp),%edx
7a28d2:	2b d8                	sub    %eax,%ebx
7a28d4:	2b f8                	sub    %eax,%edi
7a28d6:	89 5c 24 5c          	mov    %ebx,0x5c(%esp)
7a28da:	66 8b c1             	mov    %cx,%ax
7a28dd:	66 c1 e8 05          	shr    $0x5,%ax
7a28e1:	66 2b c8             	sub    %ax,%cx
7a28e4:	66 89 8c 6a 6c 6c 00 	mov    %cx,0x6c6c(%edx,%ebp,2)
7a28eb:	00
7a28ec:	8d 2c 6d 01 00 00 00 	lea    0x1(,%ebp,2),%ebp
7a28f3:	8d 85 12 ff ff ff    	lea    -0xee(%ebp),%eax
7a28f9:	89 7c 24 58          	mov    %edi,0x58(%esp)
7a28fd:	89 44 24 34          	mov    %eax,0x34(%esp)
7a2901:	8b 4c 24 1c          	mov    0x1c(%esp),%ecx
7a2905:	8d 44 24 34          	lea    0x34(%esp),%eax
7a2909:	50                   	push   %eax
7a290a:	51                   	push   %ecx
7a290b:	8d 44 24 6c          	lea    0x6c(%esp),%eax
7a290f:	50                   	push   %eax
7a2910:	e8 9b f7 ff ff       	call   0x7a20b0
7a2915:	83 c4 0c             	add    $0xc,%esp
7a2918:	84 c0                	test   %al,%al
7a291a:	0f 85 72 2e 00 00    	jne    0x7a5792
7a2920:	8b 44 24 34          	mov    0x34(%esp),%eax
7a2924:	89 44 24 24          	mov    %eax,0x24(%esp)
7a2928:	8b 4c 24 48          	mov    0x48(%esp),%ecx
7a292c:	8b 44 24 68          	mov    0x68(%esp),%eax
7a2930:	23 c8                	and    %eax,%ecx
7a2932:	8b 94 24 80 00 00 00 	mov    0x80(%esp),%edx
7a2939:	89 44 24 14          	mov    %eax,0x14(%esp)
7a293d:	89 4c 24 2c          	mov    %ecx,0x2c(%esp)
7a2941:	80 7c 24 13 00       	cmpb   $0x0,0x13(%esp)
7a2946:	74 0a                	je     0x7a2952
7a2948:	3b 44 24 70          	cmp    0x70(%esp),%eax
7a294c:	0f 84 be 2e 00 00    	je     0x7a5810
7a2952:	81 ff 00 00 00 01    	cmp    $0x1000000,%edi
7a2958:	73 25                	jae    0x7a297f
7a295a:	3b b4 24 90 00 00 00 	cmp    0x90(%esp),%esi
7a2961:	0f 84 e2 2e 00 00    	je     0x7a5849
7a2967:	8b 84 24 88 00 00 00 	mov    0x88(%esp),%eax
7a296e:	c1 e3 08             	shl    $0x8,%ebx