b686ec:	33 c8                	xor    %eax,%ecx
b686ee:	e8 c3 30 8b ff       	call   0x41b7b6
b686f3:	b8 20 96 cf 00       	mov    $0xcf9620,%eax
b686f8:	e9 b8 91 8a ff       	jmp    0x4118b5
b686fd:	cc                   	int3
b686fe:	cc                   	int3
b686ff:	cc                   	int3
b68700:	cc                   	int3
b68701:	cc                   	int3
b68702:	cc                   	int3
b68703:	cc                   	int3
b68704:	cc                   	int3
b68705:	cc                   	int3
b68706:	cc                   	int3
b68707:	cc                   	int3
b68708:	cc                   	int3
b68709:	cc                   	int3
b6870a:	cc                   	int3
b6870b:	cc                   	int3
b6870c:	cc                   	int3
b6870d:	cc                   	int3
b6870e:	cc                   	int3
b6870f:	cc                   	int3
b68710:	cc                   	int3
b68711:	cc                   	int3
b68712:	cc                   	int3
b68713:	cc                   	int3
b68714:	cc                   	int3
b68715:	cc                   	int3
b68716:	cc                   	int3
b68717:	cc                   	int3
b68718:	cc                   	int3
b68719:	cc                   	int3
b6871a:	cc                   	int3
b6871b:	cc                   	int3
b6871c:	cc                   	int3
b6871d:	cc                   	int3
b6871e:	cc                   	int3
b6871f:	cc                   	int3
b68720:	8b 54 24 08          	mov    0x8(%esp),%edx
b68724:	8d 42 0c             	lea    0xc(%edx),%eax
b68727:	8b 4a f8             	mov    -0x8(%edx),%ecx
b6872a:	33 c8                	xor    %eax,%ecx
b6872c:	e8 85 30 8b ff       	call   0x41b7b6
b68731:	b8 cc 97 cf 00       	mov    $0xcf97cc,%eax
b68736:	e9 7a 91 8a ff       	jmp    0x4118b5
b6873b:	cc                   	int3
b6873c:	cc                   	int3
b6873d:	cc                   	int3
b6873e:	cc                   	int3
b6873f:	cc                   	int3
b68740:	cc                   	int3
b68741:	cc                   	int3
b68742:	cc                   	int3
b68743:	cc                   	int3
b68744:	cc                   	int3
b68745:	cc                   	int3
b68746:	cc                   	int3
b68747:	cc                   	int3
b68748:	cc                   	int3
b68749:	cc                   	int3
b6874a:	cc                   	int3
b6874b:	cc                   	int3
b6874c:	cc                   	int3
b6874d:	cc                   	int3
b6874e:	cc                   	int3
b6874f:	cc                   	int3
b68750:	e8 0a f4 8c ff       	call   0x437b5f
b68755:	c3                   	ret
b68756:	8b 54 24 08          	mov    0x8(%esp),%edx
b6875a:	8d 42 0c             	lea    0xc(%edx),%eax
b6875d:	8b 4a f8             	mov    -0x8(%edx),%ecx
b68760:	33 c8                	xor    %eax,%ecx
b68762:	e8 4f 30 8b ff       	call   0x41b7b6
b68767:	b8 fc 97 cf 00       	mov    $0xcf97fc,%eax
b6876c:	e9 44 91 8a ff       	jmp    0x4118b5
b68771:	cc                   	int3
b68772:	cc                   	int3
b68773:	cc                   	int3
b68774:	cc                   	int3
b68775:	cc                   	int3
b68776:	cc                   	int3
b68777:	cc                   	int3
b68778:	cc                   	int3
b68779:	cc                   	int3
b6877a:	cc                   	int3
b6877b:	cc                   	int3
b6877c:	cc                   	int3
b6877d:	cc                   	int3
b6877e:	cc                   	int3
b6877f:	cc                   	int3
b68780:	e8 da f3 8c ff       	call   0x437b5f
b68785:	c3                   	ret
b68786:	8b 54 24 08          	mov    0x8(%esp),%edx
b6878a:	8d 42 0c             	lea    0xc(%edx),%eax
b6878d:	8b 4a fc             	mov    -0x4(%edx),%ecx
b68790:	33 c8                	xor    %eax,%ecx
b68792:	e8 1f 30 8b ff       	call   0x41b7b6
b68797:	b8 74 97 cf 00       	mov    $0xcf9774,%eax
b6879c:	e9 14 91 8a ff       	jmp    0x4118b5
b687a1:	cc                   	int3
b687a2:	cc                   	int3
b687a3:	cc                   	int3
b687a4:	cc                   	int3
b687a5:	cc                   	int3
b687a6:	cc                   	int3
b687a7:	cc                   	int3
b687a8:	cc                   	int3
b687a9:	cc                   	int3
b687aa:	cc                   	int3
b687ab:	cc                   	int3
b687ac:	cc                   	int3
b687ad:	cc                   	int3
b687ae:	cc                   	int3
b687af:	cc                   	int3
b687b0:	8d 4d ec             	lea    -0x14(%ebp),%ecx
b687b3:	e9 37 72 8d ff       	jmp    0x43f9ef
b687b8:	8d 4d ec             	lea    -0x14(%ebp),%ecx
b687bb:	e9 9b c3 89 ff       	jmp    0x404b5b
b687c0:	e8 9a f3 8c ff       	call   0x437b5f
b687c5:	c3                   	ret
b687c6:	8b 54 24 08          	mov    0x8(%esp),%edx
b687ca:	8d 42 0c             	lea    0xc(%edx),%eax
b687cd:	8b 4a ec             	mov    -0x14(%edx),%ecx
b687d0:	33 c8                	xor    %eax,%ecx
b687d2:	e8 df 2f 8b ff       	call   0x41b7b6
b687d7:	b8 10 97 cf 00       	mov    $0xcf9710,%eax
b687dc:	e9 d4 90 8a ff       	jmp    0x4118b5
b687e1:	cc                   	int3
b687e2:	cc                   	int3
b687e3:	cc                   	int3
b687e4:	cc                   	int3
b687e5:	cc                   	int3
b687e6:	cc                   	int3
b687e7:	cc                   	int3
b687e8:	cc                   	int3
b687e9:	cc                   	int3
b687ea:	cc                   	int3
b687eb:	cc                   	int3
b687ec:	cc                   	int3
b687ed:	cc                   	int3
b687ee:	cc                   	int3
b687ef:	cc                   	int3
b687f0:	68 2c 8b d7 00       	push   $0xd78b2c
b687f5:	e8 3a 15 8c ff       	call   0x429d34
b687fa:	59                   	pop    %ecx
b687fb:	c3                   	ret
b687fc:	8b 54 24 08          	mov    0x8(%esp),%edx
b68800:	8d 42 0c             	lea    0xc(%edx),%eax
b68803:	8b 4a fc             	mov    -0x4(%edx),%ecx
b68806:	33 c8                	xor    %eax,%ecx
b68808:	e8 a9 2f 8b ff       	call   0x41b7b6
b6880d:	b8 54 96 cf 00       	mov    $0xcf9654,%eax
b68812:	e9 9e 90 8a ff       	jmp    0x4118b5
b68817:	cc                   	int3
b68818:	cc                   	int3
b68819:	cc                   	int3
b6881a:	cc                   	int3
b6881b:	cc                   	int3
b6881c:	cc                   	int3
b6881d:	cc                   	int3
b6881e:	cc                   	int3
b6881f:	cc                   	int3
b68820:	68 48 8b d7 00       	push   $0xd78b48
b68825:	e8 0a 15 8c ff       	call   0x429d34
b6882a:	59                   	pop    %ecx
b6882b:	c3                   	ret
b6882c:	6a 48                	push   $0x48
b6882e:	8b 45 ec             	mov    -0x14(%ebp),%eax
b68831:	50                   	push   %eax
b68832:	e8 65 96 89 ff       	call   0x401e9c
b68837:	83 c4 08             	add    $0x8,%esp
b6883a:	c3                   	ret
b6883b:	b9 3c 8b d7 00       	mov    $0xd78b3c,%ecx
b68840:	e9 aa 71 8d ff       	jmp    0x43f9ef
b68845:	8b 4d 08             	mov    0x8(%ebp),%ecx
b68848:	e9 a2 71 8d ff       	jmp    0x43f9ef
b6884d:	8b 54 24 08          	mov    0x8(%esp),%edx
b68851:	8d 42 0c             	lea    0xc(%edx),%eax
b68854:	8b 4a f0             	mov    -0x10(%edx),%ecx
b68857:	33 c8                	xor    %eax,%ecx
b68859:	e8 58 2f 8b ff       	call   0x41b7b6
b6885e:	b8 cc 96 cf 00       	mov    $0xcf96cc,%eax
b68863:	e9 4d 90 8a ff       	jmp    0x4118b5
b68868:	cc                   	int3
b68869:	cc                   	int3
b6886a:	cc                   	int3
b6886b:	cc                   	int3
b6886c:	cc                   	int3
b6886d:	cc                   	int3
b6886e:	cc                   	int3
b6886f:	cc                   	int3
b68870:	cc                   	int3
b68871:	cc                   	int3
b68872:	cc                   	int3
b68873:	cc                   	int3
b68874:	cc                   	int3
b68875:	cc                   	int3
b68876:	cc                   	int3
b68877:	cc                   	int3
b68878:	cc                   	int3
b68879:	cc                   	int3
b6887a:	cc                   	int3
b6887b:	cc                   	int3
b6887c:	cc                   	int3
b6887d:	cc                   	int3
b6887e:	cc                   	int3
b6887f:	cc                   	int3
b68880:	68 34 8b d7 00       	push   $0xd78b34
b68885:	e8 aa 14 8c ff       	call   0x429d34
b6888a:	59                   	pop    %ecx
b6888b:	c3                   	ret
b6888c:	8b 54 24 08          	mov    0x8(%esp),%edx
b68890:	8d 42 0c             	lea    0xc(%edx),%eax
b68893:	8b 4a fc             	mov    -0x4(%edx),%ecx
b68896:	33 c8                	xor    %eax,%ecx
b68898:	e8 19 2f 8b ff       	call   0x41b7b6
b6889d:	b8 84 96 cf 00       	mov    $0xcf9684,%eax
b688a2:	e9 0e 90 8a ff       	jmp    0x4118b5
b688a7:	cc                   	int3
b688a8:	cc                   	int3
b688a9:	cc                   	int3
b688aa:	cc                   	int3
b688ab:	cc                   	int3
b688ac:	cc                   	int3
b688ad:	cc                   	int3
b688ae:	cc                   	int3
b688af:	cc                   	int3
b688b0:	8b 4d f0             	mov    -0x10(%ebp),%ecx
b688b3:	e9 37 71 8d ff       	jmp    0x43f9ef
b688b8:	8b 54 24 08          	mov    0x8(%esp),%edx
b688bc:	8d 42 0c             	lea    0xc(%edx),%eax
b688bf:	8b 4a ec             	mov    -0x14(%edx),%ecx
b688c2:	33 c8                	xor    %eax,%ecx
b688c4:	e8 ed 2e 8b ff       	call   0x41b7b6
b688c9:	b8 80 9c cf 00       	mov    $0xcf9c80,%eax
b688ce:	e9 e2 8f 8a ff       	jmp    0x4118b5
b688d3:	cc                   	int3
b688d4:	cc                   	int3
b688d5:	cc                   	int3
b688d6:	cc                   	int3
b688d7:	cc                   	int3
b688d8:	cc                   	int3
b688d9:	cc                   	int3
b688da:	cc                   	int3
b688db:	cc                   	int3
b688dc:	cc                   	int3
b688dd:	cc                   	int3
b688de:	cc                   	int3
b688df:	cc                   	int3
b688e0:	8b 4d f0             	mov    -0x10(%ebp),%ecx
b688e3:	e9 07 71 8d ff       	jmp    0x43f9ef
b688e8:	8b 54 24 08          	mov    0x8(%esp),%edx
b688ec:	8d 42 0c             	lea    0xc(%edx),%eax
b688ef:	8b 4a f4             	mov    -0xc(%edx),%ecx
b688f2:	33 c8                	xor    %eax,%ecx
b688f4:	e8 bd 2e 8b ff       	call   0x41b7b6
b688f9:	b8 2c 98 cf 00       	mov    $0xcf982c,%eax
b688fe:	e9 b2 8f 8a ff       	jmp    0x4118b5
b68903:	cc                   	int3
b68904:	cc                   	int3
b68905:	cc                   	int3
b68906:	cc                   	int3
b68907:	cc                   	int3
b68908:	cc                   	int3
b68909:	cc                   	int3
b6890a:	cc                   	int3
b6890b:	cc                   	int3
b6890c:	cc                   	int3
b6890d:	cc                   	int3
b6890e:	cc                   	int3
b6890f:	cc                   	int3
b68910:	8b 4d f0             	mov    -0x10(%ebp),%ecx
b68913:	e9 d7 70 8d ff       	jmp    0x43f9ef
b68918:	8b 54 24 08          	mov    0x8(%esp),%edx
b6891c:	8d 42 0c             	lea    0xc(%edx),%eax
b6891f:	8b 4a ec             	mov    -0x14(%edx),%ecx
b68922:	33 c8                	xor    %eax,%ecx
b68924:	e8 8d 2e 8b ff       	call   0x41b7b6
b68929:	b8 50 9c cf 00       	mov    $0xcf9c50,%eax
b6892e:	e9 82 8f 8a ff       	jmp    0x4118b5
b68933:	cc                   	int3
b68934:	cc                   	int3
b68935:	cc                   	int3
b68936:	cc                   	int3
b68937:	cc                   	int3
b68938:	cc                   	int3
b68939:	cc                   	int3
b6893a:	cc                   	int3
b6893b:	cc                   	int3
b6893c:	cc                   	int3
b6893d:	cc                   	int3
b6893e:	cc                   	int3
b6893f:	cc                   	int3
b68940:	8b 45 d4             	mov    -0x2c(%ebp),%eax
b68943:	83 e0 01             	and    $0x1,%eax
b68946:	0f 84 0f 00 00 00    	je     0xb6895b
b6894c:	83 65 d4 fe          	andl   $0xfffffffe,-0x2c(%ebp)
b68950:	8b 4d d0             	mov    -0x30(%ebp),%ecx
b68953:	83 c1 24             	add    $0x24,%ecx
b68956:	e9 b6 40 8c ff       	jmp    0x42ca11
b6895b:	c3                   	ret
b6895c:	8d 4d d8             	lea    -0x28(%ebp),%ecx
b6895f:	e9 4d ca 8a ff       	jmp    0x4153b1
b68964:	8b 54 24 08          	mov    0x8(%esp),%edx
b68968:	8d 42 0c             	lea    0xc(%edx),%eax
b6896b:	8b 4a d4             	mov    -0x2c(%edx),%ecx
b6896e:	33 c8                	xor    %eax,%ecx
b68970:	e8 41 2e 8b ff       	call   0x41b7b6
b68975:	8b 4a fc             	mov    -0x4(%edx),%ecx
b68978:	33 c8                	xor    %eax,%ecx
b6897a:	e8 37 2e 8b ff       	call   0x41b7b6
b6897f:	b8 e0 9b cf 00       	mov    $0xcf9be0,%eax
b68984:	e9 2c 8f 8a ff       	jmp    0x4118b5
b68989:	cc                   	int3
b6898a:	cc                   	int3
b6898b:	cc                   	int3
b6898c:	cc                   	int3
b6898d:	cc                   	int3
b6898e:	cc                   	int3
b6898f:	cc                   	int3
b68990:	cc                   	int3
b68991:	cc                   	int3
b68992:	cc                   	int3
b68993:	cc                   	int3
b68994:	cc                   	int3
b68995:	cc                   	int3
b68996:	cc                   	int3
b68997:	cc                   	int3
b68998:	cc                   	int3
b68999:	cc                   	int3
b6899a:	cc                   	int3
b6899b:	cc                   	int3
b6899c:	cc                   	int3
b6899d:	cc                   	int3
b6899e:	cc                   	int3
b6899f:	cc                   	int3
b689a0:	8b 45 bc             	mov    -0x44(%ebp),%eax
b689a3:	83 e0 01             	and    $0x1,%eax
b689a6:	0f 84 0f 00 00 00    	je     0xb689bb
b689ac:	83 65 bc fe          	andl   $0xfffffffe,-0x44(%ebp)
b689b0:	8b 4d b8             	mov    -0x48(%ebp),%ecx
b689b3:	83 c1 44             	add    $0x44,%ecx
b689b6:	e9 56 40 8c ff       	jmp    0x42ca11
b689bb:	c3                   	ret
b689bc:	8b 45 bc             	mov    -0x44(%ebp),%eax
b689bf:	83 e0 02             	and    $0x2,%eax
b689c2:	0f 84 0f 00 00 00    	je     0xb689d7
b689c8:	83 65 bc fd          	andl   $0xfffffffd,-0x44(%ebp)
b689cc:	8b 4d b8             	mov    -0x48(%ebp),%ecx