Demo Data from EDBT 2026 / reviewers in the wild / expert
Guy Leduc
dblp:61/1225
· DBLP profile ↗
45ranked-venue papers
6as first author
0since 2021 · last 2015
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 36 · 5 first-authorSoftware engineering, systems software and programming languages · 6 · 2 first-authorArtificial intelligence and machine learning · 2Theory of computation · 2 · 1 first-authorSystems, architecture and hardware · 1Security and privacy · 1Databases, data management, data science and information retrieval · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer networks
10 papers |
Network measurement and analytics · 31% Routing and switching · 24% Network performance modeling · 13% | |
| Theoretical computer science
1 paper |
Information theory · 100% |
Topics — the 23 heaviest of 25, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Network measurement and analytics › bandwidth estimation
available bandwidth estimation |
0.2 | 1 | 2015 | Rating Network Paths for Locality-Aware Overlay Construction and Routing · IEEE/ACM Trans. Netw. 2015 |
Routing and switching
inter-domain routing |
0.2 | 2 | 2009 | BGP-Aware IGP Link Weight Optimization in Presence of Route Reflectors · INFOCOM 2009 Combined intra- and inter-domain traffic engineering using hot-potato aware link weights optimization · SIGMETRICS 2008 |
Network measurement and analytics › distance estimation
network distance prediction |
0.2 | 1 | 2013 | DMFSGD: A Decentralized Matrix Factorization Algorithm for Network Distance Prediction · IEEE/ACM Trans. Netw. 2013 |
Routing and switching
traffic engineering |
0.1 | 2 | 2008 | Combined intra- and inter-domain traffic engineering using hot-potato aware link weights optimization · SIGMETRICS 2008 Comparing traffic engineering objective functions · CoNEXT 2005 |
Network performance modeling › performance prediction
end-to-end performance prediction |
0.1 | 1 | 2011 | Decentralized prediction of end-to-end network performance classes · CoNEXT 2011 |
Network measurement and analytics
matrix completion |
0.1 | 1 | 2011 | Decentralized prediction of end-to-end network performance classes · CoNEXT 2011 |
Routing and switching › adaptive routing
deflection routing |
0.1 | 1 | 2008 | Combined intra- and inter-domain traffic engineering using hot-potato aware link weights optimization · SIGMETRICS 2008 |
Routing and switching › traffic engineering
link weight optimization |
0.1 | 1 | 2008 | Combined intra- and inter-domain traffic engineering using hot-potato aware link weights optimization · SIGMETRICS 2008 |
Network measurement and analytics
network coordinate system |
0.1 | 1 | 2008 | Overlay routing using coordinate systems · CoNEXT 2008 |
Internet architecture and protocols › overlay networks
overlay routing |
0.1 | 1 | 2008 | Overlay routing using coordinate systems · CoNEXT 2008 |
Internet architecture and protocols
overlay networks |
0.1 | 1 | 2015 | Rating Network Paths for Locality-Aware Overlay Construction and Routing · IEEE/ACM Trans. Netw. 2015 |
Content delivery and video streaming › peer-to-peer streaming
peer selection |
0.1 | 1 | 2015 | Rating Network Paths for Locality-Aware Overlay Construction and Routing · IEEE/ACM Trans. Netw. 2015 |
Network management and operations › fault management
fault diagnosis |
0.1 | 1 | 2006 | Inferring groups of correlated failures · CoNEXT 2006 |
Cellular and mobile networks › mobility management
handoff prediction |
0.1 | 1 | 2005 | Entropy-based knowledge spreading and application to mobility prediction · CoNEXT 2005 |
Cellular and mobile networks
mobility management |
0.1 | 1 | 2005 | Entropy-based knowledge spreading and application to mobility prediction · CoNEXT 2005 |
Cellular and mobile networks › mobility management
mobility prediction |
0.1 | 1 | 2005 | Entropy-based knowledge spreading and application to mobility prediction · CoNEXT 2005 |
Wireless networking
wireless network protocols |
0.1 | 1 | 2005 | Entropy-based knowledge spreading and application to mobility prediction · CoNEXT 2005 |
Transport protocols and congestion control
packet loss differentiation |
0.0 | 1 | 2004 | A Machine Learning Approach to Improve Congestion Control over Wireless Computer Networks · ICDM 2004 |
Transport protocols and congestion control
TCP congestion control |
0.0 | 1 | 2004 | A Machine Learning Approach to Improve Congestion Control over Wireless Computer Networks · ICDM 2004 |
Network measurement and analytics › latency measurement
latency estimation |
0.0 | 1 | 2008 | Overlay routing using coordinate systems · CoNEXT 2008 |
Network management and operations › failure analysis
failure scenario analysis |
0.0 | 1 | 2006 | Inferring groups of correlated failures · CoNEXT 2006 |
Information theory › information measures
entropy |
0.0 | 1 | 2005 | Entropy-based knowledge spreading and application to mobility prediction · CoNEXT 2005 |
Wireless networking › wireless network protocols
wireless TCP performance |
0.0 | 1 | 2004 | A Machine Learning Approach to Improve Congestion Control over Wireless Computer Networks · ICDM 2004 |
Methods — techniques the papers use, named apart from their topics
matrix factorization · 0.5statistical inference · 0.2optimization · 0.2stochastic gradient descent · 0.2low-rank approximation · 0.2matrix completion · 0.1BGP routing solver · 0.1vivaldi · 0.1clustering · 0.1IS-IS LSP analysis · 0.1information theory · 0.1entropy-based relevance · 0.1decision trees · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2015 | Rating Network Paths for Locality-Aware Overlay Construction and RoutingabstractThis paper investigates the rating of network paths, i.e., acquiring quantized measures of path properties such as round-trip time and available bandwidth. Compared to fine-grained measurements, coarse-grained ratings are appealing in that they are not only informative but also cheap to obtain. Motivated by this insight, we first address the scalable acquisition of path ratings by statistical inference. By observing similarities to recommender systems, we examine the applicability of solutions to a recommender system and show that our inference problem can be solved by a class of matrix factorization techniques. A technical contribution is an active and progressive inference framework that not only improves the accuracy by selectively measuring more informative paths, but also speeds up the convergence for available bandwidth by incorporating its measurement methodology. Then, we investigate the usability of rating-based network measurement and inference in applications. A case study is performed on whether locality awareness can be achieved for overlay networks of Pastry and BitTorrent using inferred ratings. We show that such coarse-grained knowledge can improve the performance of peer selection and that finer granularities do not always lead to larger improvements. Yongjun Liao, Narisu Tao, Pierre Geurts, Xiaoming Fu 0001, Guy Leduc |
IEEE/ACM Trans. Netw. | 6 |
| 2013 | Towards a Standards-based Cloud Service Manager
Amine Ghrab, Sabri Skhiri, Hervé Koener, Guy Leduc |
CLOSER | 4 |
| 2013 | Outbound SPIT filter with optimal performance guarantees
Sylvain Martin, Mohamed Nassar 0001, Damien Ernst, Guy Leduc |
Comput. Networks | 5 |
| 2013 | DMFSGD: A Decentralized Matrix Factorization Algorithm for Network Distance PredictionabstractThe knowledge of end-to-end network distances is essential to many Internet applications. As active probing of all pairwise distances is infeasible in large-scale networks, a natural idea is to measure a few pairs and to predict the other ones without actually measuring them. This paper formulates the prediction problem as matrix completion where the unknown entries in a pairwise distance matrix constructed from a network are to be predicted. By assuming that the distance matrix has low-rank characteristics, the problem is solvable by low-rank approximation based on matrix factorization. The new formulation circumvents the well-known drawbacks of existing approaches based on Euclidean embedding. A new algorithm, so-called Decentralized Matrix Factorization by Stochastic Gradient Descent (DMFSGD), is proposed. By letting network nodes exchange messages with each other, the algorithm is fully decentralized and only requires each node to collect and to process local measurements, with neither explicit matrix constructions nor special nodes such as landmarks and central servers. In addition, we compared comprehensively matrix factorization and Euclidean embedding to demonstrate the suitability of the former on network distance prediction. We further studied the incorporation of a robust loss function and of nonnegativity constraints. Extensive experiments on various publicly available datasets of network delays show not only the scalability and the accuracy of our approach, but also its usability in real Internet applications. Yongjun Liao, Pierre Geurts, Guy Leduc |
IEEE/ACM Trans. Netw. | 4 |
| 2012 | Contextual multi-armed bandits for web server defenseabstractIn this paper we argue that contextual multi-armed bandit algorithms could open avenues for designing self-learning security modules for computer networks and related tasks. The paper has two contributions: a conceptual and an algorithmical one. The conceptual contribution is to formulate the real-world problem of preventing HTTP-based attacks on web servers as a one-shot sequential learning problem, namely as a contextual multi-armed bandit. Our second contribution is to present CMABFAS, a new and computationally very cheap algorithm for general contextual multi-armed bandit learning that specifically targets domains with finite actions. We illustrate how CMABFAS could be used to design a fully self-learning meta filter for web servers that does not rely on feedback from the end-user (i.e., does not require labeled data) and report first convincing simulation results. Sylvain Martin, Damien Ernst, Guy Leduc |
IJCNN | 4 |
| 2012 | DISco: A distributed information store for network challenges and their outcomeabstractWe present the design of DISco, a storage and communication middleware that enables distributed and task-centric autonomic control of networks. DISco allows multi-agent identification of anomalous situations (challenges) and assists coordinated remediation that will maintain service at an acceptable level, although degraded. The history of agents decisions, their context and outcomes is tracked as the situation evolves, and information is automatically gathered and organised to ease further human-assisted diagnosis. We then explore the feasibility of using state of the art peer-to-peer publish/subscribe and storage systems as building blocks for this service. The ability of those systems to support range queries and aggregation will be a key factor for their suitability to the task. Sylvain Martin, Laurent Chiarello, Guy Leduc |
NOMS | 3 |
| 2012 | Editorial for Computer Networks special issue on "Measurement-based optimization of P2P networking and applications"
Xiaoming Fu 0001, Yang Chen 0001, Guy Leduc, Laurent Mathy |
Comput. Networks | 3 |
| 2011 | Decentralized prediction of end-to-end network performance classesabstractIn large-scale networks, full-mesh active probing of end-to-end performance metrics is infeasible. Measuring a small set of pairs and predicting the others is more scalable. Under this framework, we formulate the prediction problem as matrix completion, whereby unknown entries of an incomplete matrix of pairwise measurements are to be predicted. This problem can be solved by matrix factorization because performance matrices have a low rank, thanks to the correlations among measurements. Moreover, its resolution can be fully decentralized without actually building matrices nor relying on special landmarks or central servers. Yongjun Liao, Pierre Geurts, Guy Leduc |
CoNEXT | 4 |
| 2011 | Using decision trees for generating adaptive SPIT signaturesabstractWith the spread of new and innovative Internet services such as SIP-based communications, the challenge of protecting and defending these critical applications has been raised. In particular, SIP firewalls attempt to filter the signaling unwanted activities and attacks based on the knowledge of the SIP protocol. Optimizing the SIP firewall configuration at real-time by selecting the best filtering rules is problematic because it depends on both natures of the legal traffic and the unwanted activities. More precisely, we do not know exactly how the unwanted activities are reflected in the SIP messages and in what they differ from the legal ones. In this paper, we address the case of Spam over Internet Telephony (SPIT) mitigation. Mohamed Nassar 0001, Sylvain Martin, Guy Leduc, Olivier Festor |
SIN | 3 |
| 2010 | Network Distance Prediction Based on Decentralized Matrix Factorization
Yongjun Liao, Pierre Geurts, Guy Leduc |
Networking | 3 |
| 2010 | Enhancement of TCP over wired/wireless networks with packet loss classifiers inferred by supervised learning
Ibtissam El Khayat, Pierre Geurts, Guy Leduc |
Wirel. Networks | 3 |
| 2009 | BGP-Aware IGP Link Weight Optimization in Presence of Route ReflectorsabstractThe first generation of IGP Link Weight Optimizers (LWOs) was based on presumably invariant intra-domain traffic matrices only, ignoring the fact that updating link weights had a side effect on these traffic matrices due to hot-potato routing, thus resulting in suboptimal link weight settings, and sometimes to very bad performance. The second generation of IGP LWOs, referred to as BGP-aware LWOs, has been able to optimize link weights while taking hot-potato effects into account. However, these tools relied on the complete visibility assumption fulfilled by e.g. a full-mesh iBGP configuration. This paper proposes a third generation LWO, still BGP-aware, but also able to work with iBGP configurations based on route reflectors, which usually hide some reachability information from routers. This partial visibility may cause various problems, including path deflections (i.e., the actual egress router is not the expected one), which may in turn create forwarding loops. Our LWO embeds a BGP routing solver which can always predict the actual egress router, even when route reflectors are used. It can also forbid solutions leading to path deflection. Its efficiency is evaluated on a real dataset, and compared to other LWOs. Simon Balon, Guy Leduc |
INFOCOM | 2 |
| 2009 | Detecting Triangle Inequality Violations in Internet Coordinate Systems by Supervised Learning
Yongjun Liao, Mohamed Ali Kâafar, Bamba Gueye, François Cantin, Pierre Geurts, Guy Leduc |
Networking | 6 |
| 2009 | Routing based on delivery distributions in predictable disruption tolerant networks
Jean-Marc François, Guy Leduc |
Ad Hoc Networks | 2 |
| 2009 | A practical bytecode interpreter for programmable routers on IXP network processors
Sylvain Martin, Guy Leduc |
Comput. Networks | 2 |
| 2008 | Overlay routing using coordinate systemsabstractWe address the problem of finding indirect overlay paths that reduce the latency between pairs of nodes in an overlay. To this end we propose to rely on an Internet Coordinate System (ICS), namely Vivaldi, to estimate RTTs and help find these interesting detours. We define two initial criteria to illustrate our approach and assess their true/false positive rates. François Cantin, Bamba Gueye, Mohamed Ali Kâafar, Guy Leduc |
CoNEXT | 4 |
| 2008 | An Overlay Maintenance Protocol for Overlay Routing on Top of Ad Hoc Networks
Sandrine Calomme, Guy Leduc |
Networking | 2 |
| 2008 | Towards a Two-Tier Internet Coordinate System to Mitigate the Impact of Triangle Inequality Violations
Mohamed Ali Kâafar, Bamba Gueye, François Cantin, Guy Leduc, Laurent Mathy |
Networking | 4 |
| 2008 | Combined intra- and inter-domain traffic engineering using hot-potato aware link weights optimizationabstractA well-known approach to intradomain traffic engineering consists in finding the set of link weights that minimizes a network-wide objective function for a given intradomain traffic matrix. This approach is inadequate because it ignores a potential impact on interdomain routing due to hot-potato routing policies. This may result in changes in the intradomain traffic matrix that have not been anticipated by the link weights optimizer, possibly leading to degraded network performance. Simon Balon, Guy Leduc |
SIGMETRICS | 2 |
| 2007 | Delivery Guarantees in Predictable Disruption Tolerant Networks
Jean-Marc François, Guy Leduc |
Networking | 2 |
| 2007 | AP and MN-Centric Mobility Prediction: A Comparative Study Based on Wireless Traces
Jean-Marc François, Guy Leduc |
Networking | 2 |
| 2007 | Basic Abstractions for an Autonomic Network ArchitectureabstractThe ANA (Autonomic Network Architecture) project aims at providing a framework to flexibly host, interconnect, and federate multiple heterogeneous networks in an autonomic way, i.e. without requiring active human intervention. The guiding design principle is to strive for a maximum degree of flexibility at all levels of the architecture in order to inherently support heterogeneity and evolution. This paper describes the core abstractions and concepts of ANA (as defined during the first year of the project) and introduces their basic operation and interaction. While not autonomic themselves, the core architectural principles of ANA will enable autonomicity by not imposing a "one-size-fits-all" approach where protocols and paradigms are fixed by the architecture. We indeed argue that only the capacity of the network to be polyfunctional and fully adaptable will justify the label ' autonomic'. A prototype ofANA is currently being developed and will be released in 2008: the goal is to demonstrate the feasibility of autonomic networking within the 4 years of the project. Christophe Jelger, Christian F. Tschudin, Stefan Schmid 0002, Guy Leduc |
WOWMOM | 4 |
| 2007 | Machine-learnt versus analytical models of TCP throughput
Ibtissam El Khayat, Pierre Geurts, Guy Leduc |
Comput. Networks | 3 |
| 2007 | Traffic Engineering an Operational Network with the TOTEM ToolboxabstractWe explain how the TOTEM toolbox can be used to engineer an operational network. TOTEM is an open source TOolbox for Traffic Engineering Methods which covers IP- based and MPLS-based intradomain traffic engineering (TE) algorithms, but also interdomain TE. In this paper, we use the toolbox as an off-line simulator to optimise the traffic of an operational network. To help an operator choose between an IP-based or MPLS-based solution, or find the best way to load- balance a network for a given traffic, our case study compares several IP and MPLS routing algorithms, evaluates the impact of hot-potato routing on the intradomain traffic matrix, and analyses the worst-case link failure. This study reveals the power of a toolbox that federates many traffic engineering algorithms. Simon Balon, Jean Lepropre, Olivier Delcourt, Fabian Skivée, Guy Leduc |
IEEE Trans. Netw. Serv. Manag. | 5 |
| 2006 | Inferring groups of correlated failuresabstractWe compare and evaluate different methods to infer groups of correlated failures. These methods try to group failure events occurring nearly simultaneously in clusters. Indeed if several failures occur nearly at the same moment in a network, it is possible that these failures have the same root cause. The input data of our algorithms are IP failure notifications that can be provided by several sources. We consider two sources: IS-IS Link State Packets (LSPs) and Syslog messages. Our first results on the Abilene and GÉANT networks show that the inference methods behave differently and that using IS-IS LSPs provides more accurate results than using Syslog messages. Jean Lepropre, Guy Leduc |
CoNEXT | 2 |
| 2006 | How Well Do Traffic Engineering Objective Functions Meet TE Requirements?
Simon Balon, Fabian Skivée, Guy Leduc |
Networking | 3 |
| 2006 | On the Accuracy of Analytical Models of TCP Throughput
Ibtissam El Khayat, Pierre Geurts, Guy Leduc |
Networking | 3 |
| 2006 | A scalable and decentralized fast-rerouting scheme with efficient bandwidth sharing
Simon Balon, Laurent Mélon, Guy Leduc |
Comput. Networks | 3 |
| 2006 | A survey of optimal network congestion control for unicast and multicast transmission
Nicolas Bonmariage, Guy Leduc |
Comput. Networks | 2 |
| 2006 | An open source traffic engineering toolbox
Guy Leduc, Henrik Abrahamsson, Simon Balon, Sandford Bessler, Maurizio D'Arienzo, Olivier Delcourt, Jordi Domingo-Pascual, Selin Cerav-Erbas, Ivan Gojmerac, Xavier Masip-Bruin, Antonio Pescapè, Bruno Quoitin, S. F. Romano, E. Salvatori, Fabian Skivée, Hung Tuan Tran, Steve Uhlig, Hakan Ümit |
Comput. Commun. | 1 |
| 2005 | Comparing traffic engineering objective functionsabstractWe compare and evaluate how well-known and novel network-wide objective functions for Traffic Engineering (TE) algorithms fulfil TE requirements. To compare the objective functions we model the TE problem as a linear program and solve it to optimality, thus finding for each objective function the best possible target of any heuristic TE algorithm. Our first results on the GÉANT network suggest that they can give quite different results. Simon Balon, Fabian Skivée, Guy Leduc |
CoNEXT | 3 |
| 2005 | Entropy-based knowledge spreading and application to mobility predictionabstractThe low quality of service provided by wireless networks does not facilitate the setup of long-awaited services, such as video conversations. In a cellular network, handoffs are an important cause of packet losses and delay jitter. These problems can be mitigated if proactive measures are taken. This requires each cell to guess the next handoff of each mobile terminal, a problem known as mobility prediction. This prediction can occur thanks to some clues (such as signal strength measurements) giving information about the terminals motion. For example, a clue that locates on which road a mobile is moving is likely to be interesting for all the prediction-enabled cells along that road ---and should therefore be sent to them. This paper proposes a new method aimed at selecting the most relevant clues and finding where to propagate those clues so as to optimize mobility predictions. The pertinence of a clue is measured using information theory and by means of decision trees. This pertinence estimation is exchanged between the cells and allows to build a"relevance map" that helps determine where clues should be sent. It is adapted to the characteristics of wireless terminals such as low bandwidth and processing power. Jean-Marc François, Guy Leduc |
CoNEXT | 2 |
| 2005 | Improving TCP in Wireless Networks with an Adaptive Machine-Learnt Classifier of Packet Loss Causes
Ibtissam El Khayat, Pierre Geurts, Guy Leduc |
NETWORKING | 3 |
| 2005 | Mobility Prediction's Influence on QoS in Wireless Networks: A Study on a Call Admission AlgorithmabstractSeveral mechanisms increase the QoS level of mobile networks thanks to an underlying mobility prediction method (i.e. a means to predict a mobile's next access router). This paper aims at studying how the accuracy of the prediction method can influence the network QoS in the particular context of call admission control. It shows that (a) the mobiles behaviour must be adapted according to the prediction scheme accuracy in order to achieve good performance and (b) the admission algorithm can be modified to increase its fairness and to give mobiles an incentive to do such an adaptation. Jean-Marc François, Guy Leduc |
WiOpt | 2 |
| 2004 | A Machine Learning Approach to Improve Congestion Control over Wireless Computer NetworksabstractIn this paper, we present the application of machine learning techniques to the improvement of the congestion control of TCP in wired/wireless networks. TCP is sub-optimal in hybrid wired/wireless networks because it reacts in the same way to losses due to congestion and losses due to link errors. We thus propose to use machine learning techniques to build automatically a loss classifier from a database obtained by simulations of random network topologies. Several machine learning algorithms are compared for this task and the best method for this application turns out to be decision tree boosting. It outperforms ad hoc classifiers proposed in the networking literature. Pierre Geurts, Ibtissam El Khayat, Guy Leduc |
ICDM | 3 |
| 2000 | Verification of security protocols using LOTOS-method and application
Guy Leduc, François Germeau |
Comput. Commun. | 1 |
| 1999 | Model-Based Verification of a Security Protocol for Conditional Access to Services
Guy Leduc, Olivier Bonaventure, Luc Léonard, Eckhart Koerner, Charles Pecheur |
Formal Methods Syst. Des. | 1 |
| 1998 | A Formal Definition of Time in LOTOSabstractAbstract. Enhanced Timed-LOTOS, denoted ET-LOTOS, is an extension of LOTOS that allows the modelling of real-time behaviours. It covers all the aspects of full LOTOS, including data types, it supports both a dense and a discrete time domain and can manipulate time values as any other data values. A tutorial on ET-LOTOS, showing many application examples, has already been published [LéL97]. The present paper adds to it by providing an in-depth presentation of its theoretical aspects. The complete semantics is given and explained, and its properties are studied. In particular, we prove that the semantics is consistent and that strong bisimulation is a congruence. This requires to deal carefully with the presence of negative premises in the operational semantics, which are necessary to express urgency. ET-LOTOS is also shown to be a conservative extension of LOTOS for guarded processes, and is the basis of the timed extension of LOTOS currently developed by ISO [ISO98]. To our knowledge, this is the first in-depth study of a language that combines data types and real-time behaviours. Luc Léonard, Guy Leduc |
Formal Aspects Comput. | 2 |
| 1997 | A Computer Aided Design of a Secure Registration Protocol
François Germeau, Guy Leduc |
FORTE | 2 |
| 1997 | An Introduction to ET-LOTOS for the Description of Time-Sensitive Systems
Luc Léonard, Guy Leduc |
Comput. Networks ISDN Syst. | 2 |
| 1993 | An Enhanced Version of Timed LOTOS and its Application to a Case Study
Luc Léonard, Guy Leduc |
FORTE | 2 |
| 1992 | A timed LOTOS supporting a dense time domain and including new timed operators
Guy Leduc, Luc Léonard |
FORTE | 1 |
| 1992 | A Framework Based on Implementation Relations for Implementing LOTOS Specifications
Guy Leduc |
Comput. Networks ISDN Syst. | 1 |
| 1991 | A LOTOS Data Facility Compiler (DAFY)
Eric Lallemand, Guy Leduc |
FORTE | 2 |
| 1991 | An Upward Compatible Timed Extension to LOTOS
Guy Leduc |
FORTE | 1 |