82f4d6:	ff 71 20             	push   0x20(%ecx)
82f4d9:	ff 15 20 40 d8 00    	call   *0xd84020
82f4df:	5d                   	pop    %ebp
82f4e0:	c2 04 00             	ret    $0x4
82f4e3:	cc                   	int3
82f4e4:	cc                   	int3
82f4e5:	cc                   	int3
82f4e6:	cc                   	int3
82f4e7:	cc                   	int3
82f4e8:	cc                   	int3
82f4e9:	55                   	push   %ebp
82f4ea:	8b ec                	mov    %esp,%ebp
82f4ec:	51                   	push   %ecx
82f4ed:	53                   	push   %ebx
82f4ee:	56                   	push   %esi
82f4ef:	8d 45 fc             	lea    -0x4(%ebp),%eax
82f4f2:	50                   	push   %eax
82f4f3:	6a 00                	push   $0x0
82f4f5:	68 66 04 00 00       	push   $0x466
82f4fa:	ff 71 20             	push   0x20(%ecx)
82f4fd:	ff 15 20 40 d8 00    	call   *0xd84020
82f503:	8b 5d fc             	mov    -0x4(%ebp),%ebx
82f506:	8b f0                	mov    %eax,%esi
82f508:	8b 4d 08             	mov    0x8(%ebp),%ecx
82f50b:	8b d3                	mov    %ebx,%edx
82f50d:	8b 45 10             	mov    0x10(%ebp),%eax
82f510:	c1 ea 18             	shr    $0x18,%edx
82f513:	88 11                	mov    %dl,(%ecx)
82f515:	8b d3                	mov    %ebx,%edx
82f517:	8b 4d 0c             	mov    0xc(%ebp),%ecx
82f51a:	c1 ea 10             	shr    $0x10,%edx
82f51d:	88 11                	mov    %dl,(%ecx)
82f51f:	8b cb                	mov    %ebx,%ecx
82f521:	c1 e9 08             	shr    $0x8,%ecx
82f524:	88 08                	mov    %cl,(%eax)
82f526:	8b 45 14             	mov    0x14(%ebp),%eax
82f529:	88 18                	mov    %bl,(%eax)
82f52b:	8b c6                	mov    %esi,%eax
82f52d:	5e                   	pop    %esi
82f52e:	5b                   	pop    %ebx
82f52f:	8b e5                	mov    %ebp,%esp
82f531:	5d                   	pop    %ebp
82f532:	c2 10 00             	ret    $0x10
82f535:	cc                   	int3
82f536:	cc                   	int3
82f537:	cc                   	int3
82f538:	cc                   	int3
82f539:	cc                   	int3
82f53a:	cc                   	int3
82f53b:	cc                   	int3
82f53c:	cc                   	int3
82f53d:	cc                   	int3
82f53e:	cc                   	int3
82f53f:	cc                   	int3
82f540:	cc                   	int3
82f541:	cc                   	int3
82f542:	cc                   	int3
82f543:	cc                   	int3
82f544:	cc                   	int3
82f545:	cc                   	int3
82f546:	cc                   	int3
82f547:	cc                   	int3
82f548:	55                   	push   %ebp
82f549:	8b ec                	mov    %esp,%ebp
82f54b:	ff 75 08             	push   0x8(%ebp)
82f54e:	6a 00                	push   $0x0
82f550:	68 03 04 00 00       	push   $0x403
82f555:	ff 71 20             	push   0x20(%ecx)
82f558:	ff 15 20 40 d8 00    	call   *0xd84020
82f55e:	5d                   	pop    %ebp
82f55f:	c2 04 00             	ret    $0x4
82f562:	cc                   	int3
82f563:	cc                   	int3
82f564:	cc                   	int3
82f565:	cc                   	int3
82f566:	cc                   	int3
82f567:	cc                   	int3
82f568:	55                   	push   %ebp
82f569:	8b ec                	mov    %esp,%ebp
82f56b:	68 00 f0 00 00       	push   $0xf000
82f570:	ff 75 08             	push   0x8(%ebp)
82f573:	68 2c 10 00 00       	push   $0x102c
82f578:	ff 71 20             	push   0x20(%ecx)
82f57b:	ff 15 20 40 d8 00    	call   *0xd84020
82f581:	c1 f8 0c             	sar    $0xc,%eax
82f584:	48                   	dec    %eax
82f585:	5d                   	pop    %ebp
82f586:	c2 04 00             	ret    $0x4
82f589:	cc                   	int3
82f58a:	cc                   	int3
82f58b:	cc                   	int3
82f58c:	cc                   	int3
82f58d:	cc                   	int3
82f58e:	cc                   	int3
82f58f:	cc                   	int3
82f590:	cc                   	int3
82f591:	55                   	push   %ebp
82f592:	8b ec                	mov    %esp,%ebp
82f594:	8b 45 08             	mov    0x8(%ebp),%eax
82f597:	50                   	push   %eax
82f598:	6a 00                	push   $0x0
82f59a:	68 03 20 00 00       	push   $0x2003
82f59f:	c7 00 0c 00 00 00    	movl   $0xc,(%eax)
82f5a5:	ff 71 20             	push   0x20(%ecx)
82f5a8:	ff 15 20 40 d8 00    	call   *0xd84020
82f5ae:	f7 d8                	neg    %eax
82f5b0:	1b c0                	sbb    %eax,%eax
82f5b2:	f7 d8                	neg    %eax
82f5b4:	5d                   	pop    %ebp
82f5b5:	c2 04 00             	ret    $0x4
82f5b8:	cc                   	int3
82f5b9:	cc                   	int3
82f5ba:	cc                   	int3
82f5bb:	cc                   	int3
82f5bc:	cc                   	int3
82f5bd:	cc                   	int3
82f5be:	cc                   	int3
82f5bf:	cc                   	int3
82f5c0:	cc                   	int3
82f5c1:	55                   	push   %ebp
82f5c2:	8b ec                	mov    %esp,%ebp
82f5c4:	8b 45 0c             	mov    0xc(%ebp),%eax
82f5c7:	56                   	push   %esi
82f5c8:	8b f1                	mov    %ecx,%esi
82f5ca:	83 f8 ff             	cmp    $0xffffffff,%eax
82f5cd:	75 24                	jne    0x82f5f3
82f5cf:	e8 54 b3 bf ff       	call   0x42a928
82f5d4:	85 c0                	test   %eax,%eax
82f5d6:	74 17                	je     0x82f5ef
82f5d8:	6a 00                	push   $0x0
82f5da:	6a 00                	push   $0x0
82f5dc:	68 00 12 00 00       	push   $0x1200
82f5e1:	ff 70 20             	push   0x20(%eax)
82f5e4:	ff 15 20 40 d8 00    	call   *0xd84020
82f5ea:	83 f8 ff             	cmp    $0xffffffff,%eax
82f5ed:	75 04                	jne    0x82f5f3
82f5ef:	33 c0                	xor    %eax,%eax
82f5f1:	eb 12                	jmp    0x82f605
82f5f3:	ff 75 08             	push   0x8(%ebp)
82f5f6:	50                   	push   %eax
82f5f7:	68 3b 10 00 00       	push   $0x103b
82f5fc:	ff 76 20             	push   0x20(%esi)
82f5ff:	ff 15 20 40 d8 00    	call   *0xd84020
82f605:	5e                   	pop    %esi
82f606:	5d                   	pop    %ebp
82f607:	c2 08 00             	ret    $0x8
82f60a:	cc                   	int3
82f60b:	cc                   	int3
82f60c:	cc                   	int3
82f60d:	cc                   	int3
82f60e:	cc                   	int3
82f60f:	cc                   	int3
82f610:	cc                   	int3
82f611:	cc                   	int3
82f612:	cc                   	int3
82f613:	cc                   	int3
82f614:	cc                   	int3
82f615:	cc                   	int3
82f616:	cc                   	int3
82f617:	cc                   	int3
82f618:	cc                   	int3
82f619:	cc                   	int3
82f61a:	cc                   	int3
82f61b:	cc                   	int3
82f61c:	6a 00                	push   $0x0
82f61e:	6a 00                	push   $0x0
82f620:	68 1f 10 00 00       	push   $0x101f
82f625:	ff 71 20             	push   0x20(%ecx)
82f628:	ff 15 20 40 d8 00    	call   *0xd84020
82f62e:	85 c0                	test   %eax,%eax
82f630:	75 01                	jne    0x82f633
82f632:	c3                   	ret
82f633:	50                   	push   %eax
82f634:	e8 55 61 bf ff       	call   0x42578e
82f639:	c3                   	ret
82f63a:	cc                   	int3
82f63b:	cc                   	int3
82f63c:	cc                   	int3
82f63d:	cc                   	int3
82f63e:	cc                   	int3
82f63f:	cc                   	int3
82f640:	cc                   	int3
82f641:	55                   	push   %ebp
82f642:	8b ec                	mov    %esp,%ebp
82f644:	83 ec 0c             	sub    $0xc,%esp
82f647:	56                   	push   %esi
82f648:	8d 45 f4             	lea    -0xc(%ebp),%eax
82f64b:	c7 45 f4 0c 00 00 00 	movl   $0xc,-0xc(%ebp)
82f652:	50                   	push   %eax
82f653:	33 f6                	xor    %esi,%esi
82f655:	c7 45 f8 01 00 00 00 	movl   $0x1,-0x8(%ebp)
82f65c:	56                   	push   %esi
82f65d:	68 03 04 00 00       	push   $0x403
82f662:	ff 71 20             	push   0x20(%ecx)
82f665:	ff 15 20 40 d8 00    	call   *0xd84020
82f66b:	85 c0                	test   %eax,%eax
82f66d:	74 0a                	je     0x82f679
82f66f:	ff 75 fc             	push   -0x4(%ebp)
82f672:	e8 4e a6 c0 ff       	call   0x439cc5
82f677:	8b f0                	mov    %eax,%esi
82f679:	8b c6                	mov    %esi,%eax
82f67b:	5e                   	pop    %esi
82f67c:	8b e5                	mov    %ebp,%esp
82f67e:	5d                   	pop    %ebp
82f67f:	c3                   	ret
82f680:	cc                   	int3
82f681:	cc                   	int3
82f682:	cc                   	int3
82f683:	cc                   	int3
82f684:	cc                   	int3
82f685:	cc                   	int3
82f686:	cc                   	int3
82f687:	cc                   	int3
82f688:	cc                   	int3
82f689:	cc                   	int3
82f68a:	cc                   	int3
82f68b:	cc                   	int3
82f68c:	cc                   	int3
82f68d:	cc                   	int3
82f68e:	cc                   	int3
82f68f:	55                   	push   %ebp
82f690:	8b ec                	mov    %esp,%ebp
82f692:	ff 75 08             	push   0x8(%ebp)
82f695:	6a 00                	push   $0x0
82f697:	68 0d 04 00 00       	push   $0x40d
82f69c:	ff 71 20             	push   0x20(%ecx)
82f69f:	ff 15 20 40 d8 00    	call   *0xd84020
82f6a5:	5d                   	pop    %ebp
82f6a6:	c2 04 00             	ret    $0x4
82f6a9:	cc                   	int3
82f6aa:	cc                   	int3
82f6ab:	cc                   	int3
82f6ac:	cc                   	int3
82f6ad:	cc                   	int3
82f6ae:	cc                   	int3
82f6af:	6a 00                	push   $0x0
82f6b1:	6a 00                	push   $0x0
82f6b3:	68 00 12 00 00       	push   $0x1200
82f6b8:	ff 71 20             	push   0x20(%ecx)
82f6bb:	ff 15 20 40 d8 00    	call   *0xd84020
82f6c1:	c3                   	ret
82f6c2:	cc                   	int3
82f6c3:	cc                   	int3
82f6c4:	cc                   	int3
82f6c5:	cc                   	int3
82f6c6:	55                   	push   %ebp
82f6c7:	8b ec                	mov    %esp,%ebp
82f6c9:	83 7d 0c 00          	cmpl   $0x0,0xc(%ebp)
82f6cd:	7d 04                	jge    0x82f6d3
82f6cf:	33 c0                	xor    %eax,%eax
82f6d1:	eb 14                	jmp    0x82f6e7
82f6d3:	ff 75 08             	push   0x8(%ebp)
82f6d6:	ff 75 0c             	push   0xc(%ebp)
82f6d9:	68 11 12 00 00       	push   $0x1211
82f6de:	ff 71 20             	push   0x20(%ecx)
82f6e1:	ff 15 20 40 d8 00    	call   *0xd84020
82f6e7:	5d                   	pop    %ebp
82f6e8:	c2 08 00             	ret    $0x8
82f6eb:	cc                   	int3
82f6ec:	cc                   	int3
82f6ed:	cc                   	int3
82f6ee:	cc                   	int3
82f6ef:	cc                   	int3
82f6f0:	cc                   	int3
82f6f1:	cc                   	int3
82f6f2:	cc                   	int3
82f6f3:	cc                   	int3
82f6f4:	55                   	push   %ebp
82f6f5:	8b ec                	mov    %esp,%ebp
82f6f7:	51                   	push   %ecx
82f6f8:	51                   	push   %ecx
82f6f9:	8d 45 f8             	lea    -0x8(%ebp),%eax
82f6fc:	50                   	push   %eax
82f6fd:	6a 00                	push   $0x0
82f6ff:	68 07 04 00 00       	push   $0x407
82f704:	ff 71 20             	push   0x20(%ecx)
82f707:	ff 15 20 40 d8 00    	call   *0xd84020
82f70d:	8b 4d 08             	mov    0x8(%ebp),%ecx
82f710:	8b 45 f8             	mov    -0x8(%ebp),%eax
82f713:	89 01                	mov    %eax,(%ecx)
82f715:	8b 4d 0c             	mov    0xc(%ebp),%ecx
82f718:	8b 45 fc             	mov    -0x4(%ebp),%eax
82f71b:	89 01                	mov    %eax,(%ecx)
82f71d:	8b e5                	mov    %ebp,%esp
82f71f:	5d                   	pop    %ebp
82f720:	c2 08 00             	ret    $0x8
82f723:	cc                   	int3
82f724:	cc                   	int3
82f725:	cc                   	int3
82f726:	cc                   	int3
82f727:	cc                   	int3
82f728:	cc                   	int3
82f729:	cc                   	int3
82f72a:	cc                   	int3
82f72b:	cc                   	int3
82f72c:	cc                   	int3
82f72d:	cc                   	int3
82f72e:	b8 38 a3 c3 00       	mov    $0xc3a338,%eax
82f733:	c3                   	ret
82f734:	b8 3c a5 c3 00       	mov    $0xc3a53c,%eax
82f739:	c3                   	ret
82f73a:	b8 60 a5 c3 00       	mov    $0xc3a560,%eax
82f73f:	c3                   	ret
82f740:	b8 18 a5 c3 00       	mov    $0xc3a518,%eax
82f745:	c3                   	ret
82f746:	b8 64 a1 c3 00       	mov    $0xc3a164,%eax
82f74b:	c3                   	ret
82f74c:	85 c9                	test   %ecx,%ecx
82f74e:	75 03                	jne    0x82f753
82f750:	33 c0                	xor    %eax,%eax
82f752:	c3                   	ret
82f753:	8b 41 04             	mov    0x4(%ecx),%eax
82f756:	c3                   	ret
82f757:	cc                   	int3
82f758:	cc                   	int3
82f759:	55                   	push   %ebp
82f75a:	8b ec                	mov    %esp,%ebp
82f75c:	ff 75 08             	push   0x8(%ebp)
82f75f:	6a 00                	push   $0x0
82f761:	68 0b 04 00 00       	push   $0x40b
82f766:	ff 71 20             	push   0x20(%ecx)
82f769:	ff 15 20 40 d8 00    	call   *0xd84020
82f76f:	5d                   	pop    %ebp
82f770:	c2 04 00             	ret    $0x4
82f773:	cc                   	int3
82f774:	cc                   	int3
82f775:	cc                   	int3
82f776:	cc                   	int3
82f777:	cc                   	int3
82f778:	cc                   	int3
82f779:	55                   	push   %ebp
82f77a:	8b ec                	mov    %esp,%ebp
82f77c:	ff 75 08             	push   0x8(%ebp)
82f77f:	6a 00                	push   $0x0
82f781:	68 04 04 00 00       	push   $0x404
82f786:	ff 71 20             	push   0x20(%ecx)
82f789:	ff 15 20 40 d8 00    	call   *0xd84020
82f78f:	5d                   	pop    %ebp
82f790:	c2 04 00             	ret    $0x4
82f793:	cc                   	int3
82f794:	cc                   	int3
82f795:	cc                   	int3
82f796:	cc                   	int3
82f797:	cc                   	int3
82f798:	cc                   	int3
82f799:	55                   	push   %ebp
82f79a:	8b ec                	mov    %esp,%ebp
82f79c:	83 ec 18             	sub    $0x18,%esp
82f79f:	83 7d 0c 00          	cmpl   $0x0,0xc(%ebp)
82f7a3:	c7 45 e8 01 00 00 00 	movl   $0x1,-0x18(%ebp)