68364b:	8d 45 f8             	lea    -0x8(%ebp),%eax
68364e:	e8 15 12 d8 ff       	call   0x404868
683653:	8b 06                	mov    (%esi),%eax
683655:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
68365b:	83 b8 bc 00 00 00 00 	cmpl   $0x0,0xbc(%eax)
683662:	7e 7f                	jle    0x6836e3
683664:	8b 06                	mov    (%esi),%eax
683666:	8b b8 98 04 00 00    	mov    0x498(%eax),%edi
68366c:	8b 87 b8 00 00 00    	mov    0xb8(%edi),%eax
683672:	50                   	push   %eax
683673:	8b 87 bc 00 00 00    	mov    0xbc(%edi),%eax
683679:	50                   	push   %eax
68367a:	8b c3                	mov    %ebx,%eax
68367c:	e8 d3 b8 dc ff       	call   0x44ef54
683681:	ba 64 66 6b 00       	mov    $0x6b6664,%edx
683686:	b9 48 40 68 00       	mov    $0x684048,%ecx
68368b:	e8 4c fe ff ff       	call   0x6834dc
683690:	84 c0                	test   %al,%al
683692:	75 4f                	jne    0x6836e3
683694:	ff 75 f8             	push   -0x8(%ebp)
683697:	8d 4d f4             	lea    -0xc(%ebp),%ecx
68369a:	8b 06                	mov    (%esi),%eax
68369c:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
6836a2:	8b 90 bc 00 00 00    	mov    0xbc(%eax),%edx
6836a8:	8b 06                	mov    (%esi),%eax
6836aa:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
6836b0:	8b 80 b8 00 00 00    	mov    0xb8(%eax),%eax
6836b6:	e8 21 3d f8 ff       	call   0x6073dc
6836bb:	ff 75 f4             	push   -0xc(%ebp)
6836be:	68 64 40 68 00       	push   $0x684064
6836c3:	8b 83 d8 03 00 00    	mov    0x3d8(%ebx),%eax
6836c9:	ff 70 38             	push   0x38(%eax)
6836cc:	68 78 40 68 00       	push   $0x684078
6836d1:	68 84 40 68 00       	push   $0x684084
6836d6:	8d 45 f8             	lea    -0x8(%ebp),%eax
6836d9:	ba 06 00 00 00       	mov    $0x6,%edx
6836de:	e8 fd 14 d8 ff       	call   0x404be0
6836e3:	8b 06                	mov    (%esi),%eax
6836e5:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
6836eb:	83 b8 c4 00 00 00 00 	cmpl   $0x0,0xc4(%eax)
6836f2:	7e 7f                	jle    0x683773
6836f4:	8b 06                	mov    (%esi),%eax
6836f6:	8b b8 98 04 00 00    	mov    0x498(%eax),%edi
6836fc:	8b 87 c0 00 00 00    	mov    0xc0(%edi),%eax
683702:	50                   	push   %eax
683703:	8b 87 c4 00 00 00    	mov    0xc4(%edi),%eax
683709:	50                   	push   %eax
68370a:	8b c3                	mov    %ebx,%eax
68370c:	e8 43 b8 dc ff       	call   0x44ef54
683711:	ba 68 66 6b 00       	mov    $0x6b6668,%edx
683716:	b9 90 40 68 00       	mov    $0x684090,%ecx
68371b:	e8 bc fd ff ff       	call   0x6834dc
683720:	84 c0                	test   %al,%al
683722:	75 4f                	jne    0x683773
683724:	ff 75 f8             	push   -0x8(%ebp)
683727:	8d 4d f0             	lea    -0x10(%ebp),%ecx
68372a:	8b 06                	mov    (%esi),%eax
68372c:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
683732:	8b 90 c4 00 00 00    	mov    0xc4(%eax),%edx
683738:	8b 06                	mov    (%esi),%eax
68373a:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
683740:	8b 80 c0 00 00 00    	mov    0xc0(%eax),%eax
683746:	e8 91 3c f8 ff       	call   0x6073dc
68374b:	ff 75 f0             	push   -0x10(%ebp)
68374e:	68 64 40 68 00       	push   $0x684064
683753:	8b 83 fc 02 00 00    	mov    0x2fc(%ebx),%eax
683759:	ff 70 38             	push   0x38(%eax)
68375c:	68 78 40 68 00       	push   $0x684078
683761:	68 84 40 68 00       	push   $0x684084
683766:	8d 45 f8             	lea    -0x8(%ebp),%eax
683769:	ba 06 00 00 00       	mov    $0x6,%edx
68376e:	e8 6d 14 d8 ff       	call   0x404be0
683773:	8b 06                	mov    (%esi),%eax
683775:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
68377b:	83 b8 cc 00 00 00 00 	cmpl   $0x0,0xcc(%eax)
683782:	7e 7f                	jle    0x683803
683784:	8b 06                	mov    (%esi),%eax
683786:	8b b8 98 04 00 00    	mov    0x498(%eax),%edi
68378c:	8b 87 c8 00 00 00    	mov    0xc8(%edi),%eax
683792:	50                   	push   %eax
683793:	8b 87 cc 00 00 00    	mov    0xcc(%edi),%eax
683799:	50                   	push   %eax
68379a:	8b c3                	mov    %ebx,%eax
68379c:	e8 b3 b7 dc ff       	call   0x44ef54
6837a1:	ba 6c 66 6b 00       	mov    $0x6b666c,%edx
6837a6:	b9 ac 40 68 00       	mov    $0x6840ac,%ecx
6837ab:	e8 2c fd ff ff       	call   0x6834dc
6837b0:	84 c0                	test   %al,%al
6837b2:	75 4f                	jne    0x683803
6837b4:	ff 75 f8             	push   -0x8(%ebp)
6837b7:	8d 4d ec             	lea    -0x14(%ebp),%ecx
6837ba:	8b 06                	mov    (%esi),%eax
6837bc:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
6837c2:	8b 90 cc 00 00 00    	mov    0xcc(%eax),%edx
6837c8:	8b 06                	mov    (%esi),%eax
6837ca:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
6837d0:	8b 80 c8 00 00 00    	mov    0xc8(%eax),%eax
6837d6:	e8 01 3c f8 ff       	call   0x6073dc
6837db:	ff 75 ec             	push   -0x14(%ebp)
6837de:	68 64 40 68 00       	push   $0x684064
6837e3:	8b 83 00 03 00 00    	mov    0x300(%ebx),%eax
6837e9:	ff 70 38             	push   0x38(%eax)
6837ec:	68 78 40 68 00       	push   $0x684078
6837f1:	68 84 40 68 00       	push   $0x684084
6837f6:	8d 45 f8             	lea    -0x8(%ebp),%eax
6837f9:	ba 06 00 00 00       	mov    $0x6,%edx
6837fe:	e8 dd 13 d8 ff       	call   0x404be0
683803:	8b 06                	mov    (%esi),%eax
683805:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
68380b:	83 b8 d4 00 00 00 00 	cmpl   $0x0,0xd4(%eax)
683812:	7e 7f                	jle    0x683893
683814:	8b 06                	mov    (%esi),%eax
683816:	8b b8 98 04 00 00    	mov    0x498(%eax),%edi
68381c:	8b 87 d0 00 00 00    	mov    0xd0(%edi),%eax
683822:	50                   	push   %eax
683823:	8b 87 d4 00 00 00    	mov    0xd4(%edi),%eax
683829:	50                   	push   %eax
68382a:	8b c3                	mov    %ebx,%eax
68382c:	e8 23 b7 dc ff       	call   0x44ef54
683831:	ba 70 66 6b 00       	mov    $0x6b6670,%edx
683836:	b9 c8 40 68 00       	mov    $0x6840c8,%ecx
68383b:	e8 9c fc ff ff       	call   0x6834dc
683840:	84 c0                	test   %al,%al
683842:	75 4f                	jne    0x683893
683844:	ff 75 f8             	push   -0x8(%ebp)
683847:	8d 4d e8             	lea    -0x18(%ebp),%ecx
68384a:	8b 06                	mov    (%esi),%eax
68384c:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
683852:	8b 90 d4 00 00 00    	mov    0xd4(%eax),%edx
683858:	8b 06                	mov    (%esi),%eax
68385a:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
683860:	8b 80 d0 00 00 00    	mov    0xd0(%eax),%eax
683866:	e8 71 3b f8 ff       	call   0x6073dc
68386b:	ff 75 e8             	push   -0x18(%ebp)
68386e:	68 64 40 68 00       	push   $0x684064
683873:	8b 83 04 03 00 00    	mov    0x304(%ebx),%eax
683879:	ff 70 38             	push   0x38(%eax)
68387c:	68 78 40 68 00       	push   $0x684078
683881:	68 84 40 68 00       	push   $0x684084
683886:	8d 45 f8             	lea    -0x8(%ebp),%eax
683889:	ba 06 00 00 00       	mov    $0x6,%edx
68388e:	e8 4d 13 d8 ff       	call   0x404be0
683893:	8b 06                	mov    (%esi),%eax
683895:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
68389b:	83 b8 dc 00 00 00 00 	cmpl   $0x0,0xdc(%eax)
6838a2:	7e 7f                	jle    0x683923
6838a4:	8b 06                	mov    (%esi),%eax
6838a6:	8b b8 98 04 00 00    	mov    0x498(%eax),%edi
6838ac:	8b 87 d8 00 00 00    	mov    0xd8(%edi),%eax
6838b2:	50                   	push   %eax
6838b3:	8b 87 dc 00 00 00    	mov    0xdc(%edi),%eax
6838b9:	50                   	push   %eax
6838ba:	8b c3                	mov    %ebx,%eax
6838bc:	e8 93 b6 dc ff       	call   0x44ef54
6838c1:	ba 74 66 6b 00       	mov    $0x6b6674,%edx
6838c6:	b9 e4 40 68 00       	mov    $0x6840e4,%ecx
6838cb:	e8 0c fc ff ff       	call   0x6834dc
6838d0:	84 c0                	test   %al,%al
6838d2:	75 4f                	jne    0x683923
6838d4:	ff 75 f8             	push   -0x8(%ebp)
6838d7:	8d 4d e4             	lea    -0x1c(%ebp),%ecx
6838da:	8b 06                	mov    (%esi),%eax
6838dc:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
6838e2:	8b 90 dc 00 00 00    	mov    0xdc(%eax),%edx
6838e8:	8b 06                	mov    (%esi),%eax
6838ea:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
6838f0:	8b 80 d8 00 00 00    	mov    0xd8(%eax),%eax
6838f6:	e8 e1 3a f8 ff       	call   0x6073dc
6838fb:	ff 75 e4             	push   -0x1c(%ebp)
6838fe:	68 64 40 68 00       	push   $0x684064
683903:	8b 83 14 03 00 00    	mov    0x314(%ebx),%eax
683909:	ff 70 38             	push   0x38(%eax)
68390c:	68 78 40 68 00       	push   $0x684078
683911:	68 84 40 68 00       	push   $0x684084
683916:	8d 45 f8             	lea    -0x8(%ebp),%eax
683919:	ba 06 00 00 00       	mov    $0x6,%edx
68391e:	e8 bd 12 d8 ff       	call   0x404be0
683923:	8b 06                	mov    (%esi),%eax
683925:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
68392b:	83 b8 e4 00 00 00 00 	cmpl   $0x0,0xe4(%eax)
683932:	7e 7f                	jle    0x6839b3
683934:	8b 06                	mov    (%esi),%eax
683936:	8b b8 98 04 00 00    	mov    0x498(%eax),%edi
68393c:	8b 87 e0 00 00 00    	mov    0xe0(%edi),%eax
683942:	50                   	push   %eax
683943:	8b 87 e4 00 00 00    	mov    0xe4(%edi),%eax
683949:	50                   	push   %eax
68394a:	8b c3                	mov    %ebx,%eax
68394c:	e8 03 b6 dc ff       	call   0x44ef54
683951:	ba 78 66 6b 00       	mov    $0x6b6678,%edx
683956:	b9 00 41 68 00       	mov    $0x684100,%ecx
68395b:	e8 7c fb ff ff       	call   0x6834dc
683960:	84 c0                	test   %al,%al
683962:	75 4f                	jne    0x6839b3
683964:	ff 75 f8             	push   -0x8(%ebp)
683967:	8d 4d e0             	lea    -0x20(%ebp),%ecx
68396a:	8b 06                	mov    (%esi),%eax
68396c:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
683972:	8b 90 e4 00 00 00    	mov    0xe4(%eax),%edx
683978:	8b 06                	mov    (%esi),%eax
68397a:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
683980:	8b 80 e0 00 00 00    	mov    0xe0(%eax),%eax
683986:	e8 51 3a f8 ff       	call   0x6073dc
68398b:	ff 75 e0             	push   -0x20(%ebp)
68398e:	68 64 40 68 00       	push   $0x684064
683993:	8b 83 18 03 00 00    	mov    0x318(%ebx),%eax
683999:	ff 70 38             	push   0x38(%eax)
68399c:	68 78 40 68 00       	push   $0x684078
6839a1:	68 84 40 68 00       	push   $0x684084
6839a6:	8d 45 f8             	lea    -0x8(%ebp),%eax
6839a9:	ba 06 00 00 00       	mov    $0x6,%edx
6839ae:	e8 2d 12 d8 ff       	call   0x404be0
6839b3:	8b 06                	mov    (%esi),%eax
6839b5:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
6839bb:	83 b8 ec 00 00 00 00 	cmpl   $0x0,0xec(%eax)
6839c2:	7e 7f                	jle    0x683a43
6839c4:	8b 06                	mov    (%esi),%eax
6839c6:	8b b8 98 04 00 00    	mov    0x498(%eax),%edi
6839cc:	8b 87 e8 00 00 00    	mov    0xe8(%edi),%eax
6839d2:	50                   	push   %eax
6839d3:	8b 87 ec 00 00 00    	mov    0xec(%edi),%eax
6839d9:	50                   	push   %eax
6839da:	8b c3                	mov    %ebx,%eax
6839dc:	e8 73 b5 dc ff       	call   0x44ef54
6839e1:	ba 7c 66 6b 00       	mov    $0x6b667c,%edx
6839e6:	b9 1c 41 68 00       	mov    $0x68411c,%ecx
6839eb:	e8 ec fa ff ff       	call   0x6834dc
6839f0:	84 c0                	test   %al,%al
6839f2:	75 4f                	jne    0x683a43
6839f4:	ff 75 f8             	push   -0x8(%ebp)
6839f7:	8d 4d dc             	lea    -0x24(%ebp),%ecx
6839fa:	8b 06                	mov    (%esi),%eax
6839fc:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
683a02:	8b 90 ec 00 00 00    	mov    0xec(%eax),%edx
683a08:	8b 06                	mov    (%esi),%eax
683a0a:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
683a10:	8b 80 e8 00 00 00    	mov    0xe8(%eax),%eax
683a16:	e8 c1 39 f8 ff       	call   0x6073dc
683a1b:	ff 75 dc             	push   -0x24(%ebp)
683a1e:	68 64 40 68 00       	push   $0x684064
683a23:	8b 83 f4 03 00 00    	mov    0x3f4(%ebx),%eax
683a29:	ff 70 38             	push   0x38(%eax)
683a2c:	68 78 40 68 00       	push   $0x684078
683a31:	68 84 40 68 00       	push   $0x684084
683a36:	8d 45 f8             	lea    -0x8(%ebp),%eax
683a39:	ba 06 00 00 00       	mov    $0x6,%edx
683a3e:	e8 9d 11 d8 ff       	call   0x404be0
683a43:	8b 06                	mov    (%esi),%eax
683a45:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
683a4b:	83 b8 f4 00 00 00 00 	cmpl   $0x0,0xf4(%eax)
683a52:	7e 7f                	jle    0x683ad3
683a54:	8b 06                	mov    (%esi),%eax
683a56:	8b b8 98 04 00 00    	mov    0x498(%eax),%edi
683a5c:	8b 87 f0 00 00 00    	mov    0xf0(%edi),%eax
683a62:	50                   	push   %eax
683a63:	8b 87 f4 00 00 00    	mov    0xf4(%edi),%eax
683a69:	50                   	push   %eax
683a6a:	8b c3                	mov    %ebx,%eax
683a6c:	e8 e3 b4 dc ff       	call   0x44ef54
683a71:	ba 80 66 6b 00       	mov    $0x6b6680,%edx
683a76:	b9 38 41 68 00       	mov    $0x684138,%ecx
683a7b:	e8 5c fa ff ff       	call   0x6834dc
683a80:	84 c0                	test   %al,%al
683a82:	75 4f                	jne    0x683ad3
683a84:	ff 75 f8             	push   -0x8(%ebp)
683a87:	8d 4d d8             	lea    -0x28(%ebp),%ecx
683a8a:	8b 06                	mov    (%esi),%eax
683a8c:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
683a92:	8b 90 f4 00 00 00    	mov    0xf4(%eax),%edx
683a98:	8b 06                	mov    (%esi),%eax
683a9a:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
683aa0:	8b 80 f0 00 00 00    	mov    0xf0(%eax),%eax
683aa6:	e8 31 39 f8 ff       	call   0x6073dc
683aab:	ff 75 d8             	push   -0x28(%ebp)
683aae:	68 64 40 68 00       	push   $0x684064
683ab3:	8b 83 f8 03 00 00    	mov    0x3f8(%ebx),%eax
683ab9:	ff 70 38             	push   0x38(%eax)
683abc:	68 78 40 68 00       	push   $0x684078
683ac1:	68 84 40 68 00       	push   $0x684084
683ac6:	8d 45 f8             	lea    -0x8(%ebp),%eax
683ac9:	ba 06 00 00 00       	mov    $0x6,%edx
683ace:	e8 0d 11 d8 ff       	call   0x404be0
683ad3:	80 7d ff 00          	cmpb   $0x0,-0x1(%ebp)
683ad7:	74 29                	je     0x683b02
683ad9:	83 7d f8 00          	cmpl   $0x0,-0x8(%ebp)
683add:	74 23                	je     0x683b02
683adf:	8d 45 f8             	lea    -0x8(%ebp),%eax
683ae2:	8b 4d f8             	mov    -0x8(%ebp),%ecx
683ae5:	ba 54 41 68 00       	mov    $0x684154,%edx
683aea:	e8 7d 10 d8 ff       	call   0x404b6c
683aef:	6a 00                	push   $0x0
683af1:	66 8b 0d fc 41 68 00 	mov    0x6841fc,%cx
683af8:	b2 02                	mov    $0x2,%dl
683afa:	8b 45 f8             	mov    -0x8(%ebp),%eax
683afd:	e8 92 d8 db ff       	call   0x441394
683b02:	8b bb d8 03 00 00    	mov    0x3d8(%ebx),%edi
683b08:	8d 47 4c             	lea    0x4c(%edi),%eax
683b0b:	8b 57 38             	mov    0x38(%edi),%edx
683b0e:	e8 a9 0d d8 ff       	call   0x4048bc
683b13:	8b bb fc 02 00 00    	mov    0x2fc(%ebx),%edi
683b19:	8d 47 4c             	lea    0x4c(%edi),%eax
683b1c:	8b 57 38             	mov    0x38(%edi),%edx
683b1f:	e8 98 0d d8 ff       	call   0x4048bc
683b24:	8b bb 14 03 00 00    	mov    0x314(%ebx),%edi
683b2a:	8d 47 4c             	lea    0x4c(%edi),%eax
683b2d:	8b 57 38             	mov    0x38(%edi),%edx
683b30:	e8 87 0d d8 ff       	call   0x4048bc
683b35:	8b bb 00 03 00 00    	mov    0x300(%ebx),%edi
683b3b:	8d 47 4c             	lea    0x4c(%edi),%eax
683b3e:	8b 57 38             	mov    0x38(%edi),%edx
683b41:	e8 76 0d d8 ff       	call   0x4048bc
683b46:	8b bb 04 03 00 00    	mov    0x304(%ebx),%edi
683b4c:	8d 47 4c             	lea    0x4c(%edi),%eax
683b4f:	8b 57 38             	mov    0x38(%edi),%edx
683b52:	e8 65 0d d8 ff       	call   0x4048bc
683b57:	8b bb 18 03 00 00    	mov    0x318(%ebx),%edi
683b5d:	8d 47 4c             	lea    0x4c(%edi),%eax
683b60:	8b 57 38             	mov    0x38(%edi),%edx
683b63:	e8 54 0d d8 ff       	call   0x4048bc
683b68:	8b bb 3c 04 00 00    	mov    0x43c(%ebx),%edi
683b6e:	8d 47 4c             	lea    0x4c(%edi),%eax
683b71:	8b 57 38             	mov    0x38(%edi),%edx
683b74:	e8 43 0d d8 ff       	call   0x4048bc
683b79:	8b bb 40 04 00 00    	mov    0x440(%ebx),%edi
683b7f:	8d 47 4c             	lea    0x4c(%edi),%eax
683b82:	8b 57 38             	mov    0x38(%edi),%edx
683b85:	e8 32 0d d8 ff       	call   0x4048bc
683b8a:	83 3d 64 66 6b 00 00 	cmpl   $0x0,0x6b6664
683b91:	7e 45                	jle    0x683bd8
683b93:	8b 83 d8 03 00 00    	mov    0x3d8(%ebx),%eax
683b99:	ff 70 4c             	push   0x4c(%eax)
683b9c:	68 08 42 68 00       	push   $0x684208
683ba1:	8d 4d d4             	lea    -0x2c(%ebp),%ecx
683ba4:	8b 06                	mov    (%esi),%eax
683ba6:	8b b8 98 04 00 00    	mov    0x498(%eax),%edi
683bac:	8b 97 bc 00 00 00    	mov    0xbc(%edi),%edx
683bb2:	8b 87 b8 00 00 00    	mov    0xb8(%edi),%eax
683bb8:	e8 1f 38 f8 ff       	call   0x6073dc
683bbd:	ff 75 d4             	push   -0x2c(%ebp)
683bc0:	68 14 42 68 00       	push   $0x684214
683bc5:	8b 83 d8 03 00 00    	mov    0x3d8(%ebx),%eax
683bcb:	83 c0 4c             	add    $0x4c,%eax
683bce:	ba 04 00 00 00       	mov    $0x4,%edx
683bd3:	e8 08 10 d8 ff       	call   0x404be0
683bd8:	83 3d 68 66 6b 00 00 	cmpl   $0x0,0x6b6668
683bdf:	7e 45                	jle    0x683c26
683be1:	8b 83 fc 02 00 00    	mov    0x2fc(%ebx),%eax
683be7:	ff 70 4c             	push   0x4c(%eax)
683bea:	68 08 42 68 00       	push   $0x684208
683bef:	8d 4d d0             	lea    -0x30(%ebp),%ecx