844246:	cc                   	int3
844247:	cc                   	int3
844248:	cc                   	int3
844249:	cc                   	int3
84424a:	cc                   	int3
84424b:	cc                   	int3
84424c:	cc                   	int3
84424d:	cc                   	int3
84424e:	cc                   	int3
84424f:	cc                   	int3
844250:	cc                   	int3
844251:	cc                   	int3
844252:	cc                   	int3
844253:	cc                   	int3
844254:	b8 6c cb c3 00       	mov    $0xc3cb6c,%eax
844259:	c3                   	ret
84425a:	b8 38 ce c3 00       	mov    $0xc3ce38,%eax
84425f:	c3                   	ret
844260:	53                   	push   %ebx
844261:	57                   	push   %edi
844262:	8b f9                	mov    %ecx,%edi
844264:	e8 f7 dd be ff       	call   0x432060
844269:	e8 c1 a0 be ff       	call   0x42e32f
84426e:	8b 58 3c             	mov    0x3c(%eax),%ebx
844271:	85 db                	test   %ebx,%ebx
844273:	74 28                	je     0x84429d
844275:	8b 97 c8 00 00 00    	mov    0xc8(%edi),%edx
84427b:	85 d2                	test   %edx,%edx
84427d:	74 1e                	je     0x84429d
84427f:	8b 03                	mov    (%ebx),%eax
844281:	56                   	push   %esi
844282:	52                   	push   %edx
844283:	ff b7 b8 00 00 00    	push   0xb8(%edi)
844289:	8b 70 24             	mov    0x24(%eax),%esi
84428c:	8b ce                	mov    %esi,%ecx
84428e:	57                   	push   %edi
84428f:	e8 d1 83 be ff       	call   0x42c665
844294:	8b cb                	mov    %ebx,%ecx
844296:	ff d6                	call   *%esi
844298:	5e                   	pop    %esi
844299:	85 c0                	test   %eax,%eax
84429b:	74 0d                	je     0x8442aa
84429d:	ff b7 b8 00 00 00    	push   0xb8(%edi)
8442a3:	8b cf                	mov    %edi,%ecx
8442a5:	e8 39 64 bf ff       	call   0x43a6e3
8442aa:	5f                   	pop    %edi
8442ab:	33 c0                	xor    %eax,%eax
8442ad:	5b                   	pop    %ebx
8442ae:	c2 08 00             	ret    $0x8
8442b1:	cc                   	int3
8442b2:	cc                   	int3
8442b3:	cc                   	int3
8442b4:	cc                   	int3
8442b5:	cc                   	int3
8442b6:	cc                   	int3
8442b7:	cc                   	int3
8442b8:	cc                   	int3
8442b9:	cc                   	int3
8442ba:	cc                   	int3
8442bb:	cc                   	int3
8442bc:	cc                   	int3
8442bd:	cc                   	int3
8442be:	cc                   	int3
8442bf:	cc                   	int3
8442c0:	cc                   	int3
8442c1:	cc                   	int3
8442c2:	cc                   	int3
8442c3:	cc                   	int3
8442c4:	cc                   	int3
8442c5:	55                   	push   %ebp
8442c6:	8b ec                	mov    %esp,%ebp
8442c8:	83 7d 08 00          	cmpl   $0x0,0x8(%ebp)
8442cc:	75 05                	jne    0x8442d3
8442ce:	e8 5c b9 be ff       	call   0x42fc2f
8442d3:	5d                   	pop    %ebp
8442d4:	c2 08 00             	ret    $0x8
8442d7:	cc                   	int3
8442d8:	cc                   	int3
8442d9:	cc                   	int3
8442da:	cc                   	int3
8442db:	55                   	push   %ebp
8442dc:	8b ec                	mov    %esp,%ebp
8442de:	56                   	push   %esi
8442df:	8b f1                	mov    %ecx,%esi
8442e1:	e8 49 b9 be ff       	call   0x42fc2f
8442e6:	85 c0                	test   %eax,%eax
8442e8:	75 10                	jne    0x8442fa
8442ea:	ff 75 10             	push   0x10(%ebp)
8442ed:	8b ce                	mov    %esi,%ecx
8442ef:	ff 75 0c             	push   0xc(%ebp)
8442f2:	ff 75 08             	push   0x8(%ebp)
8442f5:	e8 67 0f be ff       	call   0x425261
8442fa:	5e                   	pop    %esi
8442fb:	5d                   	pop    %ebp
8442fc:	c2 0c 00             	ret    $0xc
8442ff:	cc                   	int3
844300:	cc                   	int3
844301:	cc                   	int3
844302:	cc                   	int3
844303:	cc                   	int3
844304:	cc                   	int3
844305:	cc                   	int3
844306:	cc                   	int3
844307:	cc                   	int3
844308:	55                   	push   %ebp
844309:	8b ec                	mov    %esp,%ebp
84430b:	8b 55 08             	mov    0x8(%ebp),%edx
84430e:	8b 81 bc 00 00 00    	mov    0xbc(%ecx),%eax
844314:	52                   	push   %edx
844315:	89 02                	mov    %eax,(%edx)
844317:	e8 5b 53 be ff       	call   0x429677
84431c:	5d                   	pop    %ebp
84431d:	c2 04 00             	ret    $0x4
844320:	cc                   	int3
844321:	cc                   	int3
844322:	cc                   	int3
844323:	cc                   	int3
844324:	cc                   	int3
844325:	cc                   	int3
844326:	55                   	push   %ebp
844327:	8b ec                	mov    %esp,%ebp
844329:	5d                   	pop    %ebp
84432a:	e9 d9 2b be ff       	jmp    0x426f08
84432f:	cc                   	int3
844330:	cc                   	int3
844331:	56                   	push   %esi
844332:	8b f1                	mov    %ecx,%esi
844334:	6a 00                	push   $0x0
844336:	c7 86 c4 00 00 00 01 	movl   $0x1,0xc4(%esi)
84433d:	00 00 00
844340:	e8 57 2b bc ff       	call   0x406e9c
844345:	8b ce                	mov    %esi,%ecx
844347:	5e                   	pop    %esi
844348:	e9 f7 1c be ff       	jmp    0x426044
84434d:	cc                   	int3
84434e:	cc                   	int3
84434f:	cc                   	int3
844350:	cc                   	int3
844351:	cc                   	int3
844352:	cc                   	int3
844353:	cc                   	int3
844354:	55                   	push   %ebp
844355:	8b ec                	mov    %esp,%ebp
844357:	5d                   	pop    %ebp
844358:	e9 5f 00 bd ff       	jmp    0x4143bc
84435d:	cc                   	int3
84435e:	cc                   	int3
84435f:	56                   	push   %esi
844360:	8b f1                	mov    %ecx,%esi
844362:	ff b6 c0 00 00 00    	push   0xc0(%esi)
844368:	ff 15 a4 40 d8 00    	call   *0xd840a4
84436e:	85 c0                	test   %eax,%eax
844370:	74 21                	je     0x844393
844372:	ff b6 c0 00 00 00    	push   0xc0(%esi)
844378:	ff 76 20             	push   0x20(%esi)
84437b:	ff 15 d4 3f d8 00    	call   *0xd83fd4
844381:	85 c0                	test   %eax,%eax
844383:	74 0e                	je     0x844393
844385:	ff b6 c0 00 00 00    	push   0xc0(%esi)
84438b:	ff 15 74 40 d8 00    	call   *0xd84074
844391:	eb 0e                	jmp    0x8443a1
844393:	83 a6 c0 00 00 00 00 	andl   $0x0,0xc0(%esi)
84439a:	8b ce                	mov    %esi,%ecx
84439c:	e8 bf dc be ff       	call   0x432060
8443a1:	5e                   	pop    %esi
8443a2:	c2 04 00             	ret    $0x4
8443a5:	cc                   	int3
8443a6:	cc                   	int3
8443a7:	cc                   	int3
8443a8:	cc                   	int3
8443a9:	cc                   	int3
8443aa:	cc                   	int3
8443ab:	cc                   	int3
8443ac:	cc                   	int3
8443ad:	cc                   	int3
8443ae:	cc                   	int3
8443af:	cc                   	int3
8443b0:	cc                   	int3
8443b1:	cc                   	int3
8443b2:	cc                   	int3
8443b3:	cc                   	int3
8443b4:	cc                   	int3
8443b5:	cc                   	int3
8443b6:	55                   	push   %ebp
8443b7:	8b ec                	mov    %esp,%ebp
8443b9:	57                   	push   %edi
8443ba:	ff 75 08             	push   0x8(%ebp)
8443bd:	8b f9                	mov    %ecx,%edi
8443bf:	e8 7c 66 be ff       	call   0x42aa40
8443c4:	85 c0                	test   %eax,%eax
8443c6:	74 05                	je     0x8443cd
8443c8:	33 c0                	xor    %eax,%eax
8443ca:	40                   	inc    %eax
8443cb:	eb 67                	jmp    0x844434
8443cd:	8b cf                	mov    %edi,%ecx
8443cf:	e8 a1 50 bd ff       	call   0x419475
8443d4:	85 c0                	test   %eax,%eax
8443d6:	74 0d                	je     0x8443e5
8443d8:	83 b8 94 00 00 00 00 	cmpl   $0x0,0x94(%eax)
8443df:	74 04                	je     0x8443e5
8443e1:	33 c0                	xor    %eax,%eax
8443e3:	eb 4f                	jmp    0x844434
8443e5:	53                   	push   %ebx
8443e6:	56                   	push   %esi
8443e7:	8b cf                	mov    %edi,%ecx
8443e9:	eb 1c                	jmp    0x844407
8443eb:	8b 0b                	mov    (%ebx),%ecx
8443ed:	ff 75 08             	push   0x8(%ebp)
8443f0:	8b b1 0c 01 00 00    	mov    0x10c(%ecx),%esi
8443f6:	8b ce                	mov    %esi,%ecx
8443f8:	e8 68 82 be ff       	call   0x42c665
8443fd:	8b cb                	mov    %ebx,%ecx
8443ff:	ff d6                	call   *%esi
844401:	85 c0                	test   %eax,%eax
844403:	75 1e                	jne    0x844423
844405:	8b cb                	mov    %ebx,%ecx
844407:	e8 b7 6b bd ff       	call   0x41afc3
84440c:	8b d8                	mov    %eax,%ebx
84440e:	85 db                	test   %ebx,%ebx
844410:	75 d9                	jne    0x8443eb
844412:	6a 05                	push   $0x5
844414:	ff 77 20             	push   0x20(%edi)
844417:	ff 15 5c 40 d8 00    	call   *0xd8405c
84441d:	85 c0                	test   %eax,%eax
84441f:	75 07                	jne    0x844428
844421:	eb 0f                	jmp    0x844432
844423:	33 c0                	xor    %eax,%eax
844425:	40                   	inc    %eax
844426:	eb 0a                	jmp    0x844432
844428:	ff 75 08             	push   0x8(%ebp)
84442b:	8b cf                	mov    %edi,%ecx
84442d:	e8 28 65 be ff       	call   0x42a95a
844432:	5e                   	pop    %esi
844433:	5b                   	pop    %ebx
844434:	5f                   	pop    %edi
844435:	5d                   	pop    %ebp
844436:	c2 04 00             	ret    $0x4
844439:	cc                   	int3
84443a:	cc                   	int3
84443b:	cc                   	int3
84443c:	cc                   	int3
84443d:	cc                   	int3
84443e:	cc                   	int3
84443f:	cc                   	int3
844440:	cc                   	int3
844441:	cc                   	int3
844442:	cc                   	int3
844443:	cc                   	int3
844444:	cc                   	int3
844445:	cc                   	int3
844446:	cc                   	int3
844447:	cc                   	int3
844448:	cc                   	int3
844449:	cc                   	int3
84444a:	cc                   	int3
84444b:	cc                   	int3
84444c:	cc                   	int3
84444d:	cc                   	int3
84444e:	cc                   	int3
84444f:	cc                   	int3
844450:	cc                   	int3
844451:	cc                   	int3
844452:	cc                   	int3
844453:	cc                   	int3
844454:	cc                   	int3
844455:	cc                   	int3
844456:	cc                   	int3
844457:	cc                   	int3
844458:	cc                   	int3
844459:	56                   	push   %esi
84445a:	57                   	push   %edi
84445b:	8b f9                	mov    %ecx,%edi
84445d:	ff 15 48 40 d8 00    	call   *0xd84048
844463:	8b f0                	mov    %eax,%esi
844465:	85 f6                	test   %esi,%esi
844467:	74 19                	je     0x844482
844469:	56                   	push   %esi
84446a:	ff 77 20             	push   0x20(%edi)
84446d:	ff 15 d4 3f d8 00    	call   *0xd83fd4
844473:	85 c0                	test   %eax,%eax
844475:	74 0b                	je     0x844482
844477:	33 c0                	xor    %eax,%eax
844479:	89 b7 c0 00 00 00    	mov    %esi,0xc0(%edi)
84447f:	40                   	inc    %eax
844480:	eb 02                	jmp    0x844484
844482:	33 c0                	xor    %eax,%eax
844484:	5f                   	pop    %edi
844485:	5e                   	pop    %esi
844486:	c3                   	ret
844487:	cc                   	int3
844488:	cc                   	int3
844489:	cc                   	int3
84448a:	cc                   	int3
84448b:	cc                   	int3
84448c:	cc                   	int3
84448d:	cc                   	int3
84448e:	cc                   	int3
84448f:	cc                   	int3
844490:	cc                   	int3
844491:	cc                   	int3
844492:	55                   	push   %ebp
844493:	8b ec                	mov    %esp,%ebp
844495:	8b 45 08             	mov    0x8(%ebp),%eax
844498:	89 81 c8 00 00 00    	mov    %eax,0xc8(%ecx)
84449e:	33 c0                	xor    %eax,%eax
8444a0:	40                   	inc    %eax
8444a1:	5d                   	pop    %ebp
8444a2:	c2 04 00             	ret    $0x4
8444a5:	cc                   	int3
8444a6:	cc                   	int3
8444a7:	cc                   	int3
8444a8:	cc                   	int3
8444a9:	55                   	push   %ebp
8444aa:	8b ec                	mov    %esp,%ebp
8444ac:	5d                   	pop    %ebp
8444ad:	e9 dd 29 bf ff       	jmp    0x436e8f
8444b2:	cc                   	int3
8444b3:	cc                   	int3
8444b4:	55                   	push   %ebp
8444b5:	8b ec                	mov    %esp,%ebp
8444b7:	56                   	push   %esi
8444b8:	57                   	push   %edi
8444b9:	ff 75 14             	push   0x14(%ebp)
8444bc:	8d 75 18             	lea    0x18(%ebp),%esi
8444bf:	ff 75 10             	push   0x10(%ebp)
8444c2:	ff 75 0c             	push   0xc(%ebp)
8444c5:	ff 75 08             	push   0x8(%ebp)
8444c8:	83 ec 10             	sub    $0x10,%esp
8444cb:	8b fc                	mov    %esp,%edi
8444cd:	a5                   	movsl  %ds:(%esi),%es:(%edi)
8444ce:	a5                   	movsl  %ds:(%esi),%es:(%edi)
8444cf:	a5                   	movsl  %ds:(%esi),%es:(%edi)
8444d0:	a5                   	movsl  %ds:(%esi),%es:(%edi)
8444d1:	e8 5f 06 bf ff       	call   0x434b35
8444d6:	5f                   	pop    %edi
8444d7:	5e                   	pop    %esi
8444d8:	5d                   	pop    %ebp
8444d9:	c2 20 00             	ret    $0x20
8444dc:	cc                   	int3
8444dd:	cc                   	int3
8444de:	cc                   	int3
8444df:	cc                   	int3
8444e0:	cc                   	int3
8444e1:	cc                   	int3
8444e2:	cc                   	int3
8444e3:	cc                   	int3
8444e4:	cc                   	int3
8444e5:	cc                   	int3
8444e6:	55                   	push   %ebp
8444e7:	8b ec                	mov    %esp,%ebp