9bdf26:	cc                   	int3
9bdf27:	cc                   	int3
9bdf28:	cc                   	int3
9bdf29:	cc                   	int3
9bdf2a:	cc                   	int3
9bdf2b:	cc                   	int3
9bdf2c:	cc                   	int3
9bdf2d:	cc                   	int3
9bdf2e:	cc                   	int3
9bdf2f:	cc                   	int3
9bdf30:	cc                   	int3
9bdf31:	cc                   	int3
9bdf32:	cc                   	int3
9bdf33:	cc                   	int3
9bdf34:	cc                   	int3
9bdf35:	cc                   	int3
9bdf36:	cc                   	int3
9bdf37:	cc                   	int3
9bdf38:	cc                   	int3
9bdf39:	cc                   	int3
9bdf3a:	cc                   	int3
9bdf3b:	cc                   	int3
9bdf3c:	cc                   	int3
9bdf3d:	55                   	push   %ebp
9bdf3e:	8b ec                	mov    %esp,%ebp
9bdf40:	53                   	push   %ebx
9bdf41:	57                   	push   %edi
9bdf42:	8b 7d 08             	mov    0x8(%ebp),%edi
9bdf45:	8b d9                	mov    %ecx,%ebx
9bdf47:	85 ff                	test   %edi,%edi
9bdf49:	74 6d                	je     0x9bdfb8
9bdf4b:	83 7d 0c 00          	cmpl   $0x0,0xc(%ebp)
9bdf4f:	74 67                	je     0x9bdfb8
9bdf51:	8b 07                	mov    (%edi),%eax
9bdf53:	56                   	push   %esi
9bdf54:	53                   	push   %ebx
9bdf55:	8b b0 34 01 00 00    	mov    0x134(%eax),%esi
9bdf5b:	8b ce                	mov    %esi,%ecx
9bdf5d:	e8 03 e7 a6 ff       	call   0x42c665
9bdf62:	8b cf                	mov    %edi,%ecx
9bdf64:	ff d6                	call   *%esi
9bdf66:	8b 45 10             	mov    0x10(%ebp),%eax
9bdf69:	57                   	push   %edi
9bdf6a:	68 b8 03 c7 00       	push   $0xc703b8
9bdf6f:	89 87 e8 00 00 00    	mov    %eax,0xe8(%edi)
9bdf75:	e8 90 80 a4 ff       	call   0x40600a
9bdf7a:	59                   	pop    %ecx
9bdf7b:	59                   	pop    %ecx
9bdf7c:	5e                   	pop    %esi
9bdf7d:	85 c0                	test   %eax,%eax
9bdf7f:	74 0a                	je     0x9bdf8b
9bdf81:	c7 80 c8 01 00 00 01 	movl   $0x1,0x1c8(%eax)
9bdf88:	00 00 00
9bdf8b:	8d 8b 3c 17 00 00    	lea    0x173c(%ebx),%ecx
9bdf91:	57                   	push   %edi
9bdf92:	ff 71 08             	push   0x8(%ecx)
9bdf95:	e8 fa 16 a7 ff       	call   0x42f694
9bdf9a:	ff 75 0c             	push   0xc(%ebp)
9bdf9d:	8d 8b 14 17 00 00    	lea    0x1714(%ebx),%ecx
9bdfa3:	ff 71 08             	push   0x8(%ecx)
9bdfa6:	e8 51 f1 a5 ff       	call   0x41d0fc
9bdfab:	8b cb                	mov    %ebx,%ecx
9bdfad:	e8 18 3b a7 ff       	call   0x431aca
9bdfb2:	5f                   	pop    %edi
9bdfb3:	5b                   	pop    %ebx
9bdfb4:	5d                   	pop    %ebp
9bdfb5:	c2 0c 00             	ret    $0xc
9bdfb8:	e8 a9 3f a7 ff       	call   0x431f66
9bdfbd:	cc                   	int3
9bdfbe:	cc                   	int3
9bdfbf:	cc                   	int3
9bdfc0:	cc                   	int3
9bdfc1:	cc                   	int3
9bdfc2:	cc                   	int3
9bdfc3:	cc                   	int3
9bdfc4:	cc                   	int3
9bdfc5:	cc                   	int3
9bdfc6:	cc                   	int3
9bdfc7:	cc                   	int3
9bdfc8:	cc                   	int3
9bdfc9:	cc                   	int3
9bdfca:	cc                   	int3
9bdfcb:	cc                   	int3
9bdfcc:	cc                   	int3
9bdfcd:	cc                   	int3
9bdfce:	cc                   	int3
9bdfcf:	cc                   	int3
9bdfd0:	cc                   	int3
9bdfd1:	cc                   	int3
9bdfd2:	cc                   	int3
9bdfd3:	cc                   	int3
9bdfd4:	cc                   	int3
9bdfd5:	cc                   	int3
9bdfd6:	cc                   	int3
9bdfd7:	cc                   	int3
9bdfd8:	cc                   	int3
9bdfd9:	cc                   	int3
9bdfda:	cc                   	int3
9bdfdb:	cc                   	int3
9bdfdc:	cc                   	int3
9bdfdd:	cc                   	int3
9bdfde:	6a 04                	push   $0x4
9bdfe0:	b8 69 11 bb 00       	mov    $0xbb1169,%eax
9bdfe5:	e8 a1 c2 a4 ff       	call   0x40a28b
9bdfea:	8b d9                	mov    %ecx,%ebx
9bdfec:	68 10 01 00 00       	push   $0x110
9bdff1:	e8 87 c9 a6 ff       	call   0x42a97d
9bdff6:	59                   	pop    %ecx
9bdff7:	89 45 f0             	mov    %eax,-0x10(%ebp)
9bdffa:	33 ff                	xor    %edi,%edi
9bdffc:	89 7d fc             	mov    %edi,-0x4(%ebp)
9bdfff:	85 c0                	test   %eax,%eax
9be001:	74 0a                	je     0x9be00d
9be003:	57                   	push   %edi
9be004:	8b c8                	mov    %eax,%ecx
9be006:	e8 59 0a a7 ff       	call   0x42ea64
9be00b:	8b f8                	mov    %eax,%edi
9be00d:	8b 07                	mov    (%edi),%eax
9be00f:	83 4d fc ff          	orl    $0xffffffff,-0x4(%ebp)
9be013:	53                   	push   %ebx
9be014:	8b b0 34 01 00 00    	mov    0x134(%eax),%esi
9be01a:	8b ce                	mov    %esi,%ecx
9be01c:	e8 44 e6 a6 ff       	call   0x42c665
9be021:	8b cf                	mov    %edi,%ecx
9be023:	ff d6                	call   *%esi
9be025:	8d 8b 28 17 00 00    	lea    0x1728(%ebx),%ecx
9be02b:	57                   	push   %edi
9be02c:	ff 71 08             	push   0x8(%ecx)
9be02f:	e8 60 16 a7 ff       	call   0x42f694
9be034:	8d 8b 00 17 00 00    	lea    0x1700(%ebx),%ecx
9be03a:	68 2c 0a bd 00       	push   $0xbd0a2c
9be03f:	ff 71 08             	push   0x8(%ecx)
9be042:	e8 b5 f0 a5 ff       	call   0x41d0fc
9be047:	8b cb                	mov    %ebx,%ecx
9be049:	e8 7c 3a a7 ff       	call   0x431aca
9be04e:	e8 c4 03 a5 ff       	call   0x40e417
9be053:	c3                   	ret
9be054:	cc                   	int3
9be055:	cc                   	int3
9be056:	cc                   	int3
9be057:	cc                   	int3
9be058:	cc                   	int3
9be059:	cc                   	int3
9be05a:	cc                   	int3
9be05b:	cc                   	int3
9be05c:	cc                   	int3
9be05d:	cc                   	int3
9be05e:	cc                   	int3
9be05f:	cc                   	int3
9be060:	cc                   	int3
9be061:	cc                   	int3
9be062:	cc                   	int3
9be063:	cc                   	int3
9be064:	cc                   	int3
9be065:	cc                   	int3
9be066:	cc                   	int3
9be067:	cc                   	int3
9be068:	cc                   	int3
9be069:	cc                   	int3
9be06a:	cc                   	int3
9be06b:	cc                   	int3
9be06c:	cc                   	int3
9be06d:	cc                   	int3
9be06e:	cc                   	int3
9be06f:	cc                   	int3
9be070:	cc                   	int3
9be071:	33 c0                	xor    %eax,%eax
9be073:	c3                   	ret
9be074:	6a 6c                	push   $0x6c
9be076:	b8 95 11 bb 00       	mov    $0xbb1195,%eax
9be07b:	e8 e5 3f a7 ff       	call   0x432065
9be080:	8b d9                	mov    %ecx,%ebx
9be082:	8b 45 08             	mov    0x8(%ebp),%eax
9be085:	8d 4d 88             	lea    -0x78(%ebp),%ecx
9be088:	53                   	push   %ebx
9be089:	89 45 a4             	mov    %eax,-0x5c(%ebp)
9be08c:	e8 b6 cd a5 ff       	call   0x41ae47
9be091:	83 65 fc 00          	andl   $0x0,-0x4(%ebp)
9be095:	8b cb                	mov    %ebx,%ecx
9be097:	e8 e6 5f a6 ff       	call   0x424082
9be09c:	50                   	push   %eax
9be09d:	8d 4d 88             	lea    -0x78(%ebp),%ecx
9be0a0:	e8 3a cc a5 ff       	call   0x41acdf
9be0a5:	89 45 a8             	mov    %eax,-0x58(%ebp)
9be0a8:	85 c0                	test   %eax,%eax
9be0aa:	75 05                	jne    0x9be0b1
9be0ac:	e8 b5 3e a7 ff       	call   0x431f66
9be0b1:	8d 45 b4             	lea    -0x4c(%ebp),%eax
9be0b4:	50                   	push   %eax
9be0b5:	ff 75 90             	push   -0x70(%ebp)
9be0b8:	ff 15 38 33 d8 00    	call   *0xd83338
9be0be:	8b 45 b4             	mov    -0x4c(%ebp),%eax
9be0c1:	89 45 b0             	mov    %eax,-0x50(%ebp)
9be0c4:	33 c0                	xor    %eax,%eax
9be0c6:	89 45 ac             	mov    %eax,-0x54(%ebp)
9be0c9:	39 83 44 17 00 00    	cmp    %eax,0x1744(%ebx)
9be0cf:	7e 76                	jle    0x9be147
9be0d1:	8d 8b 3c 17 00 00    	lea    0x173c(%ebx),%ecx
9be0d7:	50                   	push   %eax
9be0d8:	e8 17 08 a5 ff       	call   0x40e8f4
9be0dd:	8d 4d 88             	lea    -0x78(%ebp),%ecx
9be0e0:	51                   	push   %ecx
9be0e1:	8b 38                	mov    (%eax),%edi
9be0e3:	8b 07                	mov    (%edi),%eax
9be0e5:	8b b0 80 01 00 00    	mov    0x180(%eax),%esi
9be0eb:	8b ce                	mov    %esi,%ecx
9be0ed:	e8 73 e5 a6 ff       	call   0x42c665
9be0f2:	8b cf                	mov    %edi,%ecx
9be0f4:	ff d6                	call   *%esi
9be0f6:	8b 07                	mov    (%edi),%eax
9be0f8:	6a 00                	push   $0x0
9be0fa:	8b b0 10 01 00 00    	mov    0x110(%eax),%esi
9be100:	8b ce                	mov    %esi,%ecx
9be102:	e8 5e e5 a6 ff       	call   0x42c665
9be107:	8b cf                	mov    %edi,%ecx
9be109:	ff d6                	call   *%esi
9be10b:	8b 07                	mov    (%edi),%eax
9be10d:	8d 4d 88             	lea    -0x78(%ebp),%ecx
9be110:	51                   	push   %ecx
9be111:	8d 4d 9c             	lea    -0x64(%ebp),%ecx
9be114:	51                   	push   %ecx
9be115:	8b b0 f4 00 00 00    	mov    0xf4(%eax),%esi
9be11b:	8b ce                	mov    %esi,%ecx
9be11d:	e8 43 e5 a6 ff       	call   0x42c665
9be122:	8b cf                	mov    %edi,%ecx
9be124:	ff d6                	call   *%esi
9be126:	8b 45 a0             	mov    -0x60(%ebp),%eax
9be129:	40                   	inc    %eax
9be12a:	39 45 b0             	cmp    %eax,-0x50(%ebp)
9be12d:	7f 03                	jg     0x9be132
9be12f:	89 45 b0             	mov    %eax,-0x50(%ebp)
9be132:	8b 45 ac             	mov    -0x54(%ebp),%eax
9be135:	8d 8b 3c 17 00 00    	lea    0x173c(%ebx),%ecx
9be13b:	40                   	inc    %eax
9be13c:	89 45 ac             	mov    %eax,-0x54(%ebp)
9be13f:	3b 83 44 17 00 00    	cmp    0x1744(%ebx),%eax
9be145:	7c 90                	jl     0x9be0d7
9be147:	33 c0                	xor    %eax,%eax
9be149:	89 45 ac             	mov    %eax,-0x54(%ebp)
9be14c:	39 83 30 17 00 00    	cmp    %eax,0x1730(%ebx)
9be152:	7e 76                	jle    0x9be1ca
9be154:	8d 8b 28 17 00 00    	lea    0x1728(%ebx),%ecx
9be15a:	50                   	push   %eax
9be15b:	e8 94 07 a5 ff       	call   0x40e8f4
9be160:	8d 4d 88             	lea    -0x78(%ebp),%ecx
9be163:	51                   	push   %ecx
9be164:	8b 38                	mov    (%eax),%edi
9be166:	8b 07                	mov    (%edi),%eax
9be168:	8b b0 80 01 00 00    	mov    0x180(%eax),%esi
9be16e:	8b ce                	mov    %esi,%ecx
9be170:	e8 f0 e4 a6 ff       	call   0x42c665
9be175:	8b cf                	mov    %edi,%ecx
9be177:	ff d6                	call   *%esi
9be179:	8b 07                	mov    (%edi),%eax
9be17b:	6a 00                	push   $0x0
9be17d:	8b b0 10 01 00 00    	mov    0x110(%eax),%esi
9be183:	8b ce                	mov    %esi,%ecx
9be185:	e8 db e4 a6 ff       	call   0x42c665
9be18a:	8b cf                	mov    %edi,%ecx
9be18c:	ff d6                	call   *%esi
9be18e:	8b 07                	mov    (%edi),%eax
9be190:	8d 4d 88             	lea    -0x78(%ebp),%ecx
9be193:	51                   	push   %ecx
9be194:	8d 4d 9c             	lea    -0x64(%ebp),%ecx
9be197:	51                   	push   %ecx
9be198:	8b b0 f4 00 00 00    	mov    0xf4(%eax),%esi
9be19e:	8b ce                	mov    %esi,%ecx
9be1a0:	e8 c0 e4 a6 ff       	call   0x42c665
9be1a5:	8b cf                	mov    %edi,%ecx
9be1a7:	ff d6                	call   *%esi
9be1a9:	8b 45 a0             	mov    -0x60(%ebp),%eax
9be1ac:	40                   	inc    %eax
9be1ad:	39 45 b0             	cmp    %eax,-0x50(%ebp)
9be1b0:	7f 03                	jg     0x9be1b5
9be1b2:	89 45 b0             	mov    %eax,-0x50(%ebp)
9be1b5:	8b 45 ac             	mov    -0x54(%ebp),%eax
9be1b8:	8d 8b 28 17 00 00    	lea    0x1728(%ebx),%ecx
9be1be:	40                   	inc    %eax
9be1bf:	89 45 ac             	mov    %eax,-0x54(%ebp)
9be1c2:	3b 83 30 17 00 00    	cmp    0x1730(%ebx),%eax
9be1c8:	7c 90                	jl     0x9be15a
9be1ca:	ff 75 a8             	push   -0x58(%ebp)
9be1cd:	8d 4d 88             	lea    -0x78(%ebp),%ecx
9be1d0:	e8 0a cb a5 ff       	call   0x41acdf
9be1d5:	6a 18                	push   $0x18
9be1d7:	5e                   	pop    %esi
9be1d8:	e8 59 a1 a5 ff       	call   0x418336
9be1dd:	d9 e8                	fld1
9be1df:	83 b8 e8 01 00 00 00 	cmpl   $0x0,0x1e8(%eax)
9be1e6:	74 08                	je     0x9be1f0
9be1e8:	dd 80 e0 01 00 00    	fldl   0x1e0(%eax)
9be1ee:	eb 02                	jmp    0x9be1f2
9be1f0:	d9 c0                	fld    %st(0)
9be1f2:	da e9                	fucompp
9be1f4:	df e0                	fnstsw %ax
9be1f6:	f6 c4 44             	test   $0x44,%ah
9be1f9:	7b 2b                	jnp    0x9be226
9be1fb:	e8 36 a1 a5 ff       	call   0x418336
9be200:	83 b8 e8 01 00 00 00 	cmpl   $0x0,0x1e8(%eax)
9be207:	74 08                	je     0x9be211
9be209:	dd 80 e0 01 00 00    	fldl   0x1e0(%eax)
9be20f:	eb 02                	jmp    0x9be213
9be211:	d9 e8                	fld1
9be213:	dc 0d f0 47 c4 00    	fmull  0xc447f0
9be219:	dc 05 f0 b7 bd 00    	faddl  0xbdb7f0
9be21f:	e8 f8 57 a4 ff       	call   0x403a1c
9be224:	8b f0                	mov    %eax,%esi
9be226:	8b 45 b0             	mov    -0x50(%ebp),%eax
9be229:	3b f0                	cmp    %eax,%esi
9be22b:	7f 02                	jg     0x9be22f
9be22d:	8b f0                	mov    %eax,%esi
9be22f:	8b 5d a4             	mov    -0x5c(%ebp),%ebx
9be232:	8d 4d 88             	lea    -0x78(%ebp),%ecx
9be235:	c7 03 ff 7f 00 00    	movl   $0x7fff,(%ebx)
9be23b:	89 73 04             	mov    %esi,0x4(%ebx)
9be23e:	e8 b7 a6 a4 ff       	call   0x4088fa
9be243:	8b c3                	mov    %ebx,%eax
9be245:	e8 69 47 a5 ff       	call   0x4129b3
9be24a:	c2 0c 00             	ret    $0xc
9be24d:	cc                   	int3
9be24e:	cc                   	int3
9be24f:	cc                   	int3
9be250:	cc                   	int3
9be251:	cc                   	int3
9be252:	cc                   	int3
9be253:	cc                   	int3
9be254:	cc                   	int3
9be255:	cc                   	int3
9be256:	cc                   	int3
9be257:	cc                   	int3
9be258:	cc                   	int3
9be259:	cc                   	int3
9be25a:	cc                   	int3
9be25b:	cc                   	int3
9be25c:	cc                   	int3
9be25d:	cc                   	int3
9be25e:	cc                   	int3
9be25f:	cc                   	int3
9be260:	cc                   	int3
9be261:	cc                   	int3
9be262:	cc                   	int3
9be263:	cc                   	int3
9be264:	cc                   	int3
9be265:	cc                   	int3
9be266:	cc                   	int3
9be267:	cc                   	int3
9be268:	cc                   	int3
9be269:	cc                   	int3
9be26a:	cc                   	int3
9be26b:	cc                   	int3