private boolean checkStartBuffer()	{
		int a,count=0,o;
		// Check for 21 true bits in the first 44 bits
		for (a=0;a<44;a++)	{
			if (startBuffer[a]==true) count++;
		}
		if (count!=21) return false;
		count=0;
		// Check the 70 bit session keys are almost the same
		for (a=0;a<70;a++)	{
			if (startBuffer[a+44]!=startBuffer[a+44+70]) count++;
		}	
		if (count>1) return false;
		// Check the session key contains at least 8 valid ITA3 characters
		count=0;
		for (a=44;a<(44+70);a=a+7)	{
			o=extractIntFromStart(a);
			if (checkITA3Char(o)==true)	count++;
		}
		if (count>=8) return true;
		else return false;
	}