code: static @Nullable LogMonitorSession readCurrentSession(Context context) {
  		if (context == null) {
  			throw new IllegalArgumentException("Context is null");
  		}
  
  		SharedPreferences prefs = getPrefs(context);
  		if (!prefs.contains(PREFS_KEY_EMAIL_RECIPIENTS)) {
  			return null;
  		}
  
  		LogMonitorSession session = new LogMonitorSession();
  		session.restored = true;
  
  		String emailRecipients = prefs.getString(PREFS_KEY_EMAIL_RECIPIENTS, null);
  		if (!StringUtils.isNullOrEmpty(emailRecipients)) {
  			session.emailRecipients = emailRecipients.split(",");
  		}
  
  		return session;
  	}
docs: Attempts to read an existing session from the persistent storage.
  Returns <code>null</code> i