private String GetSufBlockText(String Text,int Index) throws RemoteException{
		String SufBlockText = null;
	    String linetxt =null;
	    int nPreCount = 0;
	    boolean bStartBlock = false;
	    
	    BufferedReader br = new BufferedReader(new StringReader(Text));
	    StringBuilder sb = new StringBuilder();
	    
		try {
			while( (linetxt = br.readLine()) != null) {
				nPreCount++;
				if(nPreCount == Index){
					bStartBlock = true;
				}
				
				if(!bStartBlock){
					continue;
				}
				sb.append(linetxt + "\n");
			}
			SufBlockText = sb.toString();
			
		} catch (IOException e) {
			throw new RemoteException(e.getMessage());
		}
		return SufBlockText;
	}