public static List<cuenta> ConsultaCuentas() throws SQLException
	{
		conexion con = null;
		PreparedStatement statement = null;
		ResultSet rs = null;
		Connection connection = null;

		try 
		{

			con = new conexion();
			connection =  con.getConexion();
			statement = connection.prepareStatement("select * from info.KS_Cuentas");
			rs = statement.executeQuery();


			List<cuenta> ListadoCuentas = new ArrayList<cuenta>();


			while (rs.next()){

				cuenta Cuenta = new cuenta(); 



				Cuenta.setInfo_from(rs.getString("info_from"));
				Cuenta.setNetsuite_import(rs.getString("netsuite_import"));
				Cuenta.setCnt_cuenta_id(rs.getString("cnt_cuenta_id"));
				Cuenta.setCnt_aceptar_tc_internacionales(rs.getString("cnt_aceptar_tc_internacionales"));
				Cuenta.setCnt_ciudad(rs.getString("cnt_ciudad"));
				Cuenta.setCnt_comentarios(rs.getString("cnt_comentarios"));
				Cuenta.setCnt_descripcion(rs.getString("cnt_descripcion"));
				Cuenta.setCnt_dias_fondo_reserva(rs.getString("cnt_dias_fondo_reserva"));
				Cuenta.setCnt_direccion(rs.getString("cnt_direccion"));
				Cuenta.setCnt_documento(rs.getString("cnt_documento"));
				Cuenta.setCnt_email_contacto(rs.getString("cnt_email_contacto"));
				Cuenta.setCnt_email_soporte_cliente(rs.getString("cnt_email_soporte_cliente"));
				Cuenta.setCnt_estado_cuenta(rs.getString("cnt_estado_cuenta"));
				Cuenta.setCnt_fax(rs.getString("cnt_fax"));
				Cuenta.setCnt_fecha_creacion(rs.getString("cnt_fecha_creacion"));
				Cuenta.setCnt_fecha_ultima_actualizacion(rs.getString("cnt_fecha_ultima_actualizacion"));
				Cuenta.setCnt_fuente_creacion(rs.getString("cnt_fuente_creacion"));
				Cuenta.setCnt_grupo_comision_id(rs.getString("cnt_grupo_comision_id"));
				Cuenta.setCnt_modelo_pagos(rs.getString("cnt_modelo_pagos"));
				Cuenta.setCnt_modo_prueba(rs.getString("cnt_modo_prueba"));
				Cuenta.setCnt_moneda_iso_4217(rs.getString("cnt_moneda_iso_4217"));
				Cuenta.setCnt_nombre(rs.getString("cnt_nombre"));
				Cuenta.setCnt_nombre_comercial(rs.getString("cnt_nombre_comercial"));
				Cuenta.setCnt_nombre_contacto(rs.getString("cnt_nombre_contacto"));
				Cuenta.setCnt_operacion_local(rs.getString("cnt_operacion_local"));
				Cuenta.setCnt_pagina_web_soporte_cliente(rs.getString("cnt_pagina_web_soporte_cliente"));
				Cuenta.setCnt_pais_iso_3166(rs.getString("cnt_pais_iso_3166"));
				Cuenta.setCnt_plan_descripcion(rs.getString("cnt_plan_descripcion"));
				Cuenta.setCnt_porcentaje_fondo_reserva(rs.getString("cnt_porcentaje_fondo_reserva"));
				Cuenta.setCnt_productos_servicios(rs.getString("cnt_productos_servicios"));
				Cuenta.setCnt_retiro_en_proceso(rs.getString("cnt_retiro_en_proceso"));
				Cuenta.setCnt_saldo(rs.getString("cnt_saldo"));
				Cuenta.setCnt_saldo_anterior(rs.getString("cnt_saldo_anterior"));
				Cuenta.setCnt_saldo_en_canje(rs.getString("cnt_saldo_en_canje"));
				Cuenta.setCnt_saldo_inicial(rs.getString("cnt_saldo_inicial"));
				Cuenta.setCnt_saldo_reserva(rs.getString("cnt_saldo_reserva"));
				Cuenta.setCnt_sesion_modificacion_id(rs.getString("cnt_sesion_modificacion_id"));
				Cuenta.setCnt_telefono_servicio_cliente(rs.getString("cnt_telefono_servicio_cliente"));
				Cuenta.setCnt_telefonos(rs.getString("cnt_telefonos"));
				Cuenta.setCnt_tiene_fondo_reserva(rs.getString("cnt_tiene_fondo_reserva"));
				Cuenta.setCnt_tipo_cuenta(rs.getString("cnt_tipo_cuenta"));
				Cuenta.setCnt_tipo_documento(rs.getString("cnt_tipo_documento"));
				Cuenta.setCnt_valor_comision_retiro(rs.getString("cnt_valor_comision_retiro"));
				Cuenta.setCnt_usuario_modificacion_id(rs.getString("cnt_usuario_modificacion_id"));
				Cuenta.setCnt_usuario_id(rs.getString("cnt_usuario_id"));
				Cuenta.setCnt_ventas_mensuales(rs.getString("cnt_ventas_mensuales"));
				Cuenta.setUsr_url(rs.getString("usr_url"));
				Cuenta.setUsr_pais(rs.getString("usr_pais"));
				Cuenta.setDtb_pais_cuenta_recaudo(rs.getString("dtb_pais_cuenta_recaudo"));
				Cuenta.setDtb_numero_cuenta_recaudo(rs.getString("dtb_numero_cuenta_recaudo"));
				Cuenta.setDtb_pais_banco_intermediacion(rs.getString("dtb_pais_banco_intermediacion"));
				Cuenta.setDtb_obs_cuenta_recaudo(rs.getString("dtb_obs_cuenta_recaudo"));
				Cuenta.setDtb_banco_descripcion(rs.getString("dtb_banco_descripcion"));
				Cuenta.setDtb_codigo_swift(rs.getString("dtb_codigo_swift"));
				Cuenta.setDtb_tipo_cuenta_recaudo(rs.getString("dtb_tipo_cuenta_recaudo"));
				Cuenta.setDtb_titular_cuenta_recaudo(rs.getString("dtb_titular_cuenta_recaudo"));
				Cuenta.setDtb_codigo_swift_banco_intermediacion(rs.getString("dtb_codigo_swift_banco_intermediacion"));
				Cuenta.setDtb_banco_intermediacion_descripcion(rs.getString("dtb_banco_intermediacion_descripcion"));
				Cuenta.setUsr_documento(rs.getString("usr_documento"));
				Cuenta.setUsr_tipo_documento(rs.getString("usr_tipo_documento"));
				Cuenta.setUsr_nombres(rs.getString("usr_nombres"));





				ListadoCuentas.add(Cuenta);

			}

			con.cerrarConexion();

			return ListadoCuentas ; 
		}

		catch ( Exception e ){

			System.out.println(e.getMessage());
			return null;
		}

		finally {
			if (rs != null) try { rs.close(); } catch (SQLException ignore) {}
			if (statement != null) try { statement.close(); } catch (SQLException ignore) {}
			if (connection != null)
				connection.close();
		}

		//	return Consulta("select DISTINCT ON (usr_documento) usr_documento , * from info_transaction_users limit 3;");

	}