718210:	8b 09                	mov    (%ecx),%ecx
718212:	8b 44 24 04          	mov    0x4(%esp),%eax
718216:	8d 04 c1             	lea    (%ecx,%eax,8),%eax
718219:	c2 04 00             	ret    $0x4
71821c:	cc                   	int3
71821d:	cc                   	int3
71821e:	cc                   	int3
71821f:	cc                   	int3
718220:	56                   	push   %esi
718221:	8b f1                	mov    %ecx,%esi
718223:	57                   	push   %edi
718224:	8b 4e 04             	mov    0x4(%esi),%ecx
718227:	85 c9                	test   %ecx,%ecx
718229:	74 27                	je     0x718252
71822b:	8b 46 0c             	mov    0xc(%esi),%eax
71822e:	2b c1                	sub    %ecx,%eax
718230:	c1 f8 03             	sar    $0x3,%eax
718233:	50                   	push   %eax
718234:	51                   	push   %ecx
718235:	8d 4e 04             	lea    0x4(%esi),%ecx
718238:	e8 35 5c cf ff       	call   0x40de72
71823d:	c7 46 04 00 00 00 00 	movl   $0x0,0x4(%esi)
718244:	c7 46 08 00 00 00 00 	movl   $0x0,0x8(%esi)
71824b:	c7 46 0c 00 00 00 00 	movl   $0x0,0xc(%esi)
718252:	f6 44 24 0c 01       	testb  $0x1,0xc(%esp)
718257:	c7 06 28 8a bf 00    	movl   $0xbf8a28,(%esi)
71825d:	74 0b                	je     0x71826a
71825f:	6a 10                	push   $0x10
718261:	56                   	push   %esi
718262:	e8 35 9c ce ff       	call   0x401e9c
718267:	83 c4 08             	add    $0x8,%esp
71826a:	5f                   	pop    %edi
71826b:	8b c6                	mov    %esi,%eax
71826d:	5e                   	pop    %esi
71826e:	c2 04 00             	ret    $0x4
718271:	cc                   	int3
718272:	cc                   	int3
718273:	cc                   	int3
718274:	cc                   	int3
718275:	cc                   	int3
718276:	cc                   	int3
718277:	cc                   	int3
718278:	cc                   	int3
718279:	cc                   	int3
71827a:	cc                   	int3
71827b:	cc                   	int3
71827c:	cc                   	int3
71827d:	cc                   	int3
71827e:	cc                   	int3
71827f:	cc                   	int3
718280:	cc                   	int3
718281:	cc                   	int3
718282:	cc                   	int3
718283:	cc                   	int3
718284:	cc                   	int3
718285:	cc                   	int3
718286:	cc                   	int3
718287:	cc                   	int3
718288:	cc                   	int3
718289:	cc                   	int3
71828a:	cc                   	int3
71828b:	cc                   	int3
71828c:	cc                   	int3
71828d:	cc                   	int3
71828e:	cc                   	int3
71828f:	cc                   	int3
718290:	c2 08 00             	ret    $0x8
718293:	cc                   	int3
718294:	cc                   	int3
718295:	cc                   	int3
718296:	cc                   	int3
718297:	cc                   	int3
718298:	cc                   	int3
718299:	cc                   	int3
71829a:	cc                   	int3
71829b:	cc                   	int3
71829c:	cc                   	int3
71829d:	cc                   	int3
71829e:	cc                   	int3
71829f:	cc                   	int3
7182a0:	8b c1                	mov    %ecx,%eax
7182a2:	c3                   	ret
7182a3:	cc                   	int3
7182a4:	cc                   	int3
7182a5:	cc                   	int3
7182a6:	cc                   	int3
7182a7:	cc                   	int3
7182a8:	cc                   	int3
7182a9:	cc                   	int3
7182aa:	cc                   	int3
7182ab:	cc                   	int3
7182ac:	cc                   	int3
7182ad:	cc                   	int3
7182ae:	cc                   	int3
7182af:	cc                   	int3
7182b0:	8b c1                	mov    %ecx,%eax
7182b2:	c3                   	ret
7182b3:	cc                   	int3
7182b4:	cc                   	int3
7182b5:	cc                   	int3
7182b6:	cc                   	int3
7182b7:	cc                   	int3
7182b8:	cc                   	int3
7182b9:	cc                   	int3
7182ba:	cc                   	int3
7182bb:	cc                   	int3
7182bc:	cc                   	int3
7182bd:	cc                   	int3
7182be:	cc                   	int3
7182bf:	cc                   	int3
7182c0:	8b c1                	mov    %ecx,%eax
7182c2:	c3                   	ret
7182c3:	cc                   	int3
7182c4:	cc                   	int3
7182c5:	cc                   	int3
7182c6:	cc                   	int3
7182c7:	cc                   	int3
7182c8:	cc                   	int3
7182c9:	cc                   	int3
7182ca:	cc                   	int3
7182cb:	cc                   	int3
7182cc:	cc                   	int3
7182cd:	cc                   	int3
7182ce:	cc                   	int3
7182cf:	cc                   	int3
7182d0:	8b c1                	mov    %ecx,%eax
7182d2:	c3                   	ret
7182d3:	cc                   	int3
7182d4:	cc                   	int3
7182d5:	cc                   	int3
7182d6:	cc                   	int3
7182d7:	cc                   	int3
7182d8:	cc                   	int3
7182d9:	cc                   	int3
7182da:	cc                   	int3
7182db:	cc                   	int3
7182dc:	cc                   	int3
7182dd:	cc                   	int3
7182de:	cc                   	int3
7182df:	cc                   	int3
7182e0:	8b c1                	mov    %ecx,%eax
7182e2:	c3                   	ret
7182e3:	cc                   	int3
7182e4:	cc                   	int3
7182e5:	cc                   	int3
7182e6:	cc                   	int3
7182e7:	cc                   	int3
7182e8:	cc                   	int3
7182e9:	cc                   	int3
7182ea:	cc                   	int3
7182eb:	cc                   	int3
7182ec:	cc                   	int3
7182ed:	cc                   	int3
7182ee:	cc                   	int3
7182ef:	cc                   	int3
7182f0:	8b c1                	mov    %ecx,%eax
7182f2:	c3                   	ret
7182f3:	cc                   	int3
7182f4:	cc                   	int3
7182f5:	cc                   	int3
7182f6:	cc                   	int3
7182f7:	cc                   	int3
7182f8:	cc                   	int3
7182f9:	cc                   	int3
7182fa:	cc                   	int3
7182fb:	cc                   	int3
7182fc:	cc                   	int3
7182fd:	cc                   	int3
7182fe:	cc                   	int3
7182ff:	cc                   	int3
718300:	8b c1                	mov    %ecx,%eax
718302:	c3                   	ret
718303:	cc                   	int3
718304:	cc                   	int3
718305:	cc                   	int3
718306:	cc                   	int3
718307:	cc                   	int3
718308:	cc                   	int3
718309:	cc                   	int3
71830a:	cc                   	int3
71830b:	cc                   	int3
71830c:	cc                   	int3
71830d:	cc                   	int3
71830e:	cc                   	int3
71830f:	cc                   	int3
718310:	8b c1                	mov    %ecx,%eax
718312:	c3                   	ret
718313:	cc                   	int3
718314:	cc                   	int3
718315:	cc                   	int3
718316:	cc                   	int3
718317:	cc                   	int3
718318:	cc                   	int3
718319:	cc                   	int3
71831a:	cc                   	int3
71831b:	cc                   	int3
71831c:	cc                   	int3
71831d:	cc                   	int3
71831e:	cc                   	int3
71831f:	cc                   	int3
718320:	56                   	push   %esi
718321:	8b 71 08             	mov    0x8(%ecx),%esi
718324:	ba ff ff ff 1f       	mov    $0x1fffffff,%edx
718329:	2b 31                	sub    (%ecx),%esi
71832b:	c1 fe 03             	sar    $0x3,%esi
71832e:	8b c6                	mov    %esi,%eax
718330:	d1 e8                	shr    $1,%eax
718332:	2b d0                	sub    %eax,%edx
718334:	8d 0c 30             	lea    (%eax,%esi,1),%ecx
718337:	33 c0                	xor    %eax,%eax
718339:	3b d6                	cmp    %esi,%edx
71833b:	5e                   	pop    %esi
71833c:	0f 43 c1             	cmovae %ecx,%eax
71833f:	3b 44 24 04          	cmp    0x4(%esp),%eax
718343:	0f 42 44 24 04       	cmovb  0x4(%esp),%eax
718348:	c2 04 00             	ret    $0x4
71834b:	cc                   	int3
71834c:	cc                   	int3
71834d:	cc                   	int3
71834e:	cc                   	int3
71834f:	cc                   	int3
718350:	cc                   	int3
718351:	cc                   	int3
718352:	cc                   	int3
718353:	cc                   	int3
718354:	cc                   	int3
718355:	cc                   	int3
718356:	cc                   	int3
718357:	cc                   	int3
718358:	cc                   	int3
718359:	cc                   	int3
71835a:	cc                   	int3
71835b:	cc                   	int3
71835c:	cc                   	int3
71835d:	cc                   	int3
71835e:	cc                   	int3
71835f:	cc                   	int3
718360:	8b 44 24 04          	mov    0x4(%esp),%eax
718364:	3b 41 04             	cmp    0x4(%ecx),%eax
718367:	73 09                	jae    0x718372
718369:	39 01                	cmp    %eax,(%ecx)
71836b:	77 05                	ja     0x718372
71836d:	b0 01                	mov    $0x1,%al
71836f:	c2 04 00             	ret    $0x4
718372:	32 c0                	xor    %al,%al
718374:	c2 04 00             	ret    $0x4
718377:	cc                   	int3
718378:	cc                   	int3
718379:	cc                   	int3
71837a:	cc                   	int3
71837b:	cc                   	int3
71837c:	cc                   	int3
71837d:	cc                   	int3
71837e:	cc                   	int3
71837f:	cc                   	int3
718380:	8d 41 08             	lea    0x8(%ecx),%eax
718383:	c3                   	ret
718384:	cc                   	int3
718385:	cc                   	int3
718386:	cc                   	int3
718387:	cc                   	int3
718388:	cc                   	int3
718389:	cc                   	int3
71838a:	cc                   	int3
71838b:	cc                   	int3
71838c:	cc                   	int3
71838d:	cc                   	int3
71838e:	cc                   	int3
71838f:	cc                   	int3
718390:	8d 41 08             	lea    0x8(%ecx),%eax
718393:	c3                   	ret
718394:	cc                   	int3
718395:	cc                   	int3
718396:	cc                   	int3
718397:	cc                   	int3
718398:	cc                   	int3
718399:	cc                   	int3
71839a:	cc                   	int3
71839b:	cc                   	int3
71839c:	cc                   	int3
71839d:	cc                   	int3
71839e:	cc                   	int3
71839f:	cc                   	int3
7183a0:	8b c1                	mov    %ecx,%eax
7183a2:	c3                   	ret
7183a3:	cc                   	int3
7183a4:	cc                   	int3
7183a5:	cc                   	int3
7183a6:	cc                   	int3
7183a7:	cc                   	int3
7183a8:	cc                   	int3
7183a9:	cc                   	int3
7183aa:	cc                   	int3
7183ab:	cc                   	int3
7183ac:	cc                   	int3
7183ad:	cc                   	int3
7183ae:	cc                   	int3
7183af:	cc                   	int3
7183b0:	8b c1                	mov    %ecx,%eax
7183b2:	c3                   	ret
7183b3:	cc                   	int3
7183b4:	cc                   	int3
7183b5:	cc                   	int3
7183b6:	cc                   	int3
7183b7:	cc                   	int3
7183b8:	cc                   	int3
7183b9:	cc                   	int3
7183ba:	cc                   	int3
7183bb:	cc                   	int3
7183bc:	cc                   	int3
7183bd:	cc                   	int3
7183be:	cc                   	int3
7183bf:	cc                   	int3
7183c0:	8d 41 04             	lea    0x4(%ecx),%eax
7183c3:	c3                   	ret
7183c4:	cc                   	int3
7183c5:	cc                   	int3
7183c6:	cc                   	int3
7183c7:	cc                   	int3
7183c8:	cc                   	int3
7183c9:	cc                   	int3
7183ca:	cc                   	int3
7183cb:	cc                   	int3
7183cc:	cc                   	int3
7183cd:	cc                   	int3
7183ce:	cc                   	int3
7183cf:	cc                   	int3
7183d0:	8d 41 04             	lea    0x4(%ecx),%eax
7183d3:	c3                   	ret
7183d4:	cc                   	int3
7183d5:	cc                   	int3
7183d6:	cc                   	int3
7183d7:	cc                   	int3
7183d8:	cc                   	int3
7183d9:	cc                   	int3
7183da:	cc                   	int3
7183db:	cc                   	int3
7183dc:	cc                   	int3
7183dd:	cc                   	int3
7183de:	cc                   	int3
7183df:	cc                   	int3
7183e0:	c3                   	ret
7183e1:	cc                   	int3
7183e2:	cc                   	int3
7183e3:	cc                   	int3
7183e4:	cc                   	int3
7183e5:	cc                   	int3
7183e6:	cc                   	int3
7183e7:	cc                   	int3
7183e8:	cc                   	int3