592f63:	c7 83 fc 01 00 00 1a 	movl   $0x3faa511a,0x1fc(%ebx)
592f6a:	51 aa 3f
592f6d:	e9 fe 00 00 00       	jmp    0x593070
592f72:	ba 2c 3c 59 00       	mov    $0x593c2c,%edx
592f77:	8d 83 8a 00 00 00    	lea    0x8a(%ebx),%eax
592f7d:	b9 06 00 00 00       	mov    $0x6,%ecx
592f82:	e8 2d 5a ff ff       	call   0x5889b4
592f87:	85 c0                	test   %eax,%eax
592f89:	75 19                	jne    0x592fa4
592f8b:	c7 83 f4 01 00 00 5e 	movl   $0x3f99ba5e,0x1f4(%ebx)
592f92:	ba 99 3f
592f95:	c7 83 fc 01 00 00 e3 	movl   $0x3fc0c7e3,0x1fc(%ebx)
592f9c:	c7 c0 3f
592f9f:	e9 cc 00 00 00       	jmp    0x593070
592fa4:	ba 34 3c 59 00       	mov    $0x593c34,%edx
592fa9:	8d 83 8a 00 00 00    	lea    0x8a(%ebx),%eax
592faf:	b9 06 00 00 00       	mov    $0x6,%ecx
592fb4:	e8 fb 59 ff ff       	call   0x5889b4
592fb9:	85 c0                	test   %eax,%eax
592fbb:	75 19                	jne    0x592fd6
592fbd:	c7 83 f4 01 00 00 14 	movl   $0x3f823f14,0x1f4(%ebx)
592fc4:	3f 82 3f
592fc7:	c7 83 fc 01 00 00 5d 	movl   $0x3fc56d5d,0x1fc(%ebx)
592fce:	6d c5 3f
592fd1:	e9 9a 00 00 00       	jmp    0x593070
592fd6:	ba 3c 3c 59 00       	mov    $0x593c3c,%edx
592fdb:	8d 43 4a             	lea    0x4a(%ebx),%eax
592fde:	e8 c1 59 ff ff       	call   0x5889a4
592fe3:	85 c0                	test   %eax,%eax
592fe5:	75 16                	jne    0x592ffd
592fe7:	c7 83 f8 01 00 00 68 	movl   $0x3f842268,0x1f8(%ebx)
592fee:	22 84 3f
592ff1:	c7 83 fc 01 00 00 25 	movl   $0x3fa10625,0x1fc(%ebx)
592ff8:	06 a1 3f
592ffb:	eb 73                	jmp    0x593070
592ffd:	ba 48 3c 59 00       	mov    $0x593c48,%edx
593002:	8d 43 4a             	lea    0x4a(%ebx),%eax
593005:	e8 9a 59 ff ff       	call   0x5889a4
59300a:	85 c0                	test   %eax,%eax
59300c:	75 16                	jne    0x593024
59300e:	c7 83 f4 01 00 00 0c 	movl   $0x3fab020c,0x1f4(%ebx)
593015:	02 ab 3f
593018:	c7 83 fc 01 00 00 4e 	movl   $0x3fa8624e,0x1fc(%ebx)
59301f:	62 a8 3f
593022:	eb 4c                	jmp    0x593070
593024:	ba 58 3c 59 00       	mov    $0x593c58,%edx
593029:	8d 43 4a             	lea    0x4a(%ebx),%eax
59302c:	e8 73 59 ff ff       	call   0x5889a4
593031:	85 c0                	test   %eax,%eax
593033:	75 16                	jne    0x59304b
593035:	c7 83 f4 01 00 00 66 	movl   $0x3fb66666,0x1f4(%ebx)
59303c:	66 b6 3f
59303f:	c7 83 fc 01 00 00 06 	movl   $0x3fa58106,0x1fc(%ebx)
593046:	81 a5 3f
593049:	eb 25                	jmp    0x593070
59304b:	ba 68 3c 59 00       	mov    $0x593c68,%edx
593050:	8d 43 4a             	lea    0x4a(%ebx),%eax
593053:	e8 4c 59 ff ff       	call   0x5889a4
593058:	85 c0                	test   %eax,%eax
59305a:	75 14                	jne    0x593070
59305c:	c7 83 f4 01 00 00 d5 	movl   $0x3fa978d5,0x1f4(%ebx)
593063:	78 a9 3f
593066:	c7 83 fc 01 00 00 f2 	movl   $0x3fbdd2f2,0x1fc(%ebx)
59306d:	d2 bd 3f
593070:	8b 83 e0 00 00 00    	mov    0xe0(%ebx),%eax
593076:	83 e8 02             	sub    $0x2,%eax
593079:	72 15                	jb     0x593090
59307b:	83 e8 05             	sub    $0x5,%eax
59307e:	74 1c                	je     0x59309c
593080:	2d 5c 80 00 00       	sub    $0x805c,%eax
593085:	74 77                	je     0x5930fe
593087:	2d 85 7d 00 00       	sub    $0x7d85,%eax
59308c:	74 1a                	je     0x5930a8
59308e:	eb 64                	jmp    0x5930f4
593090:	c7 83 c0 01 00 00 dc 	movl   $0x58c4dc,0x1c0(%ebx)
593097:	c4 58 00
59309a:	eb 62                	jmp    0x5930fe
59309c:	c7 83 c0 01 00 00 14 	movl   $0x589914,0x1c0(%ebx)
5930a3:	99 58 00
5930a6:	eb 56                	jmp    0x5930fe
5930a8:	81 bb e4 00 00 00 23 	cmpl   $0x8023,0xe4(%ebx)
5930af:	80 00 00
5930b2:	75 0c                	jne    0x5930c0
5930b4:	c7 83 c0 01 00 00 c0 	movl   $0x58c6c0,0x1c0(%ebx)
5930bb:	c6 58 00
5930be:	eb 3e                	jmp    0x5930fe
5930c0:	c7 83 c0 01 00 00 40 	movl   $0x58ca40,0x1c0(%ebx)
5930c7:	ca 58 00
5930ca:	8b 83 f8 00 00 00    	mov    0xf8(%ebx),%eax
5930d0:	40                   	inc    %eax
5930d1:	83 e0 fe             	and    $0xfffffffe,%eax
5930d4:	89 83 f8 00 00 00    	mov    %eax,0xf8(%ebx)
5930da:	8b 83 fc 00 00 00    	mov    0xfc(%ebx),%eax
5930e0:	40                   	inc    %eax
5930e1:	83 e0 fe             	and    $0xfffffffe,%eax
5930e4:	89 83 fc 00 00 00    	mov    %eax,0xfc(%ebx)
5930ea:	33 c0                	xor    %eax,%eax
5930ec:	89 83 3c 01 00 00    	mov    %eax,0x13c(%ebx)
5930f2:	eb 0a                	jmp    0x5930fe
5930f4:	b8 01 00 00 00       	mov    $0x1,%eax
5930f9:	e9 10 07 00 00       	jmp    0x59380e
5930fe:	ba 78 3c 59 00       	mov    $0x593c78,%edx
593103:	8d 43 4a             	lea    0x4a(%ebx),%eax
593106:	e8 a1 58 ff ff       	call   0x5889ac
59310b:	85 c0                	test   %eax,%eax
59310d:	0f 85 96 00 00 00    	jne    0x5931a9
593113:	c7 83 f8 00 00 00 f2 	movl   $0xf2,0xf8(%ebx)
59311a:	00 00 00
59311d:	81 fd a0 86 01 00    	cmp    $0x186a0,%ebp
593123:	73 16                	jae    0x59313b
593125:	c7 83 fc 00 00 00 f9 	movl   $0xf9,0xfc(%ebx)
59312c:	00 00 00
59312f:	c7 83 ec 00 00 00 00 	movl   $0x100,0xec(%ebx)
593136:	01 00 00
593139:	eb 14                	jmp    0x59314f
59313b:	c7 83 fc 00 00 00 f5 	movl   $0x1f5,0xfc(%ebx)
593142:	01 00 00
593145:	c7 83 ec 00 00 00 00 	movl   $0x200,0xec(%ebx)
59314c:	02 00 00
59314f:	8b 83 ec 00 00 00    	mov    0xec(%ebx),%eax
593155:	40                   	inc    %eax
593156:	89 83 d4 00 00 00    	mov    %eax,0xd4(%ebx)
59315c:	c7 83 00 01 00 00 04 	movl   $0x4,0x100(%ebx)
593163:	00 00 00
593166:	c7 83 3c 01 00 00 8d 	movl   $0x8d8d8d8d,0x13c(%ebx)
59316d:	8d 8d 8d
593170:	68 00 00 00 3f       	push   $0x3f000000
593175:	8b c3                	mov    %ebx,%eax
593177:	e8 dc 92 ff ff       	call   0x58c458
59317c:	c7 83 f8 01 00 00 79 	movl   $0x3f96e979,0x1f8(%ebx)
593183:	e9 96 3f
593186:	c7 83 fc 01 00 00 83 	movl   $0x3f9ac083,0x1fc(%ebx)
59318d:	c0 9a 3f
593190:	c7 83 00 02 00 00 a6 	movl   $0x3f849ba6,0x200(%ebx)
593197:	9b 84 3f
59319a:	c7 83 c0 01 00 00 dc 	movl   $0x58c4dc,0x1c0(%ebx)
5931a1:	c4 58 00
5931a4:	e9 0b 05 00 00       	jmp    0x5936b4
5931a9:	ba 80 3c 59 00       	mov    $0x593c80,%edx
5931ae:	8d 43 4a             	lea    0x4a(%ebx),%eax
5931b1:	e8 66 db ff ff       	call   0x590d1c
5931b6:	85 c0                	test   %eax,%eax
5931b8:	0f 84 80 00 00 00    	je     0x59323e
5931be:	ba 80 3c 59 00       	mov    $0x593c80,%edx
5931c3:	8d 43 4a             	lea    0x4a(%ebx),%eax
5931c6:	e8 61 6c e7 ff       	call   0x409e2c
5931cb:	c7 83 f8 00 00 00 f2 	movl   $0xf2,0xf8(%ebx)
5931d2:	00 00 00
5931d5:	81 fd a0 86 01 00    	cmp    $0x186a0,%ebp
5931db:	73 20                	jae    0x5931fd
5931dd:	c7 83 fc 00 00 00 f9 	movl   $0xf9,0xfc(%ebx)
5931e4:	00 00 00
5931e7:	c7 83 ec 00 00 00 00 	movl   $0x100,0xec(%ebx)
5931ee:	01 00 00
5931f1:	c7 83 d4 00 00 00 41 	movl   $0x3d41,0xd4(%ebx)
5931f8:	3d 00 00
5931fb:	eb 1e                	jmp    0x59321b
5931fd:	c7 83 fc 00 00 00 f5 	movl   $0x1f5,0xfc(%ebx)
593204:	01 00 00
593207:	c7 83 ec 00 00 00 00 	movl   $0x200,0xec(%ebx)
59320e:	02 00 00
593211:	c7 83 d4 00 00 00 41 	movl   $0x3e41,0xd4(%ebx)
593218:	3e 00 00
59321b:	c7 83 00 01 00 00 04 	movl   $0x4,0x100(%ebx)
593222:	00 00 00
593225:	c7 83 3c 01 00 00 b4 	movl   $0xb4b4b4b4,0x13c(%ebx)
59322c:	b4 b4 b4
59322f:	c7 83 c0 01 00 00 dc 	movl   $0x58c4dc,0x1c0(%ebx)
593236:	c4 58 00
593239:	e9 76 04 00 00       	jmp    0x5936b4
59323e:	ba 88 3c 59 00       	mov    $0x593c88,%edx
593243:	8d 43 4a             	lea    0x4a(%ebx),%eax
593246:	e8 61 57 ff ff       	call   0x5889ac
59324b:	85 c0                	test   %eax,%eax
59324d:	75 3a                	jne    0x593289
59324f:	ba 9c 3c 59 00       	mov    $0x593c9c,%edx
593254:	8d 43 4a             	lea    0x4a(%ebx),%eax
593257:	e8 d0 6b e7 ff       	call   0x409e2c
59325c:	c7 83 f8 00 00 00 00 	movl   $0x200,0xf8(%ebx)
593263:	02 00 00
593266:	c7 83 fc 00 00 00 00 	movl   $0x300,0xfc(%ebx)
59326d:	03 00 00
593270:	c7 83 d4 00 00 00 80 	movl   $0x480,0xd4(%ebx)
593277:	04 00 00
59327a:	c7 83 c0 01 00 00 e8 	movl   $0x58b8e8,0x1c0(%ebx)
593281:	b8 58 00
593284:	e9 2b 04 00 00       	jmp    0x5936b4
593289:	ba a4 3c 59 00       	mov    $0x593ca4,%edx
59328e:	8d 43 4a             	lea    0x4a(%ebx),%eax
593291:	e8 86 da ff ff       	call   0x590d1c
593296:	85 c0                	test   %eax,%eax
593298:	74 3a                	je     0x5932d4
59329a:	ba a4 3c 59 00       	mov    $0x593ca4,%edx
59329f:	8d 43 4a             	lea    0x4a(%ebx),%eax
5932a2:	e8 85 6b e7 ff       	call   0x409e2c
5932a7:	c7 83 f8 00 00 00 00 	movl   $0x200,0xf8(%ebx)
5932ae:	02 00 00
5932b1:	c7 83 fc 00 00 00 00 	movl   $0x300,0xfc(%ebx)
5932b8:	03 00 00
5932bb:	c7 83 d4 00 00 00 00 	movl   $0x4d00,0xd4(%ebx)
5932c2:	4d 00 00
5932c5:	c7 83 c0 01 00 00 e8 	movl   $0x58b8e8,0x1c0(%ebx)
5932cc:	b8 58 00
5932cf:	e9 e0 03 00 00       	jmp    0x5936b4
5932d4:	ba ac 3c 59 00       	mov    $0x593cac,%edx
5932d9:	8d 43 4a             	lea    0x4a(%ebx),%eax
5932dc:	e8 3b da ff ff       	call   0x590d1c
5932e1:	85 c0                	test   %eax,%eax
5932e3:	0f 84 cb 03 00 00    	je     0x5936b4
5932e9:	ba ac 3c 59 00       	mov    $0x593cac,%edx
5932ee:	8d 43 4a             	lea    0x4a(%ebx),%eax
5932f1:	e8 36 6b e7 ff       	call   0x409e2c
5932f6:	c7 83 f8 00 00 00 d0 	movl   $0x3d0,0xf8(%ebx)
5932fd:	03 00 00
593300:	c7 83 fc 00 00 00 50 	movl   $0x350,0xfc(%ebx)
593307:	03 00 00
59330a:	83 bb e0 00 00 00 07 	cmpl   $0x7,0xe0(%ebx)
593311:	75 0f                	jne    0x593322
593313:	c7 83 c0 01 00 00 f4 	movl   $0x58c0f4,0x1c0(%ebx)
59331a:	c0 58 00
59331d:	e9 92 03 00 00       	jmp    0x5936b4
593322:	c7 83 c0 01 00 00 50 	movl   $0x58c350,0x1c0(%ebx)
593329:	c3 58 00
59332c:	e9 83 03 00 00       	jmp    0x5936b4
593331:	ba b4 3c 59 00       	mov    $0x593cb4,%edx
593336:	8d 43 0a             	lea    0xa(%ebx),%eax
593339:	e8 6e 56 ff ff       	call   0x5889ac
59333e:	85 c0                	test   %eax,%eax
593340:	0f 85 95 00 00 00    	jne    0x5933db
593346:	8b 83 ec 00 00 00    	mov    0xec(%ebx),%eax
59334c:	2d 24 05 00 00       	sub    $0x524,%eax
593351:	74 09                	je     0x59335c
593353:	2d e4 04 00 00       	sub    $0x4e4,%eax
593358:	74 2c                	je     0x593386
59335a:	eb 52                	jmp    0x5933ae
59335c:	c7 83 f8 00 00 00 06 	movl   $0x406,0xf8(%ebx)
593363:	04 00 00
593366:	c7 83 fc 00 00 00 14 	movl   $0x514,0xfc(%ebx)
59336d:	05 00 00
593370:	c7 83 f0 00 00 00 01 	movl   $0x1,0xf0(%ebx)
593377:	00 00 00
59337a:	c7 83 f4 00 00 00 06 	movl   $0x6,0xf4(%ebx)
593381:	00 00 00
593384:	eb 28                	jmp    0x5933ae
593386:	c7 83 f8 00 00 00 a8 	movl   $0x7a8,0xf8(%ebx)
59338d:	07 00 00
593390:	c7 83 fc 00 00 00 00 	movl   $0xa00,0xfc(%ebx)
593397:	0a 00 00
59339a:	c7 83 f0 00 00 00 02 	movl   $0x2,0xf0(%ebx)
5933a1:	00 00 00
5933a4:	c7 83 f4 00 00 00 08 	movl   $0x8,0xf4(%ebx)
5933ab:	00 00 00
5933ae:	c7 83 3c 01 00 00 16 	movl   $0x16161616,0x13c(%ebx)
5933b5:	16 16 16
5933b8:	c7 83 c0 01 00 00 7c 	movl   $0x58aa7c,0x1c0(%ebx)
5933bf:	aa 58 00
5933c2:	c7 83 f4 01 00 00 66 	movl   $0x3fe66666,0x1f4(%ebx)
5933c9:	66 e6 3f
5933cc:	c7 83 fc 01 00 00 66 	movl   $0x3fa66666,0x1fc(%ebx)
5933d3:	66 a6 3f
5933d6:	e9 d9 02 00 00       	jmp    0x5936b4
5933db:	ba bc 3c 59 00       	mov    $0x593cbc,%edx
5933e0:	8d 43 0a             	lea    0xa(%ebx),%eax
5933e3:	e8 c4 55 ff ff       	call   0x5889ac
5933e8:	85 c0                	test   %eax,%eax
5933ea:	0f 85 17 01 00 00    	jne    0x593507
5933f0:	8b 83 e8 00 00 00    	mov    0xe8(%ebx),%eax
5933f6:	2d fb 02 00 00       	sub    $0x2fb,%eax
5933fb:	74 09                	je     0x593406
5933fd:	2d 00 03 00 00       	sub    $0x300,%eax
593402:	74 18                	je     0x59341c
593404:	eb 2a                	jmp    0x593430
593406:	c7 83 f8 00 00 00 f4 	movl   $0x2f4,0xf8(%ebx)
59340d:	02 00 00
593410:	c7 83 f0 00 00 00 02 	movl   $0x2,0xf0(%ebx)
593417:	00 00 00
59341a:	eb 14                	jmp    0x593430
59341c:	c7 83 f8 00 00 00 ea 	movl   $0x5ea,0xf8(%ebx)
593423:	05 00 00
593426:	c7 83 f0 00 00 00 07 	movl   $0x7,0xf0(%ebx)
59342d:	00 00 00
593430:	8b 83 ec 00 00 00    	mov    0xec(%ebx),%eax
593436:	2d 80 04 00 00       	sub    $0x480,%eax
59343b:	74 09                	je     0x593446
59343d:	2d 80 04 00 00       	sub    $0x480,%eax
593442:	74 18                	je     0x59345c
593444:	eb 2a                	jmp    0x593470
593446:	c7 83 fc 00 00 00 70 	movl   $0x470,0xfc(%ebx)
59344d:	04 00 00
593450:	c7 83 f4 00 00 00 08 	movl   $0x8,0xf4(%ebx)
593457:	00 00 00
59345a:	eb 14                	jmp    0x593470
59345c:	c7 83 fc 00 00 00 df 	movl   $0x8df,0xfc(%ebx)
593463:	08 00 00
593466:	c7 83 f4 00 00 00 11 	movl   $0x11,0xf4(%ebx)
59346d:	00 00 00
593470:	8b 83 f8 00 00 00    	mov    0xf8(%ebx),%eax
593476:	03 c0                	add    %eax,%eax
593478:	3b 83 fc 00 00 00    	cmp    0xfc(%ebx),%eax
59347e:	7d 0a                	jge    0x59348a
593480:	c7 83 34 01 00 00 02 	movl   $0x2,0x134(%ebx)
593487:	00 00 00
59348a:	33 c0                	xor    %eax,%eax
59348c:	89 83 3c 01 00 00    	mov    %eax,0x13c(%ebx)
593492:	c7 83 c0 01 00 00 0c 	movl   $0x58d30c,0x1c0(%ebx)
593499:	d3 58 00
59349c:	c7 83 20 01 00 00 01 	movl   $0x1,0x120(%ebx)
5934a3:	00 00 00
5934a6:	c7 83 f4 01 00 00 79 	movl   $0x3f96e979,0x1f4(%ebx)
5934ad:	e9 96 3f
5934b0:	c7 83 fc 01 00 00 2b 	movl   $0x3f36872b,0x1fc(%ebx)
5934b7:	87 36 3f
5934ba:	ba c4 3c 59 00       	mov    $0x593cc4,%edx
5934bf:	8d 43 4a             	lea    0x4a(%ebx),%eax
5934c2:	e8 e5 54 ff ff       	call   0x5889ac
5934c7:	85 c0                	test   %eax,%eax
5934c9:	75 26                	jne    0x5934f1
5934cb:	db 2d cc 3c 59 00    	fldt   0x593ccc
5934d1:	d8 8b f4 01 00 00    	fmuls  0x1f4(%ebx)
5934d7:	d9 9b f4 01 00 00    	fstps  0x1f4(%ebx)
5934dd:	9b db 2d d8 3c 59 00 	fldt   0x593cd8
5934e4:	d8 8b fc 01 00 00    	fmuls  0x1fc(%ebx)
5934ea:	d9 9b fc 01 00 00    	fstps  0x1fc(%ebx)
5934f0:	9b                   	fwait
5934f1:	8b c3                	mov    %ebx,%eax
5934f3:	e8 70 d5 ff ff       	call   0x590a68
5934f8:	c7 83 08 01 00 00 e0 	movl   $0x15e0,0x108(%ebx)
5934ff:	15 00 00
593502:	e9 ad 01 00 00       	jmp    0x5936b4
593507:	ba e4 3c 59 00       	mov    $0x593ce4,%edx
59350c:	8d 43 4a             	lea    0x4a(%ebx),%eax
59350f:	e8 98 54 ff ff       	call   0x5889ac
593514:	85 c0                	test   %eax,%eax
593516:	75 48                	jne    0x593560
593518:	c7 83 f8 00 00 00 00 	movl   $0x300,0xf8(%ebx)
59351f:	03 00 00
593522:	b8 00 04 00 00       	mov    $0x400,%eax
593527:	89 83 fc 00 00 00    	mov    %eax,0xfc(%ebx)
59352d:	89 83 d4 00 00 00    	mov    %eax,0xd4(%ebx)
593533:	c7 83 3c 01 00 00 49 	movl   $0x49494949,0x13c(%ebx)
59353a:	49 49 49
59353d:	c7 83 c0 01 00 00 ac 	movl   $0x58b2ac,0x1c0(%ebx)
593544:	b2 58 00
593547:	c7 83 f4 01 00 00 85 	movl   $0x3f91eb85,0x1f4(%ebx)
59354e:	eb 91 3f
593551:	c7 83 fc 01 00 00 52 	movl   $0x402eb852,0x1fc(%ebx)
593558:	b8 2e 40
59355b:	e9 54 01 00 00       	jmp    0x5936b4
593560:	ba f0 3c 59 00       	mov    $0x593cf0,%edx
593565:	8d 43 4a             	lea    0x4a(%ebx),%eax