A data-driven Koopman model predictive control framework …predictive control framework [1], we...

25
A data-driven Koopman model predictive control framework for nonlinear flows Hassan Arbabi, Milan Korda and Igor Mezi´ c * June 6, 2018 Abstract The Koopman operator theory is an increasingly popular formalism of dynami- cal systems theory which enables analysis and prediction of the nonlinear dynamics from measurement data. Building on the recent development of the Koopman model predictive control framework [1], we propose a methodology for closed-loop feedback control of nonlinear flows in a fully data-driven and model-free manner. In the first step, we compute a Koopman-linear representation of the control system using a varia- tion of the extended dynamic mode decomposition algorithm and then we apply model predictive control to the constructed linear model. Our methodology handles both full- state and sparse measurement; in the latter case, it incorporates the delay-embedding of the available data into the identification and control processes. We illustrate the application of this methodology on the periodic Burgers’ equation and the boundary control of a cavity flow governed by the two-dimensional incompressible Navier-Stokes equations 1 . In both examples the proposed methodology is successful in accomplishing the control tasks with sub-millisecond computation time required for evaluation of the control input in closed-loop, thereby allowing for a real-time deployment. Keywords: Flow control, Koopman operator theory, Feedback control, Dynamic mode decomposition, Model predictive control 1 Introduction Flow control is one of the central topics in fluid mechanics with an enormous impact on other fields of engineering and applied science. Its wide range of applications includes, just to name a few, reduction of aerodynamic drag on vehicles and aircrafts, mixing enhancement in combustion and chemical processes, suppression of instabilities to avoid structural fatigue, lift increase for wind turbines, and design of biomedical devices. To emphasize the impact of * The authors are with the department of Mechanical Engineering, University of California, Santa Barbara, CA, 93106, USA. {harbabi, milan.korda, mezic}@engineering.ucsb.edu 1 The MATLAB implementation of the Koopman-MPC framework for the examples is available at https: //github.com/arbabiha/KoopmanMPC_for_flowcontrol. 1

Transcript of A data-driven Koopman model predictive control framework …predictive control framework [1], we...

Page 1: A data-driven Koopman model predictive control framework …predictive control framework [1], we propose a methodology for closed-loop feedback control of nonlinear ows in a fully

A data-driven Koopman model predictivecontrol framework for nonlinear flows

Hassan Arbabi, Milan Korda and Igor Mezic ∗

June 6, 2018

Abstract

The Koopman operator theory is an increasingly popular formalism of dynami-cal systems theory which enables analysis and prediction of the nonlinear dynamicsfrom measurement data. Building on the recent development of the Koopman modelpredictive control framework [1], we propose a methodology for closed-loop feedbackcontrol of nonlinear flows in a fully data-driven and model-free manner. In the firststep, we compute a Koopman-linear representation of the control system using a varia-tion of the extended dynamic mode decomposition algorithm and then we apply modelpredictive control to the constructed linear model. Our methodology handles both full-state and sparse measurement; in the latter case, it incorporates the delay-embeddingof the available data into the identification and control processes. We illustrate theapplication of this methodology on the periodic Burgers’ equation and the boundarycontrol of a cavity flow governed by the two-dimensional incompressible Navier-Stokesequations1. In both examples the proposed methodology is successful in accomplishingthe control tasks with sub-millisecond computation time required for evaluation of thecontrol input in closed-loop, thereby allowing for a real-time deployment.

Keywords: Flow control, Koopman operator theory, Feedback control, Dynamic modedecomposition, Model predictive control

1 Introduction

Flow control is one of the central topics in fluid mechanics with an enormous impact onother fields of engineering and applied science. Its wide range of applications includes, justto name a few, reduction of aerodynamic drag on vehicles and aircrafts, mixing enhancementin combustion and chemical processes, suppression of instabilities to avoid structural fatigue,lift increase for wind turbines, and design of biomedical devices. To emphasize the impact of

∗The authors are with the department of Mechanical Engineering, University of California, Santa Barbara,CA, 93106, USA. harbabi, milan.korda, [email protected]

1The MATLAB implementation of the Koopman-MPC framework for the examples is available at https://github.com/arbabiha/KoopmanMPC_for_flowcontrol.

1

Page 2: A data-driven Koopman model predictive control framework …predictive control framework [1], we propose a methodology for closed-loop feedback control of nonlinear ows in a fully

flow control, it is worth noting that discovery of efficient flow control techniques for reductionof drag on ships and cars can result in mitigation of yearly CO2 emission by millions of tonsand annual savings of billions of dollars in the global shipping industry [2, 3].

Despite all the interest and continuous effort, the flow control still poses a dauntingchallenge to our theoretical understanding and computational resources. The main sourceof difficulty is the combination of high-dimensionality and nonlinearity of fluid phenomenawhich results in computational or experimental models which are too complex and costlyto control using well-developed strategies of modern control theory. The recent advances innumerical computation has led to partial success with active control of flows using modelsbased on Navier-Stokes equations [2, 4–6]; however, these methods suffer from two majorshortcomings: first, nonlinear models obtained from Navier-Stokes are still high-dimensionaland computationally costly, thereby not allowing for fast implementation of nonlinear andcomputationally complex control techniques such as nonlinear model predictive control, andsecond, linear models used with LQR/LQG or adjoint-based controllers often rely on locallinearization around equilibria or a trajectory of the flow which makes them valid only locally,and may result in suboptimal or even unstable control performance.

An alternative approach that has gained traction in the last two decades is identificationof relatively low-dimensional flow models from data provided by numerical simulations or ex-periments. Some of the data-driven methods combine the measurement data with underlyingphysical model to identify models of the system. The major examples include construction of(usually autonomous) state space models via Galerkin projection of the Navier-Stokes equa-tions onto the modes obtained by proper orthogonal decomposition (POD) of data [7–9], oridentification of linear input-output systems using balanced POD [10, 11]. There are also afew applications of system identification methods to construct linear input-output modelspurely from data, including the eigensystem realization algorithm [12, 13], as well as sub-space identification and autoregressive models [14, 15]. Utilization of the above techniquesin a variety of problems has shown great promise for low-dimensional modeling and controlof complex flows from data.

In this paper, we present a general and fully data-driven framework for control of nonlin-ear flows based on the Koopman operator theory [16,17]. This theory is an operator-theoreticformalism of classical dynamical systems theory with two key features: first, it allows a scal-able reconstruction of the underlying dynamical system from measurement data, and sec-ond, the models obtained are linear (but possibly high-dimensional) due to the fact that theKoopman operator is a linear operator whether the dynamical system is linear or not. Thelinearity of the Koopman models is especially advantageous since it makes them amenableto the plethora of mature control strategies developed for linear systems. This frameworkfor design of controller, is called Koopman-MPC and follows the work in [1]. In the firststep of our approach, we build a finite-dimensional approximation of the controlled Koopmanoperator from the data, using a variation of the extended dynamic mode decomposition algo-rithm (EDMD) [18], with a particular choice of observables assuring linearity of the resultingapproximation. The ideal data would include measurements on a number of system trajecto-ries with various input sequences. In the second step, we apply the model predictive control(MPC) to these linear models to obtain the desired objectives. The distinguishing feature isthat this framework leads to a linear MPC, solving a convex quadratic programming prob-lem, and thereby enables a rapid solution of the underlying optimization problem, which is

2

Page 3: A data-driven Koopman model predictive control framework …predictive control framework [1], we propose a methodology for closed-loop feedback control of nonlinear ows in a fully

necessary for real-time deployment. This methodology can be also applied to problems withsparse measurements, i.e., problems with a limited number of instantaneous measurements(e.g. point measurements of the velocity field at several different locations). In that case,delay-embedding of the available measurements (and nonlinear functions thereof) is used toconstruct the Koopman-linear model; the MPC is then applied to the linear system whosestate variable is the delay-embedded vector of measurements.

The outline of this paper is as follows: A brief review of related work is given in section 1.1.Section 2 gives a review of the Koopman operator theory for dynamical systems with input.In section 3, we describe the EDMD algorithm for construction of the Koopman-linear modelfrom measurement data. In section 3.1, we discuss using delay-embedding to constructand control Koopman-linear models from sparse measurements. An overview of the MPCframework is given in section 4. In section 5, we present two numerical examples: theBurgers’ system on a periodic domain and the 2D lid-driven cavity flow. We formulate thecontrol problem for these cases using various objectives and demonstrate our approach forboth full-state and sparse measurements. We summarize the results and discuss the outlookin section 6.

1.1 Review of related work

The Koopman operator formalism of dynamical systems is rooted in the seminal worksof Koopman and Von Neumann in the early 1930s [16,19]. This formalism appeared mostlyin the context of ergodic theory for much of the last century, until in mid 2000’s when theworks in [20, 21] pointed out its potential for rigorous analysis of dynamical systems fromdata. The notion of Koopman mode decomposition (KMD) which is based on the expansionof observable fields in terms of Koopman operator eigenvalues and eigenfunctions was alsointroduced in [21]. KMD was first applied to a complex flow in [22] where its connection withthe DMD numerical algorithm [23] was pointed out. The work in [22] showed the promiseof this viewpoint in extracting the physically relevant flow structures and time-scales fromdata. Following the success of this work, KMD and its numerical implementation throughDMD, has become a popular decomposition for dynamic analysis of nonlinear flows [24–28].

The application of the Koopman operator to data-driven control of high dimensionalsystems is much less developed. The earliest works on generalizing the Koopman operatorapproach to control systems was presented in [29, 30] accompanied with a numerical varia-tion of DMD algorithm [31]. To the best of our knowledge, however, the only applicationfor feedback control of fluid flows are the works in [32, 33]. The work in [32] considered theproblem of flow control using a finite set of input values. For each value of the input, aKoopman-linear model was constructed from the data and the control problem was formu-lated as a switched optimal control and implemented in a receding horizon fashion. Thismethodology was successfully used for tracking reference output signals in Burgers equationand incompressible flow past a cylinder. The work in [33] proposed to remove the restrictionof the input to a finite set, by interpolating between the Koopman-linear systems for eachinput value which led to an improvement of the control performance. In [1] (which this workis based on), a more general extension of the Koopman operator theory to systems withinput was presented, and used to construct linear predictors especially suitable for modelpredictive control, demonstrating the effectiveness of the approach (among other examples)

3

Page 4: A data-driven Koopman model predictive control framework …predictive control framework [1], we propose a methodology for closed-loop feedback control of nonlinear ows in a fully

on the control of the Korteweg-de Vries PDE. The results in [1] showed superiority of thecontrolled Koopman-linear predictors constructed from data to models obtained by local lin-earization and Carleman’s representation both for prediction and for feedback control. Letus also mention the earlier work in [34] that utilized KMD to construct the normal forms,for dynamics of the flow past an oscillating cylinder; the input forcing appeared as a bilinearterm in the normal forms for this flow. See [35] for application to pulse-based control ofmonotone systems as well as [36] for system identification and [37] for state estimation.

The numerical engine behind the system identification part of the framework presentedin this paper is the Extended Dynamic Mode Decomposition (EDMD) algorithm proposedin [18]. Although the original DMD algorithm was invented independent of the Koopmanoperator theory [23], the connection between the two was known from early on [22], andDMD-type algorithms have become the popular methods for computation of the Koopmanoperator spectral properties. Nevertheless, the convergence of DMD algorithms for approx-imation of Koopman operator is just recently established in [38, 39]. For application ofKoopman-MPC to systems with sparse measurements, the EDMD is modified to include thedelay embeddings of instantaneous measurements. Delay embedding is a classic techniquein system identification literature (see, e.g., [40] for a comprehensive reference) and controlas well as in linear and nonlinear time-series analysis (e.g., [41]). In the field of dynamicalsystems, the classical reference is the work of Takens [42] on geometric reconstruction ofnonlinear attractors. The work in [43] suggested the combination of this technique with theDMD algorithm for identification of nonlinear systems and its role in approximation of theKoopman operator was studied in [38, 44]; the use for control, in the Koopman operatorcontext, was described in [1].

2 Koopman operator theory

In this section, we first review the basics of the Koopman operator formalism for au-tonomous dynamical systems and then discuss its extension to systems with input and out-put. We will focus on discrete-time dynamical systems to be consistent with the discrete-time nature of the measurement data, but most of the analysis easily carries over to thecontinuous-time systems. We refer the reader to [17,45] for a more detailed discussion of theKoopman operator basics.

Consider the dynamical system

x+ = T (x), x ∈M (1)

defined on a state space M . We call any function g : M → R an observable of the system,and we note that the set of all observables forms a (typically infinite-dimensional) vectorspace. The Koopman operator, denoted by K, is a linear transformation on this vector spacegiven by

Kg = g T, (2)

where denotes the function composition, i.e., (Kg)(x) = g(T (x)). Informally speaking, theKoopman operator updates the observable g based on the evolution of the trajectories in the

4

Page 5: A data-driven Koopman model predictive control framework …predictive control framework [1], we propose a methodology for closed-loop feedback control of nonlinear ows in a fully

state space. The key property of the Koopman operator that we exploit in this work is itslinearity, that is, for any two observables g and h, and scalar values α and β, we have

K(αg + βh) = αKg + βKh, (3)

which follows from the definition in eq. (2). We call the observable φ a Koopman eigenfunc-tion associated with Koopman eigenvalue λ ∈ C if it satisfies

Kφ = λφ. (4)

The spectral properties of the Koopman operator can be used to characterize the state spacedynamics; for example, the Koopman eigenvalues determine the stability of the systemand the level sets of certain Koopman eigenfunctions carve out the invariant manifolds andisochrons [46–48]. Moreover, for smooth dynamical systems with simple nonlinear dynamics,e.g., systems that possess hyperbolic fixed points, limit cycles and tori, the evolution ofobservables can be described as a linear expansion in Koopman eigenfunctions [49]. Inthese systems, the spectrum of the Koopman operator consists of only point spectrum (i.e.eigenvalues) which fully describes the evolution of observables;

Kng =∞∑j=0

vjφjλnj . (5)

where vj is called the Koopman mode associated with Koopman eigenvalue-eigenfunctionpair (λj, φj) and it is given by the projection of the observable g onto φj. See [22] for moredetail on Koopman modes, and [49] on the expansion in (5).

The extension of the Koopman operator theory to a controlled system denoted by

x+ = T (x, u), x ∈M, u ∈ U , (6)

requires one to work on the extended state space, which is the Cartesian product of the statespace M and the space of all input sequences `(U) = (u0)∞i=0 | ui ∈ U. We denote theextended state space by S = M × `(U). Now, given an observable g : S → R we can definethe non-autonomous Koopman operator,

(Kg)(x, (ui)∞i=0) = g(T (x, u0), (ui)

∞i=1). (7)

See [1] for more details on this extension. We emphasize that the linear representation ofthe nonlinear system by the Koopman operator is globally valid and generalizes the locallinearization around equilibria [49].

3 Construction of Koopman-linear system

In this section, we review the construction of the Koopman-linear system as proposedby [1] using the EDMD algorithm [18]. We are looking to approximate the dynamics of thenonlinear flow via a linear time-invariant system such as

z+ = Az +Bu z ∈ Rn, u ∈ Rk,

x = Cz. (8)

5

Page 6: A data-driven Koopman model predictive control framework …predictive control framework [1], we propose a methodology for closed-loop feedback control of nonlinear ows in a fully

Consider the set of states and inputs of the nonlinear system in the form of

X = [x1, . . . , xK ], X+ = [x+1 , x+

2 , . . . , x+K ], U = [u1, . . . , uK ]. (9)

where x+j = T (xj, uj). Let

g(x) =[g1(x) . . . gm(x)

]>(10)

be a given vector of possibly nonlinear observables. These functions may represent user-specified nonlinear functions of the state as well as physical measurements (i.e., outputs)taken on the dynamical system (or nonlinear functions of such outputs). We are goingto assume that we only have access to values of the observables, and therefore, explicitknowledge of the state variable in (9) is not required. By collecting data on the dynamicalsystem, we can form the lifted snapshot data matrices

Xlift = [g(x1), . . . , g(xK)], X+lift = [g(x+

1 ), . . . , g(x+K)], U = [u1, . . . , uK ]. (11)

These data matrices are the lifted coordinates of the system in the space of observables.Note that, as in [1], we have not lifted U coordinates to preserve the linear dependence ofthe predictor on the original input. The matrices A, B and C are then given by the solutionto the linear least-squares problems

minA,B‖X+

lift − AXlift −BU‖F , minC‖X − CXlift‖F (12)

where ‖ · ‖F denotes the Frobenius norm. The analytical solution to these two problems canbe compactly written as [

A BC 0

]=

[X+

lift

X

] [Xlift

U

]†. (13)

When snapshot matrix Xlift is fat (i.e. number of columns exceeds number of rows), it ismore efficient to compute the matrices by solving the normal equations

V =MG, (14)

with the unknown matrix variable M and given matrices

V =

[X+

lift

X

] [Xlift

U

]>, G =

[Xlift

U

] [Xlift

U

]>.

The solution M to (14) provides the matrices A, B, C through

M =

[A BC 0

].

The matrices A and B describe the linear dynamics of the Koopman-linear state z = g(x).The prediction of the original state x is obtained simply by x = Cz. See [39] for a convergenceanalysis of EDMD for approximation of Koopman operator.

6

Page 7: A data-driven Koopman model predictive control framework …predictive control framework [1], we propose a methodology for closed-loop feedback control of nonlinear ows in a fully

3.1 Sparse measurements and delay embedding

When the number of observables measured on a dynamical system is insufficient forconstruction of an accurate model, we can use the delay embedding of the observables.Delay embedding (i.e., embedding several consecutive output measurements into a single datapoint) is a classical technique ubiquitous in system identification literature (e.g., [40]) but alsoin the theory of dynamical systems for geometric reconstruction of nonlinear attractors [42].It has also been utilized in the context of Koopman framework in [20,38,50]. The key featureof delay embedding here is that it provides samplings of extra observables to realize theKoopman operator. To be more precise, if we have a sequence of measurements on a singleobservable h at the nd time instants ti, ti+1, . . . , ti+nd−1, we can think of them as samplingof the nd observables [h, Kh, . . . , Knd−1h] at the single time instant ti. Here, we describehow we can incorporate delay-embedding into identification and control of Koopman-linearmodels. The only requirement for identification is that we should have access to at leastnd + 1 sequential time samples on the trajectories where nd is the chosen number of delays.

Let h be the vector of instantaneously measured observables on the dynamical system(e.g., point measurements of the velocity field), and nd be the delay embedding dimension.Consider the state and input matrices described in (9), but now assume that they contain astring of sequential samples with length nd + 1, i.e., for some j, we have

xi+1 = T (xi, ui), i = j, . . . , j + nd − 1. (15)

We can delay embed the measurements on this string to construct a pair of lifted coordinatesin the space of observables,

ζj =

h(xi)...

h(xi+nd−1)ui...

ui+nd−1

, ζ+

j =

h(xi+1)...

h(xi+nd)

ui+1...

ui+nd

, i = j, . . . , j + nd − 1. (16)

It is easy to check that ζ+j = Kζj. By delay-embedding the observations on all sequential

strings of data, we can form the new matrices

X = [ζ1, ζ2, . . . , ζL], Y = [ζ+1 , ζ

+2 , . . . , ζ

+L ]. (17)

We can once again lift the data using a vector of nonlinear user-specified functions g to formthe new lifted matrices,

Xlift = [g(ζ1), g(ζ2), . . . , g(ζL)],

Ylift = [g(ζ+1 ), g(ζ+

2 ), . . . , g(ζ+L )]. (18)

Having Xlift, Ylift and input matrix U defined, we solve the the least-squares problems (12)to find the linear system matrices. It is very important for the lifting function g to have ameaningful dependence on ui, . . . , ui+nd

. This allows EDMD to approximate the dynamics

7

Page 8: A data-driven Koopman model predictive control framework …predictive control framework [1], we propose a methodology for closed-loop feedback control of nonlinear ows in a fully

of the extended state space and discern the effect of previous inputs in the evolution of thestate.

The linear predictor in this case would be

z+ = Az +Bu

ζ = Cz, (19)

Here ζ denotes the prediction of the “embedded” state ζ (note that when ζ is employedfor controller design, typically only the part of ζ corresponding to the most recent outputprediction is used).

4 Model predictive control

The methodology presented in the last section allows us to construct a model of theflow in the form of a linear dynamical system (8). In this work, we will apply MPC to thislinear model to control the original nonlinear flow, but other techniques from modern controltheory could be applied as well; see the survey [51] or the book [52] for an overview of MPC.In the context of MPC, we formulate the control objective as minimization of a cost functionover a finite-time horizon. The general strategy is to use the model in eq. (8) to predict thesystem evolution over the horizon, and use these predictions to compute the optimal inputsequence minimizing the given cost function along this horizon. Then we apply only the firstelement of the computed input sequence to the real system, thereby producing a new valueof the output, and repeat the whole process. This technique is sometimes called the recedinghorizon control. In the following, we describe the notation and some mathematical aspectsof this technique. The distinguishing feature when using the lifted linear predictor (8) isthat the resulting MPC problem is a convex quadratic program (QP) despite the originaldynamics being nonlinear. In addition, the complexity of solving the quadratic problemcan be shown to be independent of the size of the lift if the so-called dense form is used [1],thereby allowing for a rapid solution using highly efficient QP solvers tailored for linear MPCapplications (in our case qpOASES [53]).

Let N be the length of the prediction horizon, and uiN−1i=0 and yiNi=1 denote the

sequence of input and output values over that horizon. A very common choice of costfunctions is the convex quadratic form,

J(uiN−1

i=0 , yiNi=1

)= y>NQNyN + q>yN (20)

+N−1∑i=1

y>i Qiyi + u>i Riui + q>i yi + r>i ui

+ u>0 R0u0 + r>0 u0,

where Qi=0,...,N and Ri=0,...,N−1 are real symmetric positive-definite matrices. The above costfunction can be used to formulate many of the common control objectives including thetracking of a reference signal. For example, assume that we want to control the flow suchthat its output measurements follow an arbitrary time-dependent output sequence denoted

8

Page 9: A data-driven Koopman model predictive control framework …predictive control framework [1], we propose a methodology for closed-loop feedback control of nonlinear ows in a fully

by yrefi. We can formulate this objective as minimization of the distance between yiand yrefi, and the corresponding cost function over the finite horizon would be

J1

(uiN−1

i=0 , yiNi=1

)=

N∑i=1

(yi − yref

i

)>Q(yi − yref

i

), (21)

=N∑i=1

y>i Qyi − 2(yrefi

)>Qyi +

(yrefi

)>Qyref

i .

where Q is the weight matrix that determines the relative importance of measurements iny. Note that the last term in the above equation is not dependent on the input or output,and therefore it does not affect the optimal solution. By dropping this term, and lettingqi = −Q>yref

i , we obtain

J1

(uiN−1

i=0 , yiNi=1

)=

N∑i=1

y>i Qyi + q>i yi, (22)

which is a special form of eq. (20). In the numerical examples presented in this paper, wewill use this type of cost function.

The MPC controller solves the following optimization problem at each time step of theclosed loop operation(

u?i N−1i=0 , y?i Ni=1

)= arg min J

(uiN−1

i=0 , yiNi=1

)s.t. zi+1 = Azi +Bui, i = 0, . . . , N

yi = Czi (23)

Eyi yi + Eu

i ui ≤ bi, i = 0, . . . , N − 1,

ENyN ≤ bN

z0 = g(ζc),

where ζc is the delay-embedded vector of measurements

ζc = [h(xk−nd+1), . . . ,h(xk), uk−nd, . . . , uk−1]> (24)

The matrices Exi=0,...,N−1, Eu

i=0,...,N−1 and EN define polyhedral state and input con-straints. This is a standard form of a convex quadratic programming problem which can beefficiently solved using many available QP solvers - in our case qpOASES [53]. The com-putational complexity can be further reduced by expressing the lifted state variables z interms of the control inputs u, thereby eliminating the dependence on the possible very largedimension of z; see [1] for details.

Once the optimal input sequence u?i N−1i=0 is computed, we apply its first element u?0 to the

system to obtain a new output measurement which updates the current state ζc; the wholeprocess is then repeated in a receding horizon fashion. Algorithm 1 summarizes the closed-loop control operation, and the entire algorithm for implementation of the Koopman-MPCis illustrated in Figure 1 .

9

Page 10: A data-driven Koopman model predictive control framework …predictive control framework [1], we propose a methodology for closed-loop feedback control of nonlinear ows in a fully

Algorithm 1 Koopman MPC – closed-loop operation

Initialization: h(x−nd), . . . ,h(x−1), u−nd

, . . . , u−1

1: for k = 0, 1, . . . do2: Measure h(xk).3: Set ζc = [h(xk−nd+1), . . . ,h(xk), uk−nd

, . . . , uk−1]>.4: Set z0 := g(ζc)5: Solve (23) to get an optimal solution (u?i )

Ni=1

6: Apply u?1 to the nonlinear system

.2Hv 2K#2/<latexit sha1_base64="+pDj1W5RrLCHFb9k7F1hAyPykr8=">AAAECXicdZNNb9MwGMe9hpdR3jY4crGokDhVyS7AbRKsrTQhjYmySU012c7TzqpfItsZVFG+AVeu8B04Ia58Cj4C3wK3CaPJMkuRHj2/n52/bZmmglsXhr+3OsGNm7dub9/p3r13/8HDnd1HH6zODIMx00KbU0osCK5g7LgTcJoaIJIKOKGL1yt+cgHGcq3eu2UKU0nmis84I863Jm9AkCUGSSE52+mF/XA98NUiqooeqsbR2W7nT5xolklQjgli7SQKUzfNiXGcCSi6cWYhJWxB5jDxpSIS7DRfZy7wM99J8Ewb/ymH193NGTmR1i4l9aYk7tw22arZxiaZm72c5lylmQPFyh/NMoGdxqsDwAk3wJxY+oIww31WzM6JIcz5Y6qtlFzw1FapP5Wxu7UYlz0FH5mWkqgkjw+KPF6lMjKP6QwfFEWd+0m0mETTfF1qk1ORQYF7UYtoaqKB5BpvXvMG2oB1QwOgrvFlzX/r96IcaXNlmeDfhloE+l+gtEWgthSoFsnqPrVokY5pcbnEcRMesgoyIvLDJh1t0lGTDjbpoEmHm3Toaf16qdYLR/wGul3/OKLmU7hajPf6r/rhu73efli9km30BD1Fz1GEXqB9NEJHaIwY0ugL+oq+BZ+D78GP4GepdraqOY9RbQS//gKw0mIw</latexit><latexit sha1_base64="+pDj1W5RrLCHFb9k7F1hAyPykr8=">AAAECXicdZNNb9MwGMe9hpdR3jY4crGokDhVyS7AbRKsrTQhjYmySU012c7TzqpfItsZVFG+AVeu8B04Ia58Cj4C3wK3CaPJMkuRHj2/n52/bZmmglsXhr+3OsGNm7dub9/p3r13/8HDnd1HH6zODIMx00KbU0osCK5g7LgTcJoaIJIKOKGL1yt+cgHGcq3eu2UKU0nmis84I863Jm9AkCUGSSE52+mF/XA98NUiqooeqsbR2W7nT5xolklQjgli7SQKUzfNiXGcCSi6cWYhJWxB5jDxpSIS7DRfZy7wM99J8Ewb/ymH193NGTmR1i4l9aYk7tw22arZxiaZm72c5lylmQPFyh/NMoGdxqsDwAk3wJxY+oIww31WzM6JIcz5Y6qtlFzw1FapP5Wxu7UYlz0FH5mWkqgkjw+KPF6lMjKP6QwfFEWd+0m0mETTfF1qk1ORQYF7UYtoaqKB5BpvXvMG2oB1QwOgrvFlzX/r96IcaXNlmeDfhloE+l+gtEWgthSoFsnqPrVokY5pcbnEcRMesgoyIvLDJh1t0lGTDjbpoEmHm3Toaf16qdYLR/wGul3/OKLmU7hajPf6r/rhu73efli9km30BD1Fz1GEXqB9NEJHaIwY0ugL+oq+BZ+D78GP4GepdraqOY9RbQS//gKw0mIw</latexit><latexit sha1_base64="+pDj1W5RrLCHFb9k7F1hAyPykr8=">AAAECXicdZNNb9MwGMe9hpdR3jY4crGokDhVyS7AbRKsrTQhjYmySU012c7TzqpfItsZVFG+AVeu8B04Ia58Cj4C3wK3CaPJMkuRHj2/n52/bZmmglsXhr+3OsGNm7dub9/p3r13/8HDnd1HH6zODIMx00KbU0osCK5g7LgTcJoaIJIKOKGL1yt+cgHGcq3eu2UKU0nmis84I863Jm9AkCUGSSE52+mF/XA98NUiqooeqsbR2W7nT5xolklQjgli7SQKUzfNiXGcCSi6cWYhJWxB5jDxpSIS7DRfZy7wM99J8Ewb/ymH193NGTmR1i4l9aYk7tw22arZxiaZm72c5lylmQPFyh/NMoGdxqsDwAk3wJxY+oIww31WzM6JIcz5Y6qtlFzw1FapP5Wxu7UYlz0FH5mWkqgkjw+KPF6lMjKP6QwfFEWd+0m0mETTfF1qk1ORQYF7UYtoaqKB5BpvXvMG2oB1QwOgrvFlzX/r96IcaXNlmeDfhloE+l+gtEWgthSoFsnqPrVokY5pcbnEcRMesgoyIvLDJh1t0lGTDjbpoEmHm3Toaf16qdYLR/wGul3/OKLmU7hajPf6r/rhu73efli9km30BD1Fz1GEXqB9NEJHaIwY0ugL+oq+BZ+D78GP4GepdraqOY9RbQS//gKw0mIw</latexit>

Y HB7i<latexit sha1_base64="DrleDY0j+Ld5Vn5lr4kTqxlKz1Y=">AAAEBHicdZNNa9swGMfVeC9d9tZux13EwmAwCHYv226F0iRQBl1Z2kISiiQ/TrXoxUhyu2B83nXX7TvsNHbd99hH2LeYknhd7LoCw8Pz+0n+PzaiqeDWheHvjVZw6/adu5v32vcfPHz0eGv7ybHVmWEwZFpoc0qJBcEVDB13Ak5TA0RSASd0trfgJxdgLNfqg5unMJFkqnjCGXG+dfwKC564s61O2A2XC18vorLooHIdnm23/oxjzTIJyjFBrB1FYeomOTGOMwFFe5xZSAmbkSmMfKmIBDvJl3EL/MJ3Ypxo4x/l8LK7viMn0tq5pN6UxJ3bOls0m9goc8mbSc5VmjlQbPWiJBPYabyYHcfcAHNi7gvCDPdZMTsnhjDnv1DlpPiCp7ZM/WkVu12JcdVTcMm0lETF+Xi/yMeLVEbmY5rg/aKocr+JFqNoki9LbXIqMihwJ2oQTUU0EN/gTSteTxuwrm8A1A2+rPjv/CzKkSZXrhL8G6hBoP8FShsEalcC1SJe/E8tGqQjWlwdcVSHB6yEjIj8oE4H63RQp7112qvT/jrte1r9vVTrmSN+gHbbX46ofhWuF8Od7ttu+H6nsxuWt2QTPUPP0UsUoddoFw3QIRoihj6iL+gr+hZ8Dr4HP4KfK7W1Ue55iior+PUXZmRf7A==</latexit><latexit sha1_base64="DrleDY0j+Ld5Vn5lr4kTqxlKz1Y=">AAAEBHicdZNNa9swGMfVeC9d9tZux13EwmAwCHYv226F0iRQBl1Z2kISiiQ/TrXoxUhyu2B83nXX7TvsNHbd99hH2LeYknhd7LoCw8Pz+0n+PzaiqeDWheHvjVZw6/adu5v32vcfPHz0eGv7ybHVmWEwZFpoc0qJBcEVDB13Ak5TA0RSASd0trfgJxdgLNfqg5unMJFkqnjCGXG+dfwKC564s61O2A2XC18vorLooHIdnm23/oxjzTIJyjFBrB1FYeomOTGOMwFFe5xZSAmbkSmMfKmIBDvJl3EL/MJ3Ypxo4x/l8LK7viMn0tq5pN6UxJ3bOls0m9goc8mbSc5VmjlQbPWiJBPYabyYHcfcAHNi7gvCDPdZMTsnhjDnv1DlpPiCp7ZM/WkVu12JcdVTcMm0lETF+Xi/yMeLVEbmY5rg/aKocr+JFqNoki9LbXIqMihwJ2oQTUU0EN/gTSteTxuwrm8A1A2+rPjv/CzKkSZXrhL8G6hBoP8FShsEalcC1SJe/E8tGqQjWlwdcVSHB6yEjIj8oE4H63RQp7112qvT/jrte1r9vVTrmSN+gHbbX46ofhWuF8Od7ttu+H6nsxuWt2QTPUPP0UsUoddoFw3QIRoihj6iL+gr+hZ8Dr4HP4KfK7W1Ue55iior+PUXZmRf7A==</latexit><latexit sha1_base64="DrleDY0j+Ld5Vn5lr4kTqxlKz1Y=">AAAEBHicdZNNa9swGMfVeC9d9tZux13EwmAwCHYv226F0iRQBl1Z2kISiiQ/TrXoxUhyu2B83nXX7TvsNHbd99hH2LeYknhd7LoCw8Pz+0n+PzaiqeDWheHvjVZw6/adu5v32vcfPHz0eGv7ybHVmWEwZFpoc0qJBcEVDB13Ak5TA0RSASd0trfgJxdgLNfqg5unMJFkqnjCGXG+dfwKC564s61O2A2XC18vorLooHIdnm23/oxjzTIJyjFBrB1FYeomOTGOMwFFe5xZSAmbkSmMfKmIBDvJl3EL/MJ3Ypxo4x/l8LK7viMn0tq5pN6UxJ3bOls0m9goc8mbSc5VmjlQbPWiJBPYabyYHcfcAHNi7gvCDPdZMTsnhjDnv1DlpPiCp7ZM/WkVu12JcdVTcMm0lETF+Xi/yMeLVEbmY5rg/aKocr+JFqNoki9LbXIqMihwJ2oQTUU0EN/gTSteTxuwrm8A1A2+rPjv/CzKkSZXrhL8G6hBoP8FShsEalcC1SJe/E8tGqQjWlwdcVSHB6yEjIj8oE4H63RQp7112qvT/jrte1r9vVTrmSN+gHbbX46ofhWuF8Od7ttu+H6nsxuWt2QTPUPP0UsUoddoFw3QIRoihj6iL+gr+hZ8Dr4HP4KfK7W1Ue55iior+PUXZmRf7A==</latexit>

.i<latexit sha1_base64="Ul1rj0sanbsOLLuxkUSbIsMVU0w=">AAAEAnicdZPLbtNAFIanMZdibi0s2VhESKwiuxtgVwmaRKqQ2orQSnFUzYxPklHmYs2MC5HlJVu28A6sEFtehEfoWzBOTIlddyRLR+f7ZvwfW0NSzowNwz9bHe/W7Tt3t+/59x88fPR4Z/fJR6MyTWFEFVf6jGADnEkYWWY5nKUasCAcTsnibclPL0AbpuQHu0xhIvBMsimj2Jatd9ji851u2AtXK7heRFXRRdU6Ot/tXMaJopkAaSnHxoyjMLWTHGvLKIfCjzMDKaYLPIOxKyUWYCb5KmwRvHCdJJgq7R5pg1V3c0eOhTFLQZwpsJ2bJiubbWyc2enrSc5kmlmQdP2iacYDq4Jy8iBhGqjlS1dgqpnLGtA51pha931qJyUXLDVV6s/r2H4txlVPwieqhMAyyeODIo/LVFrkMZkGB0VR524TKcbRJF+VSueEZ1AE3ahF1DVRQ3KDN6t5faXB2IEGkDf4oua/d7NIi9tcsU7wb6AWgfwXCGkRiFkLRPGk/J+Kt0gnpLg64qQJD2kFKeb5YZMON+mwSfubtN+kg006cLT+e4lSC4vdAL7vLkfUvArXi9Fe700vPN7r7ofVLdlGz9Bz9BJF6BXaR0N0hEaIojn6ir6h794X74f30/u1Vjtb1Z6nqLa8338BSPFfWA==</latexit><latexit sha1_base64="Ul1rj0sanbsOLLuxkUSbIsMVU0w=">AAAEAnicdZPLbtNAFIanMZdibi0s2VhESKwiuxtgVwmaRKqQ2orQSnFUzYxPklHmYs2MC5HlJVu28A6sEFtehEfoWzBOTIlddyRLR+f7ZvwfW0NSzowNwz9bHe/W7Tt3t+/59x88fPR4Z/fJR6MyTWFEFVf6jGADnEkYWWY5nKUasCAcTsnibclPL0AbpuQHu0xhIvBMsimj2Jatd9ji851u2AtXK7heRFXRRdU6Ot/tXMaJopkAaSnHxoyjMLWTHGvLKIfCjzMDKaYLPIOxKyUWYCb5KmwRvHCdJJgq7R5pg1V3c0eOhTFLQZwpsJ2bJiubbWyc2enrSc5kmlmQdP2iacYDq4Jy8iBhGqjlS1dgqpnLGtA51pha931qJyUXLDVV6s/r2H4txlVPwieqhMAyyeODIo/LVFrkMZkGB0VR524TKcbRJF+VSueEZ1AE3ahF1DVRQ3KDN6t5faXB2IEGkDf4oua/d7NIi9tcsU7wb6AWgfwXCGkRiFkLRPGk/J+Kt0gnpLg64qQJD2kFKeb5YZMON+mwSfubtN+kg006cLT+e4lSC4vdAL7vLkfUvArXi9Fe700vPN7r7ofVLdlGz9Bz9BJF6BXaR0N0hEaIojn6ir6h794X74f30/u1Vjtb1Z6nqLa8338BSPFfWA==</latexit><latexit sha1_base64="Ul1rj0sanbsOLLuxkUSbIsMVU0w=">AAAEAnicdZPLbtNAFIanMZdibi0s2VhESKwiuxtgVwmaRKqQ2orQSnFUzYxPklHmYs2MC5HlJVu28A6sEFtehEfoWzBOTIlddyRLR+f7ZvwfW0NSzowNwz9bHe/W7Tt3t+/59x88fPR4Z/fJR6MyTWFEFVf6jGADnEkYWWY5nKUasCAcTsnibclPL0AbpuQHu0xhIvBMsimj2Jatd9ji851u2AtXK7heRFXRRdU6Ot/tXMaJopkAaSnHxoyjMLWTHGvLKIfCjzMDKaYLPIOxKyUWYCb5KmwRvHCdJJgq7R5pg1V3c0eOhTFLQZwpsJ2bJiubbWyc2enrSc5kmlmQdP2iacYDq4Jy8iBhGqjlS1dgqpnLGtA51pha931qJyUXLDVV6s/r2H4txlVPwieqhMAyyeODIo/LVFrkMZkGB0VR524TKcbRJF+VSueEZ1AE3ahF1DVRQ3KDN6t5faXB2IEGkDf4oua/d7NIi9tcsU7wb6AWgfwXCGkRiFkLRPGk/J+Kt0gnpLg64qQJD2kFKeb5YZMON+mwSfubtN+kg006cLT+e4lSC4vdAL7vLkfUvArXi9Fe700vPN7r7ofVLdlGz9Bz9BJF6BXaR0N0hEaIojn6ir6h794X74f30/u1Vjtb1Z6nqLa8338BSPFfWA==</latexit>

h(xi), ui<latexit sha1_base64="mMOyXKtWB3BkDVmA/nLbG+dFDRw=">AAAEH3icdZPdbtMwFMe9ho9Rvjq45AKLDmlIaEp2A9xNQmsrTUhjomxSU1W247ZW/RHZzlhl5ZIX4ZZbeAeuELd7BN4Ctw1bk2WWohyd/8/2/5zk4JQzY8PwYqMR3Lp95+7mveb9Bw8fPW5tPflsVKYJ7RPFlT7FyFDOJO1bZjk9TTVFAnN6gmfvF/rJGdWGKfnJzlM6FGgi2ZgRZH1q1Hq+HTsXY8UTMxf+Baf5zvmIvXoNsxGL8+1Rqx3uhssFrwdREbRBsY5GW42/caJIJqi0hCNjBlGY2qFD2jLCad6MM0NTRGZoQgc+lEhQM3TLSnL40mcSOFbaP9LCZXZ9h0PCLIx6UiA7NVVtkazTBpkdvx06JtPMUklWF40zDq2Ci7bAhGlKLJ/7ABHNvFdIpkgjYn3zSiclZyw1hevzle1mycZlTtIvRAmBZOLig9zFC1da+G6P4UGel3W/CeeDaOiWodIO84zmsB3VgLoEaprcwE1KXEdpamxXUypv4EWJ/+BrkRbVsWLl4H9BNQC+AjCuAbBZAVc/Xg10jPPLI46r4iEpRIK4O6yqvXW1V1U762qnqnbX1a5Xy58XKzWzyBfQbPrhiKqjcD3o7+2+2w0/7rX3w2JKNsEz8ALsgAi8AfugB45AHxDwFXwHP8DP4FvwK/gd/FmhjY1iz1NQWsHFP62MakI=</latexit><latexit sha1_base64="mMOyXKtWB3BkDVmA/nLbG+dFDRw=">AAAEH3icdZPdbtMwFMe9ho9Rvjq45AKLDmlIaEp2A9xNQmsrTUhjomxSU1W247ZW/RHZzlhl5ZIX4ZZbeAeuELd7BN4Ctw1bk2WWohyd/8/2/5zk4JQzY8PwYqMR3Lp95+7mveb9Bw8fPW5tPflsVKYJ7RPFlT7FyFDOJO1bZjk9TTVFAnN6gmfvF/rJGdWGKfnJzlM6FGgi2ZgRZH1q1Hq+HTsXY8UTMxf+Baf5zvmIvXoNsxGL8+1Rqx3uhssFrwdREbRBsY5GW42/caJIJqi0hCNjBlGY2qFD2jLCad6MM0NTRGZoQgc+lEhQM3TLSnL40mcSOFbaP9LCZXZ9h0PCLIx6UiA7NVVtkazTBpkdvx06JtPMUklWF40zDq2Ci7bAhGlKLJ/7ABHNvFdIpkgjYn3zSiclZyw1hevzle1mycZlTtIvRAmBZOLig9zFC1da+G6P4UGel3W/CeeDaOiWodIO84zmsB3VgLoEaprcwE1KXEdpamxXUypv4EWJ/+BrkRbVsWLl4H9BNQC+AjCuAbBZAVc/Xg10jPPLI46r4iEpRIK4O6yqvXW1V1U762qnqnbX1a5Xy58XKzWzyBfQbPrhiKqjcD3o7+2+2w0/7rX3w2JKNsEz8ALsgAi8AfugB45AHxDwFXwHP8DP4FvwK/gd/FmhjY1iz1NQWsHFP62MakI=</latexit><latexit sha1_base64="mMOyXKtWB3BkDVmA/nLbG+dFDRw=">AAAEH3icdZPdbtMwFMe9ho9Rvjq45AKLDmlIaEp2A9xNQmsrTUhjomxSU1W247ZW/RHZzlhl5ZIX4ZZbeAeuELd7BN4Ctw1bk2WWohyd/8/2/5zk4JQzY8PwYqMR3Lp95+7mveb9Bw8fPW5tPflsVKYJ7RPFlT7FyFDOJO1bZjk9TTVFAnN6gmfvF/rJGdWGKfnJzlM6FGgi2ZgRZH1q1Hq+HTsXY8UTMxf+Baf5zvmIvXoNsxGL8+1Rqx3uhssFrwdREbRBsY5GW42/caJIJqi0hCNjBlGY2qFD2jLCad6MM0NTRGZoQgc+lEhQM3TLSnL40mcSOFbaP9LCZXZ9h0PCLIx6UiA7NVVtkazTBpkdvx06JtPMUklWF40zDq2Ci7bAhGlKLJ/7ABHNvFdIpkgjYn3zSiclZyw1hevzle1mycZlTtIvRAmBZOLig9zFC1da+G6P4UGel3W/CeeDaOiWodIO84zmsB3VgLoEaprcwE1KXEdpamxXUypv4EWJ/+BrkRbVsWLl4H9BNQC+AjCuAbBZAVc/Xg10jPPLI46r4iEpRIK4O6yqvXW1V1U762qnqnbX1a5Xy58XKzWzyBfQbPrhiKqjcD3o7+2+2w0/7rX3w2JKNsEz8ALsgAi8AfugB45AHxDwFXwHP8DP4FvwK/gd/FmhjY1iz1NQWsHFP62MakI=</latexit>

G2bi@b[m`2b<latexit sha1_base64="X/uzk1+jZgU6GarwRbi+j2T+64s=">AAAEC3icdZNNb9MwGMe9hpcR3jY4comokLhQJbsMbpPQ2koDaUyUTWqjyXaedlb9ktnOoIryFbhyhe/ACXHlQ/AR+BY4bRhNllmK9Oj5/ez8bcsk5czYMPy90fFu3Lx1e/OOf/fe/QcPt7YffTAq0xRGVHGlTwg2wJmEkWWWw0mqAQvC4ZjMX5f8+AK0YUq+t4sUYoFnkk0Zxda14jeAjX1hzjOswZxudcNeuBzB1SKqii6qxuHpdufPJFE0EyAt5diYcRSmNs6xtoxyKPxJZiDFdI5nMHalxAJMnC9TF8Ez10mCqdLukzZYdtdn5FgYsxDEmQLbM9NkZbONjTM7fRnnTKaZBUlXP5pmPLAqKI8gSJgGavnCFZhq5rIG9AxrTK07qNpKyQVLTZX60yq2X4tx2ZPwkSohsEzyyX6RT8pUWuQTMg32i6LO3SRSjKM4X5ZK54RnUATdqEXUNVFDco03q3l95a7TDjSAvMYXNf+t24u0uM0VqwT/NtQikP8CIS0CMSuBKJ6U96l4i3REissljprwgFaQYp4fNOlwnQ6btL9O+006WKcDR+vXS5SaW+w24PvucUTNp3C1GO30XvXCdzvdvbB6JZvoCXqKnqMI7aI9NESHaIQoOkdf0Ff0zfvsffd+eD9XamejmvMY1Yb36y8Qb2Ni</latexit><latexit sha1_base64="X/uzk1+jZgU6GarwRbi+j2T+64s=">AAAEC3icdZNNb9MwGMe9hpcR3jY4comokLhQJbsMbpPQ2koDaUyUTWqjyXaedlb9ktnOoIryFbhyhe/ACXHlQ/AR+BY4bRhNllmK9Oj5/ez8bcsk5czYMPy90fFu3Lx1e/OOf/fe/QcPt7YffTAq0xRGVHGlTwg2wJmEkWWWw0mqAQvC4ZjMX5f8+AK0YUq+t4sUYoFnkk0Zxda14jeAjX1hzjOswZxudcNeuBzB1SKqii6qxuHpdufPJFE0EyAt5diYcRSmNs6xtoxyKPxJZiDFdI5nMHalxAJMnC9TF8Ez10mCqdLukzZYdtdn5FgYsxDEmQLbM9NkZbONjTM7fRnnTKaZBUlXP5pmPLAqKI8gSJgGavnCFZhq5rIG9AxrTK07qNpKyQVLTZX60yq2X4tx2ZPwkSohsEzyyX6RT8pUWuQTMg32i6LO3SRSjKM4X5ZK54RnUATdqEXUNVFDco03q3l95a7TDjSAvMYXNf+t24u0uM0VqwT/NtQikP8CIS0CMSuBKJ6U96l4i3REissljprwgFaQYp4fNOlwnQ6btL9O+006WKcDR+vXS5SaW+w24PvucUTNp3C1GO30XvXCdzvdvbB6JZvoCXqKnqMI7aI9NESHaIQoOkdf0Ff0zfvsffd+eD9XamejmvMY1Yb36y8Qb2Ni</latexit><latexit sha1_base64="X/uzk1+jZgU6GarwRbi+j2T+64s=">AAAEC3icdZNNb9MwGMe9hpcR3jY4comokLhQJbsMbpPQ2koDaUyUTWqjyXaedlb9ktnOoIryFbhyhe/ACXHlQ/AR+BY4bRhNllmK9Oj5/ez8bcsk5czYMPy90fFu3Lx1e/OOf/fe/QcPt7YffTAq0xRGVHGlTwg2wJmEkWWWw0mqAQvC4ZjMX5f8+AK0YUq+t4sUYoFnkk0Zxda14jeAjX1hzjOswZxudcNeuBzB1SKqii6qxuHpdufPJFE0EyAt5diYcRSmNs6xtoxyKPxJZiDFdI5nMHalxAJMnC9TF8Ez10mCqdLukzZYdtdn5FgYsxDEmQLbM9NkZbONjTM7fRnnTKaZBUlXP5pmPLAqKI8gSJgGavnCFZhq5rIG9AxrTK07qNpKyQVLTZX60yq2X4tx2ZPwkSohsEzyyX6RT8pUWuQTMg32i6LO3SRSjKM4X5ZK54RnUATdqEXUNVFDco03q3l95a7TDjSAvMYXNf+t24u0uM0VqwT/NtQikP8CIS0CMSuBKJ6U96l4i3REissljprwgFaQYp4fNOlwnQ6btL9O+006WKcDR+vXS5SaW+w24PvucUTNp3C1GO30XvXCdzvdvbB6JZvoCXqKnqMI7aI9NESHaIQoOkdf0Ff0zfvsffd+eD9XamejmvMY1Yb36y8Qb2Ni</latexit>

A, B, C<latexit sha1_base64="hATEJXF6RGghgYmlPk6c1N6CSL0=">AAAEBXicdZPLbtNAFIanMZcSbi0s2VikSCyqyO4G2BWqJpEqpFIRUimOqpnxSTrKXKyZcSGyvGfLFt6BFWLLc/AIvAWT2JTYdUeydHS+b8b/sTUk4czYIPi90fJu3Lx1e/NO++69+w8ebm0/+mBUqikMqeJKnxJsgDMJQ8ssh9NEAxaEw4jMD5Z8dAHaMCXf20UCE4Fnkk0Zxda1Rjuvd9/sHuycbXWCbrBa/tUiLIsOKtfx2XbrTxQrmgqQlnJszDgMEjvJsLaMcsjbUWogwXSOZzB2pcQCzCRb5c39Z64T+1Ol3SOtv+qu78iwMGYhiDMFtuemzpbNJjZO7fTlJGMySS1IWrxomnLfKn85vB8zDdTyhSsw1cxl9ek51pha94kqJ8UXLDFl6k9F7HYlxmVPwkeqhMAyzqLDPIuWqbTIIjL1D/O8yt0mko/DSbYqlc4ITyH3O2GDqCuihvgab1bxekqDsX0NIK/xRcV/62aRFje5okjwb6AGgfwXCGkQiCkEoni8/J+KN0gnJL884qQOj2gJKebZUZ0O1umgTnvrtFen/XXad7T6e4lSc4vdAO22uxxh/SpcLYZ73Vfd4N1eZz8ob8kmeoKeoucoRC/QPhqgYzREFM3RF/QVffM+e9+9H97PQm1tlHseo8ryfv0FeApfYg==</latexit><latexit sha1_base64="hATEJXF6RGghgYmlPk6c1N6CSL0=">AAAEBXicdZPLbtNAFIanMZcSbi0s2VikSCyqyO4G2BWqJpEqpFIRUimOqpnxSTrKXKyZcSGyvGfLFt6BFWLLc/AIvAWT2JTYdUeydHS+b8b/sTUk4czYIPi90fJu3Lx1e/NO++69+w8ebm0/+mBUqikMqeJKnxJsgDMJQ8ssh9NEAxaEw4jMD5Z8dAHaMCXf20UCE4Fnkk0Zxda1Rjuvd9/sHuycbXWCbrBa/tUiLIsOKtfx2XbrTxQrmgqQlnJszDgMEjvJsLaMcsjbUWogwXSOZzB2pcQCzCRb5c39Z64T+1Ol3SOtv+qu78iwMGYhiDMFtuemzpbNJjZO7fTlJGMySS1IWrxomnLfKn85vB8zDdTyhSsw1cxl9ek51pha94kqJ8UXLDFl6k9F7HYlxmVPwkeqhMAyzqLDPIuWqbTIIjL1D/O8yt0mko/DSbYqlc4ITyH3O2GDqCuihvgab1bxekqDsX0NIK/xRcV/62aRFje5okjwb6AGgfwXCGkQiCkEoni8/J+KN0gnJL884qQOj2gJKebZUZ0O1umgTnvrtFen/XXad7T6e4lSc4vdAO22uxxh/SpcLYZ73Vfd4N1eZz8ob8kmeoKeoucoRC/QPhqgYzREFM3RF/QVffM+e9+9H97PQm1tlHseo8ryfv0FeApfYg==</latexit><latexit sha1_base64="hATEJXF6RGghgYmlPk6c1N6CSL0=">AAAEBXicdZPLbtNAFIanMZcSbi0s2VikSCyqyO4G2BWqJpEqpFIRUimOqpnxSTrKXKyZcSGyvGfLFt6BFWLLc/AIvAWT2JTYdUeydHS+b8b/sTUk4czYIPi90fJu3Lx1e/NO++69+w8ebm0/+mBUqikMqeJKnxJsgDMJQ8ssh9NEAxaEw4jMD5Z8dAHaMCXf20UCE4Fnkk0Zxda1Rjuvd9/sHuycbXWCbrBa/tUiLIsOKtfx2XbrTxQrmgqQlnJszDgMEjvJsLaMcsjbUWogwXSOZzB2pcQCzCRb5c39Z64T+1Ol3SOtv+qu78iwMGYhiDMFtuemzpbNJjZO7fTlJGMySS1IWrxomnLfKn85vB8zDdTyhSsw1cxl9ek51pha94kqJ8UXLDFl6k9F7HYlxmVPwkeqhMAyzqLDPIuWqbTIIjL1D/O8yt0mko/DSbYqlc4ITyH3O2GDqCuihvgab1bxekqDsX0NIK/xRcV/62aRFje5okjwb6AGgfwXCGkQiCkEoni8/J+KN0gnJL884qQOj2gJKebZUZ0O1umgTnvrtFen/XXad7T6e4lSc4vdAO22uxxh/SpcLYZ73Vfd4N1eZz8ob8kmeoKeoucoRC/QPhqgYzREFM3RF/QVffM+e9+9H97PQm1tlHseo8ryfv0FeApfYg==</latexit>

.2Hv 2K#2/<latexit sha1_base64="+pDj1W5RrLCHFb9k7F1hAyPykr8=">AAAECXicdZNNb9MwGMe9hpdR3jY4crGokDhVyS7AbRKsrTQhjYmySU012c7TzqpfItsZVFG+AVeu8B04Ia58Cj4C3wK3CaPJMkuRHj2/n52/bZmmglsXhr+3OsGNm7dub9/p3r13/8HDnd1HH6zODIMx00KbU0osCK5g7LgTcJoaIJIKOKGL1yt+cgHGcq3eu2UKU0nmis84I863Jm9AkCUGSSE52+mF/XA98NUiqooeqsbR2W7nT5xolklQjgli7SQKUzfNiXGcCSi6cWYhJWxB5jDxpSIS7DRfZy7wM99J8Ewb/ymH193NGTmR1i4l9aYk7tw22arZxiaZm72c5lylmQPFyh/NMoGdxqsDwAk3wJxY+oIww31WzM6JIcz5Y6qtlFzw1FapP5Wxu7UYlz0FH5mWkqgkjw+KPF6lMjKP6QwfFEWd+0m0mETTfF1qk1ORQYF7UYtoaqKB5BpvXvMG2oB1QwOgrvFlzX/r96IcaXNlmeDfhloE+l+gtEWgthSoFsnqPrVokY5pcbnEcRMesgoyIvLDJh1t0lGTDjbpoEmHm3Toaf16qdYLR/wGul3/OKLmU7hajPf6r/rhu73efli9km30BD1Fz1GEXqB9NEJHaIwY0ugL+oq+BZ+D78GP4GepdraqOY9RbQS//gKw0mIw</latexit><latexit sha1_base64="+pDj1W5RrLCHFb9k7F1hAyPykr8=">AAAECXicdZNNb9MwGMe9hpdR3jY4crGokDhVyS7AbRKsrTQhjYmySU012c7TzqpfItsZVFG+AVeu8B04Ia58Cj4C3wK3CaPJMkuRHj2/n52/bZmmglsXhr+3OsGNm7dub9/p3r13/8HDnd1HH6zODIMx00KbU0osCK5g7LgTcJoaIJIKOKGL1yt+cgHGcq3eu2UKU0nmis84I863Jm9AkCUGSSE52+mF/XA98NUiqooeqsbR2W7nT5xolklQjgli7SQKUzfNiXGcCSi6cWYhJWxB5jDxpSIS7DRfZy7wM99J8Ewb/ymH193NGTmR1i4l9aYk7tw22arZxiaZm72c5lylmQPFyh/NMoGdxqsDwAk3wJxY+oIww31WzM6JIcz5Y6qtlFzw1FapP5Wxu7UYlz0FH5mWkqgkjw+KPF6lMjKP6QwfFEWd+0m0mETTfF1qk1ORQYF7UYtoaqKB5BpvXvMG2oB1QwOgrvFlzX/r96IcaXNlmeDfhloE+l+gtEWgthSoFsnqPrVokY5pcbnEcRMesgoyIvLDJh1t0lGTDjbpoEmHm3Toaf16qdYLR/wGul3/OKLmU7hajPf6r/rhu73efli9km30BD1Fz1GEXqB9NEJHaIwY0ugL+oq+BZ+D78GP4GepdraqOY9RbQS//gKw0mIw</latexit><latexit sha1_base64="+pDj1W5RrLCHFb9k7F1hAyPykr8=">AAAECXicdZNNb9MwGMe9hpdR3jY4crGokDhVyS7AbRKsrTQhjYmySU012c7TzqpfItsZVFG+AVeu8B04Ia58Cj4C3wK3CaPJMkuRHj2/n52/bZmmglsXhr+3OsGNm7dub9/p3r13/8HDnd1HH6zODIMx00KbU0osCK5g7LgTcJoaIJIKOKGL1yt+cgHGcq3eu2UKU0nmis84I863Jm9AkCUGSSE52+mF/XA98NUiqooeqsbR2W7nT5xolklQjgli7SQKUzfNiXGcCSi6cWYhJWxB5jDxpSIS7DRfZy7wM99J8Ewb/ymH193NGTmR1i4l9aYk7tw22arZxiaZm72c5lylmQPFyh/NMoGdxqsDwAk3wJxY+oIww31WzM6JIcz5Y6qtlFzw1FapP5Wxu7UYlz0FH5mWkqgkjw+KPF6lMjKP6QwfFEWd+0m0mETTfF1qk1ORQYF7UYtoaqKB5BpvXvMG2oB1QwOgrvFlzX/r96IcaXNlmeDfhloE+l+gtEWgthSoFsnqPrVokY5pcbnEcRMesgoyIvLDJh1t0lGTDjbpoEmHm3Toaf16qdYLR/wGul3/OKLmU7hajPf6r/rhu73efli9km30BD1Fz1GEXqB9NEJHaIwY0ugL+oq+BZ+D78GP4GepdraqOY9RbQS//gKw0mIw</latexit>

Y HB7i<latexit sha1_base64="DrleDY0j+Ld5Vn5lr4kTqxlKz1Y=">AAAEBHicdZNNa9swGMfVeC9d9tZux13EwmAwCHYv226F0iRQBl1Z2kISiiQ/TrXoxUhyu2B83nXX7TvsNHbd99hH2LeYknhd7LoCw8Pz+0n+PzaiqeDWheHvjVZw6/adu5v32vcfPHz0eGv7ybHVmWEwZFpoc0qJBcEVDB13Ak5TA0RSASd0trfgJxdgLNfqg5unMJFkqnjCGXG+dfwKC564s61O2A2XC18vorLooHIdnm23/oxjzTIJyjFBrB1FYeomOTGOMwFFe5xZSAmbkSmMfKmIBDvJl3EL/MJ3Ypxo4x/l8LK7viMn0tq5pN6UxJ3bOls0m9goc8mbSc5VmjlQbPWiJBPYabyYHcfcAHNi7gvCDPdZMTsnhjDnv1DlpPiCp7ZM/WkVu12JcdVTcMm0lETF+Xi/yMeLVEbmY5rg/aKocr+JFqNoki9LbXIqMihwJ2oQTUU0EN/gTSteTxuwrm8A1A2+rPjv/CzKkSZXrhL8G6hBoP8FShsEalcC1SJe/E8tGqQjWlwdcVSHB6yEjIj8oE4H63RQp7112qvT/jrte1r9vVTrmSN+gHbbX46ofhWuF8Od7ttu+H6nsxuWt2QTPUPP0UsUoddoFw3QIRoihj6iL+gr+hZ8Dr4HP4KfK7W1Ue55iior+PUXZmRf7A==</latexit><latexit sha1_base64="DrleDY0j+Ld5Vn5lr4kTqxlKz1Y=">AAAEBHicdZNNa9swGMfVeC9d9tZux13EwmAwCHYv226F0iRQBl1Z2kISiiQ/TrXoxUhyu2B83nXX7TvsNHbd99hH2LeYknhd7LoCw8Pz+0n+PzaiqeDWheHvjVZw6/adu5v32vcfPHz0eGv7ybHVmWEwZFpoc0qJBcEVDB13Ak5TA0RSASd0trfgJxdgLNfqg5unMJFkqnjCGXG+dfwKC564s61O2A2XC18vorLooHIdnm23/oxjzTIJyjFBrB1FYeomOTGOMwFFe5xZSAmbkSmMfKmIBDvJl3EL/MJ3Ypxo4x/l8LK7viMn0tq5pN6UxJ3bOls0m9goc8mbSc5VmjlQbPWiJBPYabyYHcfcAHNi7gvCDPdZMTsnhjDnv1DlpPiCp7ZM/WkVu12JcdVTcMm0lETF+Xi/yMeLVEbmY5rg/aKocr+JFqNoki9LbXIqMihwJ2oQTUU0EN/gTSteTxuwrm8A1A2+rPjv/CzKkSZXrhL8G6hBoP8FShsEalcC1SJe/E8tGqQjWlwdcVSHB6yEjIj8oE4H63RQp7112qvT/jrte1r9vVTrmSN+gHbbX46ofhWuF8Od7ttu+H6nsxuWt2QTPUPP0UsUoddoFw3QIRoihj6iL+gr+hZ8Dr4HP4KfK7W1Ue55iior+PUXZmRf7A==</latexit><latexit sha1_base64="DrleDY0j+Ld5Vn5lr4kTqxlKz1Y=">AAAEBHicdZNNa9swGMfVeC9d9tZux13EwmAwCHYv226F0iRQBl1Z2kISiiQ/TrXoxUhyu2B83nXX7TvsNHbd99hH2LeYknhd7LoCw8Pz+0n+PzaiqeDWheHvjVZw6/adu5v32vcfPHz0eGv7ybHVmWEwZFpoc0qJBcEVDB13Ak5TA0RSASd0trfgJxdgLNfqg5unMJFkqnjCGXG+dfwKC564s61O2A2XC18vorLooHIdnm23/oxjzTIJyjFBrB1FYeomOTGOMwFFe5xZSAmbkSmMfKmIBDvJl3EL/MJ3Ypxo4x/l8LK7viMn0tq5pN6UxJ3bOls0m9goc8mbSc5VmjlQbPWiJBPYabyYHcfcAHNi7gvCDPdZMTsnhjDnv1DlpPiCp7ZM/WkVu12JcdVTcMm0lETF+Xi/yMeLVEbmY5rg/aKocr+JFqNoki9LbXIqMihwJ2oQTUU0EN/gTSteTxuwrm8A1A2+rPjv/CzKkSZXrhL8G6hBoP8FShsEalcC1SJe/E8tGqQjWlwdcVSHB6yEjIj8oE4H63RQp7112qvT/jrte1r9vVTrmSN+gHbbX46ofhWuF8Od7ttu+H6nsxuWt2QTPUPP0UsUoddoFw3QIRoihj6iL+gr+hZ8Dr4HP4KfK7W1Ue55iior+PUXZmRf7A==</latexit>

h(xk)<latexit sha1_base64="nTF84Wcdq+IY1ZMKkYky6p20mi8=">AAAEFHicdZNNb9MwGMe9hrFR3jrgxsWiQhqXKtkFuFWa1laakMZE2aQmqmzHba36JbKdsRLlc3DlCt+BE+LKnY/At8BtytZkmaUoj57fz8nfTowTzoz1/T9bDe/O9t2d3XvN+w8ePnrc2nvy0ahUEzokiit9jpGhnEk6tMxyep5oigTm9AzPD5f87IJqw5T8YBcJjQSaSjZhBFnXGreeZSFWPDYL4W5wlu9fjuevxq223/FXA94sgnXR7rbAdhcAcDLea/wNY0VSQaUlHBkzCvzERhnSlhFO82aYGpogMkdTOnKlRIKaKFvFz+FL14nhRGl3SQtX3c0ZGRJmGdCZAtmZqbJls46NUjt5E2VMJqmlkhQvmqQcWgWXewFjpimxfOEKRDRzWSGZIY2IdTtWelJ8wRKzTn1ZxG6WYlz1JP1ElBBIxll4lGfhMpUWbpcn8CjPy9xNwvkoiLJVqXSGeUpz2A5qRF0SNY1v8aYlr6c0NbavKZW3+KLkv3NrkRbVuaJI8H9BNQK+FjCuEbAphOsfrkY6xfnVI06r8JisIUE8O67SwSYdVGlvk/aqtL9J+46WPy9Wam6RW0Cz6Q5HUD0KN4vhQedtx3/vDokPirELnoMXYB8E4DXoggE4AUNAwGfwFXwD370v3g/vp/erUBtb6zlPQWl4v/8BAJZm6A==</latexit><latexit sha1_base64="9uySic2iowEz9lWVf76FIUoq44w=">AAAEFHicdZNNb9MwGMe9ZoNR3jrgxsWiQhoHqoQL7IImobWVJqRtomxSE1W247ZW/RLZzliJ8jm4coXvwAlx5c5H4FvgNmVrssxSlEfP7+fkbyfGCWfG+v6fjYa3uXXr9vad5t179x88bO08+mhUqgkdEMWVPsPIUM4kHVhmOT1LNEUCc3qKZ+8W/PScasOU/GDnCY0Emkg2ZgRZ1xq1nmQhVjw2c+FucJrvXoxmL0attt/xlwNeL4JV0d5vga23L/He0Win8TeMFUkFlZZwZMww8BMbZUhbRjjNm2FqaILIDE3o0JUSCWqibBk/h89dJ4Zjpd0lLVx212dkSJhFQGcKZKemyhbNOjZM7fhNlDGZpJZKUrxonHJoFVzsBYyZpsTyuSsQ0cxlhWSKNCLW7VjpSfE5S8wq9UURu1mKcdmT9BNRQiAZZ+FBnoWLVFq4XR7DgzwvczcJ58Mgypal0hnmKc1hO6gRdUnUNL7Bm5S8rtLU2J6mVN7gi5L/3q1FWlTniiLB/wXVCPhKwLhGwKYQrn64GukE55ePOKnCQ7KCBPHssEr767Rfpd112q3S3jrtOVr+vFipmUVuAc2mOxxB9ShcLwavOnsd/9gdEh8UYxs8Bc/ALgjAa7AP+uAIDAABn8FX8A189754P7yf3q9CbWys5jwGpeH9/gem8meu</latexit><latexit sha1_base64="9uySic2iowEz9lWVf76FIUoq44w=">AAAEFHicdZNNb9MwGMe9ZoNR3jrgxsWiQhoHqoQL7IImobWVJqRtomxSE1W247ZW/RLZzliJ8jm4coXvwAlx5c5H4FvgNmVrssxSlEfP7+fkbyfGCWfG+v6fjYa3uXXr9vad5t179x88bO08+mhUqgkdEMWVPsPIUM4kHVhmOT1LNEUCc3qKZ+8W/PScasOU/GDnCY0Emkg2ZgRZ1xq1nmQhVjw2c+FucJrvXoxmL0attt/xlwNeL4JV0d5vga23L/He0Win8TeMFUkFlZZwZMww8BMbZUhbRjjNm2FqaILIDE3o0JUSCWqibBk/h89dJ4Zjpd0lLVx212dkSJhFQGcKZKemyhbNOjZM7fhNlDGZpJZKUrxonHJoFVzsBYyZpsTyuSsQ0cxlhWSKNCLW7VjpSfE5S8wq9UURu1mKcdmT9BNRQiAZZ+FBnoWLVFq4XR7DgzwvczcJ58Mgypal0hnmKc1hO6gRdUnUNL7Bm5S8rtLU2J6mVN7gi5L/3q1FWlTniiLB/wXVCPhKwLhGwKYQrn64GukE55ePOKnCQ7KCBPHssEr767Rfpd112q3S3jrtOVr+vFipmUVuAc2mOxxB9ShcLwavOnsd/9gdEh8UYxs8Bc/ALgjAa7AP+uAIDAABn8FX8A189754P7yf3q9CbWys5jwGpeH9/gem8meu</latexit>

TTHv +QMi`QH<latexit sha1_base64="Q3Uad5AftkKbV7pwkoZkXwSbc0Q=">AAAEC3icdZPNbtNAEMe3MR8lfLVw5LIiQuKAIrsX4NaqahKpQioVoZUSq9pdT9JV9sPsrguR5VfgyhXegRPiykPwCLwFm8SU2HVHsjSa/2/W/9nV0FRw68Lw90YruHHz1u3NO+279+4/eLi1/ei91ZlhMGRaaHNKiQXBFQwddwJOUwNEUgEndLa/0E8uwFiu1Ts3TyGWZKr4hDPifCneS1Mxx0wrZ7Q42+qE3XAZ+GoSlUkHlXF0tt36M040yyQoxwSxdhSFqYtzYhxnAor2OLOQEjYjUxj5VBEJNs6Xrgv8zFcSPNHGf8rhZXW9IyfS2rmknpTEndu6tig2aaPMTV7FOVdp5kCx1Y8mmcBO48UV4IQbYM7PnXDCDPdeMTsnhjDnL6pyUnLBU1u6/rSy3a7YuKwp+Mi0lEQl+figyMcLV0bmYzrBB0VR1X0TLUZRnC9TbXIqMihwJ2oATQU0kFzDTStcTxuwrm8A1DW8rPBv/CzKkSZWrhz8G6gBoP8BShsAalcA1SJZvKcWDdAxLS6POK6Lh6wUGRH5YV0drKuDutpbV3t1tb+u9r1afV6q9cwRP0C77Zcjqq/C1WS4033dDd/udHZflFuyiZ6gp+g5itBLtIsG6AgNEUMf0Bf0FX0LPgffgx/BzxXa2ih7HqNKBL/+AgRAY1s=</latexit><latexit sha1_base64="Q3Uad5AftkKbV7pwkoZkXwSbc0Q=">AAAEC3icdZPNbtNAEMe3MR8lfLVw5LIiQuKAIrsX4NaqahKpQioVoZUSq9pdT9JV9sPsrguR5VfgyhXegRPiykPwCLwFm8SU2HVHsjSa/2/W/9nV0FRw68Lw90YruHHz1u3NO+279+4/eLi1/ei91ZlhMGRaaHNKiQXBFQwddwJOUwNEUgEndLa/0E8uwFiu1Ts3TyGWZKr4hDPifCneS1Mxx0wrZ7Q42+qE3XAZ+GoSlUkHlXF0tt36M040yyQoxwSxdhSFqYtzYhxnAor2OLOQEjYjUxj5VBEJNs6Xrgv8zFcSPNHGf8rhZXW9IyfS2rmknpTEndu6tig2aaPMTV7FOVdp5kCx1Y8mmcBO48UV4IQbYM7PnXDCDPdeMTsnhjDnL6pyUnLBU1u6/rSy3a7YuKwp+Mi0lEQl+figyMcLV0bmYzrBB0VR1X0TLUZRnC9TbXIqMihwJ2oATQU0kFzDTStcTxuwrm8A1DW8rPBv/CzKkSZWrhz8G6gBoP8BShsAalcA1SJZvKcWDdAxLS6POK6Lh6wUGRH5YV0drKuDutpbV3t1tb+u9r1afV6q9cwRP0C77Zcjqq/C1WS4033dDd/udHZflFuyiZ6gp+g5itBLtIsG6AgNEUMf0Bf0FX0LPgffgx/BzxXa2ih7HqNKBL/+AgRAY1s=</latexit><latexit sha1_base64="Q3Uad5AftkKbV7pwkoZkXwSbc0Q=">AAAEC3icdZPNbtNAEMe3MR8lfLVw5LIiQuKAIrsX4NaqahKpQioVoZUSq9pdT9JV9sPsrguR5VfgyhXegRPiykPwCLwFm8SU2HVHsjSa/2/W/9nV0FRw68Lw90YruHHz1u3NO+279+4/eLi1/ei91ZlhMGRaaHNKiQXBFQwddwJOUwNEUgEndLa/0E8uwFiu1Ts3TyGWZKr4hDPifCneS1Mxx0wrZ7Q42+qE3XAZ+GoSlUkHlXF0tt36M040yyQoxwSxdhSFqYtzYhxnAor2OLOQEjYjUxj5VBEJNs6Xrgv8zFcSPNHGf8rhZXW9IyfS2rmknpTEndu6tig2aaPMTV7FOVdp5kCx1Y8mmcBO48UV4IQbYM7PnXDCDPdeMTsnhjDnL6pyUnLBU1u6/rSy3a7YuKwp+Mi0lEQl+figyMcLV0bmYzrBB0VR1X0TLUZRnC9TbXIqMihwJ2oATQU0kFzDTStcTxuwrm8A1DW8rPBv/CzKkSZWrhz8G6gBoP8BShsAalcA1SJZvKcWDdAxLS6POK6Lh6wUGRH5YV0drKuDutpbV3t1tb+u9r1afV6q9cwRP0C77Zcjqq/C1WS4033dDd/udHZflFuyiZ6gp+g5itBLtIsG6AgNEUMf0Bf0FX0LPgffgx/BzxXa2ih7HqNKBL/+AgRAY1s=</latexit>

u⋆0

<latexit sha1_base64="2Zj7eAukU/f3lO1hhFN7VHuy+Lg=">AAAEB3icdZPLbtNAFIanMZdiLm1hycYiQmIV2WyAXSXUJFKFVCpCi+IQzYxP0lHmYs2M20aWJdZs2cKOB2CF2PIAPACPwFswiUOJXXckS0fn+2b8H1tDUs6MDcPfGy3v2vUbNzdv+bfv3L23tb1z/61RmaYwoIorfUywAc4kDCyzHI5TDVgQDkdk9nLBj05BG6bkGztPYSTwVLIJo9i61rtsHL6PjcV6vN0OO+FyBZeLaFW0d7e+/vqAEDoY77T+xImimQBpKcfGDKMwtaMca8soh8KPMwMppjM8haErJRZgRvkycRE8dp0kmCjtHmmDZXd9R46FMXNBnCmwPTF1tmg2sWFmJ89HOZNpZkHS8kWTjAdWBYvxg4RpoJbPXYGpZi5rQE+wxtS6j1Q5KTllqVmlPi9j+5UYFz0JZ1QJgWWSx3tFHi9SaZHHZBLsFUWVu02kGEajfFkqnROeQRG0owZRV0QNyRXetOJ1lQZjexpAXuGLiv/KzSItbnJFmeDfQA0C+S8Q0iAQUwpE8WTxPxVvkA5JcXHEYR3u0xWkmOf7ddpfp/067a7Tbp321mnP0ervJUrNLHYD+L67HFH9KlwuBk87Lzrha3dJQlSuTfQQPUJPUISeoV3URwdogCgS6BP6jL54H71v3nfvR6m2NlZ7HqDK8n7+BQNtY8Y=</latexit><latexit sha1_base64="X25yqRcu/a31qyiPFTZkx7tMfQE=">AAAEB3icdZPLbtNAFIanMZdiLm2BHRuLCIlVZLMp7CqhJpEqpFIRWhSHaGZ8ko4yF2tmXIgsvwBL2MKOB2CF2PIAPACPwFswiUOJXXckS0fn+2b8H1tDUs6MDcPfGy3vytVr1zdv+Ddv3b6ztb1z97VRmaYwoIorfUKwAc4kDCyzHE5SDVgQDsdk9nzBj89AG6bkKztPYSTwVLIJo9i61ptsHL6NjcV6vN0OO+FyBReLaFW097a+/rIf5/cPxzutP3GiaCZAWsqxMcMoTO0ox9oyyqHw48xAiukMT2HoSokFmFG+TFwEj1wnCSZKu0faYNld35FjYcxcEGcKbE9NnS2aTWyY2cnTUc5kmlmQtHzRJOOBVcFi/CBhGqjlc1dgqpnLGtBTrDG17iNVTkrOWGpWqd+Xsf1KjPOehHdUCYFlksf7RR4vUmmRx2QS7BdFlbtNpBhGo3xZKp0TnkERtKMGUVdEDckl3rTidZUGY3saQF7ii4r/ws0iLW5yRZng30ANAvkvENIgEFMKRPFk8T8Vb5COSHF+xFEdHtAVpJjnB3XaX6f9Ou2u026d9tZpz9Hq7yVKzSx2A/i+uxxR/SpcLAZPOs864Ut3SUJUrk30AD1Ej1GEdtEe6qNDNEAUCfQJfUZfvA/eN++796NUWxurPfdQZXk//wKyF2TZ</latexit><latexit sha1_base64="X25yqRcu/a31qyiPFTZkx7tMfQE=">AAAEB3icdZPLbtNAFIanMZdiLm2BHRuLCIlVZLMp7CqhJpEqpFIRWhSHaGZ8ko4yF2tmXIgsvwBL2MKOB2CF2PIAPACPwFswiUOJXXckS0fn+2b8H1tDUs6MDcPfGy3vytVr1zdv+Ddv3b6ztb1z97VRmaYwoIorfUKwAc4kDCyzHE5SDVgQDsdk9nzBj89AG6bkKztPYSTwVLIJo9i61ptsHL6NjcV6vN0OO+FyBReLaFW097a+/rIf5/cPxzutP3GiaCZAWsqxMcMoTO0ox9oyyqHw48xAiukMT2HoSokFmFG+TFwEj1wnCSZKu0faYNld35FjYcxcEGcKbE9NnS2aTWyY2cnTUc5kmlmQtHzRJOOBVcFi/CBhGqjlc1dgqpnLGtBTrDG17iNVTkrOWGpWqd+Xsf1KjPOehHdUCYFlksf7RR4vUmmRx2QS7BdFlbtNpBhGo3xZKp0TnkERtKMGUVdEDckl3rTidZUGY3saQF7ii4r/ws0iLW5yRZng30ANAvkvENIgEFMKRPFk8T8Vb5COSHF+xFEdHtAVpJjnB3XaX6f9Ou2u026d9tZpz9Hq7yVKzSx2A/i+uxxR/SpcLAZPOs864Ut3SUJUrk30AD1Ej1GEdtEe6qNDNEAUCfQJfUZfvA/eN++796NUWxurPfdQZXk//wKyF2TZ</latexit>

Xlift, Ylift, U<latexit sha1_base64="kJS3h/88cnyZxNgbNyIojpmB4sc=">AAAEIXicdZNNb9MwGIC9ho9RPtbBkYuhQ+KAqmQX4DYJra00IY2JsqK2qmzH6az6I7KdQWXlzB/hyhX+AyfEDfEL+Be4bRhNllmK9Pp9Hjvva8s45czYMPy11QiuXb9xc/tW8/adu/d2Wrv33xmVaUIHRHGlhxgZypmkA8ssp8NUUyQwp6d4/mrJT8+pNkzJt3aR0olAM8kSRpD1qWnr0d5w6sZCO84Sm+fP4PvydLA3bbXDTrga8HIQFUEbFON4utv4M44VyQSVlnBkzCgKUztxSFtGOM2b48zQFJE5mtGRDyUS1EzcqpccPvGZGCZK+09auMpurnBIGLMQ2JsC2TNTZctkHRtlNnkxcUymmaWSrH+UZBxaBZcHA2OmKbF84QNENPO1QnKGNCLWH19pp/icpaao+uO67GapjIucpB+IEgLJ2I0Pc3+wviot3Bgn8DDPy9wvwvkomrhVqLTDPKM5bEc1oi6JmsZXeLOS11WaGtvTlMorfFHyX/tepEV1rlhX8K+hGgH/FzCuEbBZC1jxeHmfitdIJzi/2OKkCo9IAQni7qhK+5u0X6XdTdqt0t4m7Xlavl6s1Nwi30Cz6R9HVH0Kl4PBfudlJ3yz3z4Ii1eyDR6Cx+ApiMBzcAD64BgMAAGfwBfwFXwLPgffgx/Bz7Xa2CrWPAClEfz+C2vVa4k=</latexit><latexit sha1_base64="kJS3h/88cnyZxNgbNyIojpmB4sc=">AAAEIXicdZNNb9MwGIC9ho9RPtbBkYuhQ+KAqmQX4DYJra00IY2JsqK2qmzH6az6I7KdQWXlzB/hyhX+AyfEDfEL+Be4bRhNllmK9Pp9Hjvva8s45czYMPy11QiuXb9xc/tW8/adu/d2Wrv33xmVaUIHRHGlhxgZypmkA8ssp8NUUyQwp6d4/mrJT8+pNkzJt3aR0olAM8kSRpD1qWnr0d5w6sZCO84Sm+fP4PvydLA3bbXDTrga8HIQFUEbFON4utv4M44VyQSVlnBkzCgKUztxSFtGOM2b48zQFJE5mtGRDyUS1EzcqpccPvGZGCZK+09auMpurnBIGLMQ2JsC2TNTZctkHRtlNnkxcUymmaWSrH+UZBxaBZcHA2OmKbF84QNENPO1QnKGNCLWH19pp/icpaao+uO67GapjIucpB+IEgLJ2I0Pc3+wviot3Bgn8DDPy9wvwvkomrhVqLTDPKM5bEc1oi6JmsZXeLOS11WaGtvTlMorfFHyX/tepEV1rlhX8K+hGgH/FzCuEbBZC1jxeHmfitdIJzi/2OKkCo9IAQni7qhK+5u0X6XdTdqt0t4m7Xlavl6s1Nwi30Cz6R9HVH0Kl4PBfudlJ3yz3z4Ii1eyDR6Cx+ApiMBzcAD64BgMAAGfwBfwFXwLPgffgx/Bz7Xa2CrWPAClEfz+C2vVa4k=</latexit><latexit sha1_base64="kJS3h/88cnyZxNgbNyIojpmB4sc=">AAAEIXicdZNNb9MwGIC9ho9RPtbBkYuhQ+KAqmQX4DYJra00IY2JsqK2qmzH6az6I7KdQWXlzB/hyhX+AyfEDfEL+Be4bRhNllmK9Pp9Hjvva8s45czYMPy11QiuXb9xc/tW8/adu/d2Wrv33xmVaUIHRHGlhxgZypmkA8ssp8NUUyQwp6d4/mrJT8+pNkzJt3aR0olAM8kSRpD1qWnr0d5w6sZCO84Sm+fP4PvydLA3bbXDTrga8HIQFUEbFON4utv4M44VyQSVlnBkzCgKUztxSFtGOM2b48zQFJE5mtGRDyUS1EzcqpccPvGZGCZK+09auMpurnBIGLMQ2JsC2TNTZctkHRtlNnkxcUymmaWSrH+UZBxaBZcHA2OmKbF84QNENPO1QnKGNCLWH19pp/icpaao+uO67GapjIucpB+IEgLJ2I0Pc3+wviot3Bgn8DDPy9wvwvkomrhVqLTDPKM5bEc1oi6JmsZXeLOS11WaGtvTlMorfFHyX/tepEV1rlhX8K+hGgH/FzCuEbBZC1jxeHmfitdIJzi/2OKkCo9IAQni7qhK+5u0X6XdTdqt0t4m7Xlavl6s1Nwi30Cz6R9HVH0Kl4PBfudlJ3yz3z4Ii1eyDR6Cx+ApiMBzcAD64BgMAAGfwBfwFXwLPgffgx/Bz7Xa2CrWPAClEfz+C2vVa4k=</latexit><latexit sha1_base64="vdsb0r5Hl4JiZScOA6Gsc3xX6/s=">AAAD8HicdZPfatRAFManG//UWLW99ia4CF4tiTfqnSDdXShCLW5b2A1lZnKyHXb+hJlJdQkBr731HbwS38dH8C2cbGK7SdOBwMf5fjPznQyHZJwZG4Z/dgbevfsPHu4+8h/v+U+ePtvfOzUq1xRmVHGlzwk2wJmEmWWWw3mmAQvC4YysPlT+2RVow5T8bNcZxAIvJUsZxdaVji/2h+Eo3KzgtogaMUTNujgY/F0kiuYCpKUcGzOPwszGBdaWUQ6lv8gNZJiu8BLmTkoswMTFJmcZvHSVJEiVdp+0waa6vaPAwpi1II4U2F6arlcV+7x5btO3ccFklluQtL4ozXlgVVA1HSRMA7V87QSmmrmsAb3EGlPrfk3rpOSKZaZJ/bWO7bdiXNckfKFKCCyTYnFYFosqlRbFgqTBYVm2fbeJlPMoLjZS6YLwHMpgGPWAugVqSO7gli1urDQYO9EA8g5etPiPrhdpcR8r6gT/G+oByA1ASA9ATA0QxZPqPRXvgU5IeX3ESdc8oo1JMS+Ouu5025123fG2O+66k2134tz28xKlVha7BnzfzUbUnYTbYvZ69G4UfgrRLnqOXqBXKEJv0Hs0RcdohihK0Hf0w/vm/fR+1SM02Glm6QC1lvf7HypvW28=</latexit><latexit sha1_base64="t4RqpfbnosiamC4Jegr+78oJRMI=">AAAEFnicdZNPb9MwFMC9hj+jDOi4cjF0SBxQlXABbkhobaUJaUyUFbVVZTtOZ9V/ItsZVFbOfBGuXOE7cELc+Ah8C9wmjCbLLEV6eb+fnfccPZxyZmwY/t5pBdeu37i5e6t9e+/O3Xud/b33RmWa0BFRXOkxRoZyJunIMsvpONUUCczpKV6+XvPTc6oNU/KdXaV0JtBCsoQRZH1q3nl4MJ67qdCOs8Tm+VP4ofo6Oph3umEv3Cx4OYjKoAvKdTzfb/2ZxopkgkpLODJmEoWpnTmkLSOc5u1pZmiKyBIt6MSHEglqZm7TSw4f+0wME6X9Iy3cZLd3OCSMWQnsTYHsmamzdbKJTTKbvJg5JtPMUkmKDyUZh1bB9cXAmGlKLF/5ABHNfK2QnCGNiPXXVzkpPmepKav+VJTdrpRxkZP0I1FCIBm76WHuL9ZXpYWb4gQe5nmV+004n0QztwmVdphnNIfdqEHUFVHT+ApvUfH6SlNjB5pSeYUvKv4b34u0qMkVRQX/GmoQ8H8B4wYBm0LAisfr/6l4g3SC84sjTurwiJSQIO6O6nS4TYd12t+m/TodbNOBp9Xfi5VaWuQbaLf9cET1UbgcjJ71XvbCtyHYBQ/AI/AEROA5eAWG4BiMAAGfwVfwDXwPvgQ/gp/FFLV2ynG6Dyor+PUXx49qDw==</latexit><latexit sha1_base64="t4RqpfbnosiamC4Jegr+78oJRMI=">AAAEFnicdZNPb9MwFMC9hj+jDOi4cjF0SBxQlXABbkhobaUJaUyUFbVVZTtOZ9V/ItsZVFbOfBGuXOE7cELc+Ah8C9wmjCbLLEV6eb+fnfccPZxyZmwY/t5pBdeu37i5e6t9e+/O3Xud/b33RmWa0BFRXOkxRoZyJunIMsvpONUUCczpKV6+XvPTc6oNU/KdXaV0JtBCsoQRZH1q3nl4MJ67qdCOs8Tm+VP4ofo6Oph3umEv3Cx4OYjKoAvKdTzfb/2ZxopkgkpLODJmEoWpnTmkLSOc5u1pZmiKyBIt6MSHEglqZm7TSw4f+0wME6X9Iy3cZLd3OCSMWQnsTYHsmamzdbKJTTKbvJg5JtPMUkmKDyUZh1bB9cXAmGlKLF/5ABHNfK2QnCGNiPXXVzkpPmepKav+VJTdrpRxkZP0I1FCIBm76WHuL9ZXpYWb4gQe5nmV+004n0QztwmVdphnNIfdqEHUFVHT+ApvUfH6SlNjB5pSeYUvKv4b34u0qMkVRQX/GmoQ8H8B4wYBm0LAisfr/6l4g3SC84sjTurwiJSQIO6O6nS4TYd12t+m/TodbNOBp9Xfi5VaWuQbaLf9cET1UbgcjJ71XvbCtyHYBQ/AI/AEROA5eAWG4BiMAAGfwVfwDXwPvgQ/gp/FFLV2ynG6Dyor+PUXx49qDw==</latexit><latexit sha1_base64="ZvEjMGRluAEVZRgtyhIMzB0lltA=">AAAEIXicdZNNb9MwGIC9BtgoXx0cuRg6JA6oSrjAbpPQ2koT0pgoK2qrynaczqo/ItsZVFbO/BGuXOE/cELcEL+Af4HbhtFkmaVIr9/nsfO+toxTzowNw19bjeDa9RvbOzebt27fuXuvtXv/nVGZJnRAFFd6iJGhnEk6sMxyOkw1RQJzeornr5b89Jxqw5R8axcpnQg0kyxhBFmfmrYe7Q2nbiy04yyxef4Mvi9PB3vTVjvshKsBLwdREbRBMY6nu40/41iRTFBpCUfGjKIwtROHtGWE07w5zgxNEZmjGR35UCJBzcStesnhE5+JYaK0/6SFq+zmCoeEMQuBvSmQPTNVtkzWsVFmk5cTx2SaWSrJ+kdJxqFVcHkwMGaaEssXPkBEM18rJGdII2L98ZV2is9ZaoqqP67LbpbKuMhJ+oEoIZCM3fgw9wfrq9LCjXECD/O8zP0inI+iiVuFSjvMM5rDdlQj6pKoaXyFNyt5XaWpsT1NqbzCFyX/te9FWlTninUF/xqqEfB/AeMaAZu1gBWPl/epeI10gvOLLU6q8IgUkCDujqq0v0n7VdrdpN0q7W3Snqfl68VKzS3yDTSb/nFE1adwORg87+x3wjdh+yAsXskOeAgeg6cgAi/AAeiDYzAABHwCX8BX8C34HHwPfgQ/12pjq1jzAJRG8PsvazVrhw==</latexit><latexit sha1_base64="kJS3h/88cnyZxNgbNyIojpmB4sc=">AAAEIXicdZNNb9MwGIC9ho9RPtbBkYuhQ+KAqmQX4DYJra00IY2JsqK2qmzH6az6I7KdQWXlzB/hyhX+AyfEDfEL+Be4bRhNllmK9Pp9Hjvva8s45czYMPy11QiuXb9xc/tW8/adu/d2Wrv33xmVaUIHRHGlhxgZypmkA8ssp8NUUyQwp6d4/mrJT8+pNkzJt3aR0olAM8kSRpD1qWnr0d5w6sZCO84Sm+fP4PvydLA3bbXDTrga8HIQFUEbFON4utv4M44VyQSVlnBkzCgKUztxSFtGOM2b48zQFJE5mtGRDyUS1EzcqpccPvGZGCZK+09auMpurnBIGLMQ2JsC2TNTZctkHRtlNnkxcUymmaWSrH+UZBxaBZcHA2OmKbF84QNENPO1QnKGNCLWH19pp/icpaao+uO67GapjIucpB+IEgLJ2I0Pc3+wviot3Bgn8DDPy9wvwvkomrhVqLTDPKM5bEc1oi6JmsZXeLOS11WaGtvTlMorfFHyX/tepEV1rlhX8K+hGgH/FzCuEbBZC1jxeHmfitdIJzi/2OKkCo9IAQni7qhK+5u0X6XdTdqt0t4m7Xlavl6s1Nwi30Cz6R9HVH0Kl4PBfudlJ3yz3z4Ii1eyDR6Cx+ApiMBzcAD64BgMAAGfwBfwFXwLPgffgx/Bz7Xa2CrWPAClEfz+C2vVa4k=</latexit><latexit sha1_base64="kJS3h/88cnyZxNgbNyIojpmB4sc=">AAAEIXicdZNNb9MwGIC9ho9RPtbBkYuhQ+KAqmQX4DYJra00IY2JsqK2qmzH6az6I7KdQWXlzB/hyhX+AyfEDfEL+Be4bRhNllmK9Pp9Hjvva8s45czYMPy11QiuXb9xc/tW8/adu/d2Wrv33xmVaUIHRHGlhxgZypmkA8ssp8NUUyQwp6d4/mrJT8+pNkzJt3aR0olAM8kSRpD1qWnr0d5w6sZCO84Sm+fP4PvydLA3bbXDTrga8HIQFUEbFON4utv4M44VyQSVlnBkzCgKUztxSFtGOM2b48zQFJE5mtGRDyUS1EzcqpccPvGZGCZK+09auMpurnBIGLMQ2JsC2TNTZctkHRtlNnkxcUymmaWSrH+UZBxaBZcHA2OmKbF84QNENPO1QnKGNCLWH19pp/icpaao+uO67GapjIucpB+IEgLJ2I0Pc3+wviot3Bgn8DDPy9wvwvkomrhVqLTDPKM5bEc1oi6JmsZXeLOS11WaGtvTlMorfFHyX/tepEV1rlhX8K+hGgH/FzCuEbBZC1jxeHmfitdIJzi/2OKkCo9IAQni7qhK+5u0X6XdTdqt0t4m7Xlavl6s1Nwi30Cz6R9HVH0Kl4PBfudlJ3yz3z4Ii1eyDR6Cx+ApiMBzcAD64BgMAAGfwBfwFXwLPgffgx/Bz7Xa2CrWPAClEfz+C2vVa4k=</latexit><latexit sha1_base64="kJS3h/88cnyZxNgbNyIojpmB4sc=">AAAEIXicdZNNb9MwGIC9ho9RPtbBkYuhQ+KAqmQX4DYJra00IY2JsqK2qmzH6az6I7KdQWXlzB/hyhX+AyfEDfEL+Be4bRhNllmK9Pp9Hjvva8s45czYMPy11QiuXb9xc/tW8/adu/d2Wrv33xmVaUIHRHGlhxgZypmkA8ssp8NUUyQwp6d4/mrJT8+pNkzJt3aR0olAM8kSRpD1qWnr0d5w6sZCO84Sm+fP4PvydLA3bbXDTrga8HIQFUEbFON4utv4M44VyQSVlnBkzCgKUztxSFtGOM2b48zQFJE5mtGRDyUS1EzcqpccPvGZGCZK+09auMpurnBIGLMQ2JsC2TNTZctkHRtlNnkxcUymmaWSrH+UZBxaBZcHA2OmKbF84QNENPO1QnKGNCLWH19pp/icpaao+uO67GapjIucpB+IEgLJ2I0Pc3+wviot3Bgn8DDPy9wvwvkomrhVqLTDPKM5bEc1oi6JmsZXeLOS11WaGtvTlMorfFHyX/tepEV1rlhX8K+hGgH/FzCuEbBZC1jxeHmfitdIJzi/2OKkCo9IAQni7qhK+5u0X6XdTdqt0t4m7Xlavl6s1Nwi30Cz6R9HVH0Kl4PBfudlJ3yz3z4Ii1eyDR6Cx+ApiMBzcAD64BgMAAGfwBfwFXwLPgffgx/Bz7Xa2CrWPAClEfz+C2vVa4k=</latexit><latexit sha1_base64="kJS3h/88cnyZxNgbNyIojpmB4sc=">AAAEIXicdZNNb9MwGIC9ho9RPtbBkYuhQ+KAqmQX4DYJra00IY2JsqK2qmzH6az6I7KdQWXlzB/hyhX+AyfEDfEL+Be4bRhNllmK9Pp9Hjvva8s45czYMPy11QiuXb9xc/tW8/adu/d2Wrv33xmVaUIHRHGlhxgZypmkA8ssp8NUUyQwp6d4/mrJT8+pNkzJt3aR0olAM8kSRpD1qWnr0d5w6sZCO84Sm+fP4PvydLA3bbXDTrga8HIQFUEbFON4utv4M44VyQSVlnBkzCgKUztxSFtGOM2b48zQFJE5mtGRDyUS1EzcqpccPvGZGCZK+09auMpurnBIGLMQ2JsC2TNTZctkHRtlNnkxcUymmaWSrH+UZBxaBZcHA2OmKbF84QNENPO1QnKGNCLWH19pp/icpaao+uO67GapjIucpB+IEgLJ2I0Pc3+wviot3Bgn8DDPy9wvwvkomrhVqLTDPKM5bEc1oi6JmsZXeLOS11WaGtvTlMorfFHyX/tepEV1rlhX8K+hGgH/FzCuEbBZC1jxeHmfitdIJzi/2OKkCo9IAQni7qhK+5u0X6XdTdqt0t4m7Xlavl6s1Nwi30Cz6R9HVH0Kl4PBfudlJ3yz3z4Ii1eyDR6Cx+ApiMBzcAD64BgMAAGfwBfwFXwLPgffgx/Bz7Xa2CrWPAClEfz+C2vVa4k=</latexit><latexit sha1_base64="kJS3h/88cnyZxNgbNyIojpmB4sc=">AAAEIXicdZNNb9MwGIC9ho9RPtbBkYuhQ+KAqmQX4DYJra00IY2JsqK2qmzH6az6I7KdQWXlzB/hyhX+AyfEDfEL+Be4bRhNllmK9Pp9Hjvva8s45czYMPy11QiuXb9xc/tW8/adu/d2Wrv33xmVaUIHRHGlhxgZypmkA8ssp8NUUyQwp6d4/mrJT8+pNkzJt3aR0olAM8kSRpD1qWnr0d5w6sZCO84Sm+fP4PvydLA3bbXDTrga8HIQFUEbFON4utv4M44VyQSVlnBkzCgKUztxSFtGOM2b48zQFJE5mtGRDyUS1EzcqpccPvGZGCZK+09auMpurnBIGLMQ2JsC2TNTZctkHRtlNnkxcUymmaWSrH+UZBxaBZcHA2OmKbF84QNENPO1QnKGNCLWH19pp/icpaao+uO67GapjIucpB+IEgLJ2I0Pc3+wviot3Bgn8DDPy9wvwvkomrhVqLTDPKM5bEc1oi6JmsZXeLOS11WaGtvTlMorfFHyX/tepEV1rlhX8K+hGgH/FzCuEbBZC1jxeHmfitdIJzi/2OKkCo9IAQni7qhK+5u0X6XdTdqt0t4m7Xlavl6s1Nwi30Cz6R9HVH0Kl4PBfudlJ3yz3z4Ii1eyDR6Cx+ApiMBzcAD64BgMAAGfwBfwFXwLPgffgx/Bz7Xa2CrWPAClEfz+C2vVa4k=</latexit>

1[X UReV@UR3V<latexit sha1_base64="VktHPsKiRhYipNlGfPtJ4uvKua4=">AAAEDHicdZPbbtMwGMe9hcMoh21wyU1EQeokqJJdwLibhHqQJqQxUTapKZPtfO2s+hBsZ1BFeQZuuYV34ApxyzvwCLwFbhtGk2WWIn36fj87f9sySTgzNgh+r617167fuLlxq3H7zt17m1vb998ZlWoKA6q40icEG+BMwsAyy+Ek0YAF4XBMpq/m/PgctGFKvrWzBEYCTyQbM4qta73vfGhHT1vh851nrXBv53SrGbSDxfAvF2FRNFExDk+31/9EsaKpAGkpx8YMwyCxowxryyiHvBGlBhJMp3gCQ1dKLMCMskXs3H/iOrE/Vtp90vqL7uqMDAtjZoI4U2B7Zqps3qxjw9SO90YZk0lqQdLlj8Yp963y52fgx0wDtXzmCkw1c1l9eoY1ptadVGml+Jwlpkj9aRm7UYpx0ZPwkSohsIyzqJNn0TyVFllExn4nz8vcTSL5MBxli1LpjPAUcr8Z1oi6JGqIr/AmJa+rNBjb0wDyCl+U/NduL9LiOlcsE/zbUI1A/guE1AjELAWieDy/T8VrpCOSXyxxVIUHtIAU8+ygSvurtF+l3VXardLeKu05Wr5eotTUYreBRsM9jrD6FC4Xg932y3bwZre5/7h4JRvoIXqEWihEL9A+6qNDNEAUafQFfUXfvM/ed++H93Oprq8Vcx6g0vB+/QWGRGFB</latexit><latexit sha1_base64="VktHPsKiRhYipNlGfPtJ4uvKua4=">AAAEDHicdZPbbtMwGMe9hcMoh21wyU1EQeokqJJdwLibhHqQJqQxUTapKZPtfO2s+hBsZ1BFeQZuuYV34ApxyzvwCLwFbhtGk2WWIn36fj87f9sySTgzNgh+r617167fuLlxq3H7zt17m1vb998ZlWoKA6q40icEG+BMwsAyy+Ek0YAF4XBMpq/m/PgctGFKvrWzBEYCTyQbM4qta73vfGhHT1vh851nrXBv53SrGbSDxfAvF2FRNFExDk+31/9EsaKpAGkpx8YMwyCxowxryyiHvBGlBhJMp3gCQ1dKLMCMskXs3H/iOrE/Vtp90vqL7uqMDAtjZoI4U2B7Zqps3qxjw9SO90YZk0lqQdLlj8Yp963y52fgx0wDtXzmCkw1c1l9eoY1ptadVGml+Jwlpkj9aRm7UYpx0ZPwkSohsIyzqJNn0TyVFllExn4nz8vcTSL5MBxli1LpjPAUcr8Z1oi6JGqIr/AmJa+rNBjb0wDyCl+U/NduL9LiOlcsE/zbUI1A/guE1AjELAWieDy/T8VrpCOSXyxxVIUHtIAU8+ygSvurtF+l3VXardLeKu05Wr5eotTUYreBRsM9jrD6FC4Xg932y3bwZre5/7h4JRvoIXqEWihEL9A+6qNDNEAUafQFfUXfvM/ed++H93Oprq8Vcx6g0vB+/QWGRGFB</latexit><latexit sha1_base64="VktHPsKiRhYipNlGfPtJ4uvKua4=">AAAEDHicdZPbbtMwGMe9hcMoh21wyU1EQeokqJJdwLibhHqQJqQxUTapKZPtfO2s+hBsZ1BFeQZuuYV34ApxyzvwCLwFbhtGk2WWIn36fj87f9sySTgzNgh+r617167fuLlxq3H7zt17m1vb998ZlWoKA6q40icEG+BMwsAyy+Ek0YAF4XBMpq/m/PgctGFKvrWzBEYCTyQbM4qta73vfGhHT1vh851nrXBv53SrGbSDxfAvF2FRNFExDk+31/9EsaKpAGkpx8YMwyCxowxryyiHvBGlBhJMp3gCQ1dKLMCMskXs3H/iOrE/Vtp90vqL7uqMDAtjZoI4U2B7Zqps3qxjw9SO90YZk0lqQdLlj8Yp963y52fgx0wDtXzmCkw1c1l9eoY1ptadVGml+Jwlpkj9aRm7UYpx0ZPwkSohsIyzqJNn0TyVFllExn4nz8vcTSL5MBxli1LpjPAUcr8Z1oi6JGqIr/AmJa+rNBjb0wDyCl+U/NduL9LiOlcsE/zbUI1A/guE1AjELAWieDy/T8VrpCOSXyxxVIUHtIAU8+ygSvurtF+l3VXardLeKu05Wr5eotTUYreBRsM9jrD6FC4Xg932y3bwZre5/7h4JRvoIXqEWihEL9A+6qNDNEAUafQFfUXfvM/ed++H93Oprq8Vcx6g0vB+/QWGRGFB</latexit><latexit sha1_base64="vdsb0r5Hl4JiZScOA6Gsc3xX6/s=">AAAD8HicdZPfatRAFManG//UWLW99ia4CF4tiTfqnSDdXShCLW5b2A1lZnKyHXb+hJlJdQkBr731HbwS38dH8C2cbGK7SdOBwMf5fjPznQyHZJwZG4Z/dgbevfsPHu4+8h/v+U+ePtvfOzUq1xRmVHGlzwk2wJmEmWWWw3mmAQvC4YysPlT+2RVow5T8bNcZxAIvJUsZxdaVji/2h+Eo3KzgtogaMUTNujgY/F0kiuYCpKUcGzOPwszGBdaWUQ6lv8gNZJiu8BLmTkoswMTFJmcZvHSVJEiVdp+0waa6vaPAwpi1II4U2F6arlcV+7x5btO3ccFklluQtL4ozXlgVVA1HSRMA7V87QSmmrmsAb3EGlPrfk3rpOSKZaZJ/bWO7bdiXNckfKFKCCyTYnFYFosqlRbFgqTBYVm2fbeJlPMoLjZS6YLwHMpgGPWAugVqSO7gli1urDQYO9EA8g5etPiPrhdpcR8r6gT/G+oByA1ASA9ATA0QxZPqPRXvgU5IeX3ESdc8oo1JMS+Ouu5025123fG2O+66k2134tz28xKlVha7BnzfzUbUnYTbYvZ69G4UfgrRLnqOXqBXKEJv0Hs0RcdohihK0Hf0w/vm/fR+1SM02Glm6QC1lvf7HypvW28=</latexit><latexit sha1_base64="nM2cBNFE+BdSpjvO9iSq2inacNE=">AAAEAXicdZPdbtMwGIa9lp9RBmycchJRIXUSVMkOYDtDQv2RJqQxUTapCZPtfO2s+ieznUEV5Ro45RTugSPEhXAJ3AVuU0aTZZ8U6dX3PnZe2/pIwpmxvv97o9G8dfvO3c17rftbDx4+2t7Z+mBUqimMqOJKnxJsgDMJI8ssh9NEAxaEwwmZvVn4J5egDVPyvZ0nEAk8lWzCKLau9bF30Q2fd4KXuy86wf7u2Xbb7/rL8q6LYCXaaFVHZzuNP2GsaCpAWsqxMePAT2yUYW0Z5ZC3wtRAgukMT2HspMQCTJQtY+feM9eJvYnS7pPWW3bXV2RYGDMXxJEC23NT9RbNOm+c2sl+lDGZpBYkLX40Sblnlbe4Ay9mGqjlcycw1cxl9eg51phad1OlneJLlphV6s9F7FYpxlVPwieqhMAyzsJenoWLVFpkIZl4vTwv+24RycdBlC2l0hnhKeReO6gBdQnUEN/ATUtcX2kwdqAB5A28KPFv3VmkxXWsKBL8O1ANQP4DhNQAxBQAUTxevKfiNdAxya+2OK6ah3RlUsyzw6o7XHeHVbe/7var7mDdHTi3/LxEqZnF7gCtlhuOoDoK18Vor3vQ9d/5aBM9QU9RBwXoFXqNhugIjRBFGn1F39D35pfmj+bPYooaG6txeoxK1fz1F1J3X+g=</latexit><latexit sha1_base64="nM2cBNFE+BdSpjvO9iSq2inacNE=">AAAEAXicdZPdbtMwGIa9lp9RBmycchJRIXUSVMkOYDtDQv2RJqQxUTapCZPtfO2s+ieznUEV5Ro45RTugSPEhXAJ3AVuU0aTZZ8U6dX3PnZe2/pIwpmxvv97o9G8dfvO3c17rftbDx4+2t7Z+mBUqimMqOJKnxJsgDMJI8ssh9NEAxaEwwmZvVn4J5egDVPyvZ0nEAk8lWzCKLau9bF30Q2fd4KXuy86wf7u2Xbb7/rL8q6LYCXaaFVHZzuNP2GsaCpAWsqxMePAT2yUYW0Z5ZC3wtRAgukMT2HspMQCTJQtY+feM9eJvYnS7pPWW3bXV2RYGDMXxJEC23NT9RbNOm+c2sl+lDGZpBYkLX40Sblnlbe4Ay9mGqjlcycw1cxl9eg51phad1OlneJLlphV6s9F7FYpxlVPwieqhMAyzsJenoWLVFpkIZl4vTwv+24RycdBlC2l0hnhKeReO6gBdQnUEN/ATUtcX2kwdqAB5A28KPFv3VmkxXWsKBL8O1ANQP4DhNQAxBQAUTxevKfiNdAxya+2OK6ah3RlUsyzw6o7XHeHVbe/7var7mDdHTi3/LxEqZnF7gCtlhuOoDoK18Vor3vQ9d/5aBM9QU9RBwXoFXqNhugIjRBFGn1F39D35pfmj+bPYooaG6txeoxK1fz1F1J3X+g=</latexit><latexit sha1_base64="m4ACr3fSpGxFXKUqZOk7NoGi9r4=">AAAEDHicdZPbbtMwGMe9hsMopw0uuYkoSJ0EVcIFjLtJqAdpQhoTZZOaMtnO186qD8F2BlWUZ+CWW3gHrhC3vAOPwFvgtmE0WWYp0qfv97Pzty2ThDNjg+D3RsO7cvXa9c0bzZu3bt+5u7V9751RqaYwpIorfUywAc4kDC2zHI4TDVgQDkdk9mrBj85AG6bkWztPYCzwVLIJo9i61vvuh070pB0+33naDnd3TrZaQSdYDv9iERZFCxXj4GS78SeKFU0FSEs5NmYUBokdZ1hbRjnkzSg1kGA6w1MYuVJiAWacLWPn/mPXif2J0u6T1l9212dkWBgzF8SZAttTU2WLZh0bpXayO86YTFILkq5+NEm5b5W/OAM/Zhqo5XNXYKqZy+rTU6wxte6kSivFZywxRepPq9jNUozznoSPVAmBZZxF3TyLFqm0yCIy8bt5XuZuEslH4ThblkpnhKeQ+62wRtQlUUN8iTcteT2lwdi+BpCX+KLkv3Z7kRbXuWKV4N+GagTyXyCkRiBmJRDF48V9Kl4jHZL8fInDKtynBaSYZ/tVOlingyrtrdNelfbXad/R8vUSpWYWuw00m+5xhNWncLEYPuu87ARvgtbeo+KVbKIH6CFqoxC9QHtogA7QEFGk0Rf0FX3zPnvfvR/ez5Xa2Cjm3Eel4f36C4WkYT8=</latexit><latexit sha1_base64="VktHPsKiRhYipNlGfPtJ4uvKua4=">AAAEDHicdZPbbtMwGMe9hcMoh21wyU1EQeokqJJdwLibhHqQJqQxUTapKZPtfO2s+hBsZ1BFeQZuuYV34ApxyzvwCLwFbhtGk2WWIn36fj87f9sySTgzNgh+r617167fuLlxq3H7zt17m1vb998ZlWoKA6q40icEG+BMwsAyy+Ek0YAF4XBMpq/m/PgctGFKvrWzBEYCTyQbM4qta73vfGhHT1vh851nrXBv53SrGbSDxfAvF2FRNFExDk+31/9EsaKpAGkpx8YMwyCxowxryyiHvBGlBhJMp3gCQ1dKLMCMskXs3H/iOrE/Vtp90vqL7uqMDAtjZoI4U2B7Zqps3qxjw9SO90YZk0lqQdLlj8Yp963y52fgx0wDtXzmCkw1c1l9eoY1ptadVGml+Jwlpkj9aRm7UYpx0ZPwkSohsIyzqJNn0TyVFllExn4nz8vcTSL5MBxli1LpjPAUcr8Z1oi6JGqIr/AmJa+rNBjb0wDyCl+U/NduL9LiOlcsE/zbUI1A/guE1AjELAWieDy/T8VrpCOSXyxxVIUHtIAU8+ygSvurtF+l3VXardLeKu05Wr5eotTUYreBRsM9jrD6FC4Xg932y3bwZre5/7h4JRvoIXqEWihEL9A+6qNDNEAUafQFfUXfvM/ed++H93Oprq8Vcx6g0vB+/QWGRGFB</latexit><latexit sha1_base64="VktHPsKiRhYipNlGfPtJ4uvKua4=">AAAEDHicdZPbbtMwGMe9hcMoh21wyU1EQeokqJJdwLibhHqQJqQxUTapKZPtfO2s+hBsZ1BFeQZuuYV34ApxyzvwCLwFbhtGk2WWIn36fj87f9sySTgzNgh+r617167fuLlxq3H7zt17m1vb998ZlWoKA6q40icEG+BMwsAyy+Ek0YAF4XBMpq/m/PgctGFKvrWzBEYCTyQbM4qta73vfGhHT1vh851nrXBv53SrGbSDxfAvF2FRNFExDk+31/9EsaKpAGkpx8YMwyCxowxryyiHvBGlBhJMp3gCQ1dKLMCMskXs3H/iOrE/Vtp90vqL7uqMDAtjZoI4U2B7Zqps3qxjw9SO90YZk0lqQdLlj8Yp963y52fgx0wDtXzmCkw1c1l9eoY1ptadVGml+Jwlpkj9aRm7UYpx0ZPwkSohsIyzqJNn0TyVFllExn4nz8vcTSL5MBxli1LpjPAUcr8Z1oi6JGqIr/AmJa+rNBjb0wDyCl+U/NduL9LiOlcsE/zbUI1A/guE1AjELAWieDy/T8VrpCOSXyxxVIUHtIAU8+ygSvurtF+l3VXardLeKu05Wr5eotTUYreBRsM9jrD6FC4Xg932y3bwZre5/7h4JRvoIXqEWihEL9A+6qNDNEAUafQFfUXfvM/ed++H93Oprq8Vcx6g0vB+/QWGRGFB</latexit><latexit sha1_base64="VktHPsKiRhYipNlGfPtJ4uvKua4=">AAAEDHicdZPbbtMwGMe9hcMoh21wyU1EQeokqJJdwLibhHqQJqQxUTapKZPtfO2s+hBsZ1BFeQZuuYV34ApxyzvwCLwFbhtGk2WWIn36fj87f9sySTgzNgh+r617167fuLlxq3H7zt17m1vb998ZlWoKA6q40icEG+BMwsAyy+Ek0YAF4XBMpq/m/PgctGFKvrWzBEYCTyQbM4qta73vfGhHT1vh851nrXBv53SrGbSDxfAvF2FRNFExDk+31/9EsaKpAGkpx8YMwyCxowxryyiHvBGlBhJMp3gCQ1dKLMCMskXs3H/iOrE/Vtp90vqL7uqMDAtjZoI4U2B7Zqps3qxjw9SO90YZk0lqQdLlj8Yp963y52fgx0wDtXzmCkw1c1l9eoY1ptadVGml+Jwlpkj9aRm7UYpx0ZPwkSohsIyzqJNn0TyVFllExn4nz8vcTSL5MBxli1LpjPAUcr8Z1oi6JGqIr/AmJa+rNBjb0wDyCl+U/NduL9LiOlcsE/zbUI1A/guE1AjELAWieDy/T8VrpCOSXyxxVIUHtIAU8+ygSvurtF+l3VXardLeKu05Wr5eotTUYreBRsM9jrD6FC4Xg932y3bwZre5/7h4JRvoIXqEWihEL9A+6qNDNEAUafQFfUXfvM/ed++H93Oprq8Vcx6g0vB+/QWGRGFB</latexit><latexit sha1_base64="VktHPsKiRhYipNlGfPtJ4uvKua4=">AAAEDHicdZPbbtMwGMe9hcMoh21wyU1EQeokqJJdwLibhHqQJqQxUTapKZPtfO2s+hBsZ1BFeQZuuYV34ApxyzvwCLwFbhtGk2WWIn36fj87f9sySTgzNgh+r617167fuLlxq3H7zt17m1vb998ZlWoKA6q40icEG+BMwsAyy+Ek0YAF4XBMpq/m/PgctGFKvrWzBEYCTyQbM4qta73vfGhHT1vh851nrXBv53SrGbSDxfAvF2FRNFExDk+31/9EsaKpAGkpx8YMwyCxowxryyiHvBGlBhJMp3gCQ1dKLMCMskXs3H/iOrE/Vtp90vqL7uqMDAtjZoI4U2B7Zqps3qxjw9SO90YZk0lqQdLlj8Yp963y52fgx0wDtXzmCkw1c1l9eoY1ptadVGml+Jwlpkj9aRm7UYpx0ZPwkSohsIyzqJNn0TyVFllExn4nz8vcTSL5MBxli1LpjPAUcr8Z1oi6JGqIr/AmJa+rNBjb0wDyCl+U/NduL9LiOlcsE/zbUI1A/guE1AjELAWieDy/T8VrpCOSXyxxVIUHtIAU8+ygSvurtF+l3VXardLeKu05Wr5eotTUYreBRsM9jrD6FC4Xg932y3bwZre5/7h4JRvoIXqEWihEL9A+6qNDNEAUafQFfUXfvM/ed++H93Oprq8Vcx6g0vB+/QWGRGFB</latexit><latexit sha1_base64="VktHPsKiRhYipNlGfPtJ4uvKua4=">AAAEDHicdZPbbtMwGMe9hcMoh21wyU1EQeokqJJdwLibhHqQJqQxUTapKZPtfO2s+hBsZ1BFeQZuuYV34ApxyzvwCLwFbhtGk2WWIn36fj87f9sySTgzNgh+r617167fuLlxq3H7zt17m1vb998ZlWoKA6q40icEG+BMwsAyy+Ek0YAF4XBMpq/m/PgctGFKvrWzBEYCTyQbM4qta73vfGhHT1vh851nrXBv53SrGbSDxfAvF2FRNFExDk+31/9EsaKpAGkpx8YMwyCxowxryyiHvBGlBhJMp3gCQ1dKLMCMskXs3H/iOrE/Vtp90vqL7uqMDAtjZoI4U2B7Zqps3qxjw9SO90YZk0lqQdLlj8Yp963y52fgx0wDtXzmCkw1c1l9eoY1ptadVGml+Jwlpkj9aRm7UYpx0ZPwkSohsIyzqJNn0TyVFllExn4nz8vcTSL5MBxli1LpjPAUcr8Z1oi6JGqIr/AmJa+rNBjb0wDyCl+U/NduL9LiOlcsE/zbUI1A/guE1AjELAWieDy/T8VrpCOSXyxxVIUHtIAU8+ygSvurtF+l3VXardLeKu05Wr5eotTUYreBRsM9jrD6FC4Xg932y3bwZre5/7h4JRvoIXqEWihEL9A+6qNDNEAUafQFfUXfvM/ed++H93Oprq8Vcx6g0vB+/QWGRGFB</latexit>

1[X URjV<latexit sha1_base64="GntSqVO4hT3I67sxum/0vPY3weU=">AAAEB3icdZPLbtNAFIanMZcSbi0s2VgEpCKhyC4LYFcJ5SJVSKUitCiOqpnxcTrKXMzMuBBZfgG2bOEdWCG2PAaPwFswSUyJXXckS0fn+2b8H1tDUs6MDYLfGy3vytVr1zdvtG/eun3n7tb2vXdGZZrCiCqu9DHBBjiTMLLMcjhONWBBOByR2asFPzoDbZiSb+08hYnAU8kSRrF1rfe9D93o6U747MnJVifoBsvlXyzCsuigch2cbLf+RLGimQBpKcfGjMMgtZMca8soh6IdZQZSTGd4CmNXSizATPJl4sJ/7DqxnyjtHmn9ZXd9R46FMXNBnCmwPTV1tmg2sXFmkxeTnMk0syDp6kVJxn2r/MX4fsw0UMvnrsBUM5fVp6dYY2rdR6qcFJ+x1JSpP61itysxznsSPlIlBJZxHvWKPFqk0iKPSOL3iqLK3SZSjMNJviyVzgnPoPA7YYOoK6KG+BJvWvH6SoOxAw0gL/FFxX/tZpEWN7lileDfQA0C+S8Q0iAQsxKI4vHifyreIB2S4vyIwzrcpyWkmOf7dTpcp8M67a/Tfp0O1unA0ervJUrNLHYDtNvucoT1q3CxGO12X3aDN7udvUflLdlED9BDtINC9BztoSE6QCNEkUBf0Ff0zfvsffd+eD9Xamuj3HMfVZb36y9qkmAl</latexit><latexit sha1_base64="GntSqVO4hT3I67sxum/0vPY3weU=">AAAEB3icdZPLbtNAFIanMZcSbi0s2VgEpCKhyC4LYFcJ5SJVSKUitCiOqpnxcTrKXMzMuBBZfgG2bOEdWCG2PAaPwFswSUyJXXckS0fn+2b8H1tDUs6MDYLfGy3vytVr1zdvtG/eun3n7tb2vXdGZZrCiCqu9DHBBjiTMLLMcjhONWBBOByR2asFPzoDbZiSb+08hYnAU8kSRrF1rfe9D93o6U747MnJVifoBsvlXyzCsuigch2cbLf+RLGimQBpKcfGjMMgtZMca8soh6IdZQZSTGd4CmNXSizATPJl4sJ/7DqxnyjtHmn9ZXd9R46FMXNBnCmwPTV1tmg2sXFmkxeTnMk0syDp6kVJxn2r/MX4fsw0UMvnrsBUM5fVp6dYY2rdR6qcFJ+x1JSpP61itysxznsSPlIlBJZxHvWKPFqk0iKPSOL3iqLK3SZSjMNJviyVzgnPoPA7YYOoK6KG+BJvWvH6SoOxAw0gL/FFxX/tZpEWN7lileDfQA0C+S8Q0iAQsxKI4vHifyreIB2S4vyIwzrcpyWkmOf7dTpcp8M67a/Tfp0O1unA0ervJUrNLHYDtNvucoT1q3CxGO12X3aDN7udvUflLdlED9BDtINC9BztoSE6QCNEkUBf0Ff0zfvsffd+eD9Xamuj3HMfVZb36y9qkmAl</latexit><latexit sha1_base64="GntSqVO4hT3I67sxum/0vPY3weU=">AAAEB3icdZPLbtNAFIanMZcSbi0s2VgEpCKhyC4LYFcJ5SJVSKUitCiOqpnxcTrKXMzMuBBZfgG2bOEdWCG2PAaPwFswSUyJXXckS0fn+2b8H1tDUs6MDYLfGy3vytVr1zdvtG/eun3n7tb2vXdGZZrCiCqu9DHBBjiTMLLMcjhONWBBOByR2asFPzoDbZiSb+08hYnAU8kSRrF1rfe9D93o6U747MnJVifoBsvlXyzCsuigch2cbLf+RLGimQBpKcfGjMMgtZMca8soh6IdZQZSTGd4CmNXSizATPJl4sJ/7DqxnyjtHmn9ZXd9R46FMXNBnCmwPTV1tmg2sXFmkxeTnMk0syDp6kVJxn2r/MX4fsw0UMvnrsBUM5fVp6dYY2rdR6qcFJ+x1JSpP61itysxznsSPlIlBJZxHvWKPFqk0iKPSOL3iqLK3SZSjMNJviyVzgnPoPA7YYOoK6KG+BJvWvH6SoOxAw0gL/FFxX/tZpEWN7lileDfQA0C+S8Q0iAQsxKI4vHifyreIB2S4vyIwzrcpyWkmOf7dTpcp8M67a/Tfp0O1unA0ervJUrNLHYDtNvucoT1q3CxGO12X3aDN7udvUflLdlED9BDtINC9BztoSE6QCNEkUBf0Ff0zfvsffd+eD9Xamuj3HMfVZb36y9qkmAl</latexit>

1[X UkjV<latexit sha1_base64="lER5jVa6px9DonGbZYmlkySby7c=">AAAEB3icdZPLbtNAFIanMZcSbi0s2VgEpCKhyA4Lyq4SykWqkEpFaFEcVTPjk3SUubgz40Jk+QXYsoV3YIXY8hg8Am/BJDEldt2RLB2d75vxf2wNSTgzNgh+bzS8a9dv3Ny81bx95+69+1vbD94blWoKQ6q40scEG+BMwtAyy+E40YAF4XBEZq8X/OgctGFKvrPzBMYCTyWbMIqta33onrWj5zudF89OtlpBO1gu/3IRFkULFevgZLvxJ4oVTQVISzk2ZhQGiR1nWFtGOeTNKDWQYDrDUxi5UmIBZpwtE+f+U9eJ/YnS7pHWX3bXd2RYGDMXxJkC21NTZYtmHRuldrI7zphMUguSrl40Sblvlb8Y34+ZBmr53BWYauay+vQUa0yt+0ilk+Jzlpgi9adV7GYpxkVPwkeqhMAyzqJunkWLVFpkEZn43Twvc7eJ5KNwnC1LpTPCU8j9Vlgj6pKoIb7Cm5a8ntJgbF8DyCt8UfLfuFmkxXWuWCX4N1CNQP4LhNQIxKwEoni8+J+K10iHJL844rAK92kBKebZfpUO1umgSnvrtFel/XXad7T8e4lSM4vdAM2muxxh9SpcLoad9qt28LbT2ntS3JJN9Ag9RjsoRC/RHhqgAzREFAn0BX1F37zP3nfvh/dzpTY2ij0PUWl5v/4Cbi9gJg==</latexit><latexit sha1_base64="lER5jVa6px9DonGbZYmlkySby7c=">AAAEB3icdZPLbtNAFIanMZcSbi0s2VgEpCKhyA4Lyq4SykWqkEpFaFEcVTPjk3SUubgz40Jk+QXYsoV3YIXY8hg8Am/BJDEldt2RLB2d75vxf2wNSTgzNgh+bzS8a9dv3Ny81bx95+69+1vbD94blWoKQ6q40scEG+BMwtAyy+E40YAF4XBEZq8X/OgctGFKvrPzBMYCTyWbMIqta33onrWj5zudF89OtlpBO1gu/3IRFkULFevgZLvxJ4oVTQVISzk2ZhQGiR1nWFtGOeTNKDWQYDrDUxi5UmIBZpwtE+f+U9eJ/YnS7pHWX3bXd2RYGDMXxJkC21NTZYtmHRuldrI7zphMUguSrl40Sblvlb8Y34+ZBmr53BWYauay+vQUa0yt+0ilk+Jzlpgi9adV7GYpxkVPwkeqhMAyzqJunkWLVFpkEZn43Twvc7eJ5KNwnC1LpTPCU8j9Vlgj6pKoIb7Cm5a8ntJgbF8DyCt8UfLfuFmkxXWuWCX4N1CNQP4LhNQIxKwEoni8+J+K10iHJL844rAK92kBKebZfpUO1umgSnvrtFel/XXad7T8e4lSM4vdAM2muxxh9SpcLoad9qt28LbT2ntS3JJN9Ag9RjsoRC/RHhqgAzREFAn0BX1F37zP3nfvh/dzpTY2ij0PUWl5v/4Cbi9gJg==</latexit><latexit sha1_base64="lER5jVa6px9DonGbZYmlkySby7c=">AAAEB3icdZPLbtNAFIanMZcSbi0s2VgEpCKhyA4Lyq4SykWqkEpFaFEcVTPjk3SUubgz40Jk+QXYsoV3YIXY8hg8Am/BJDEldt2RLB2d75vxf2wNSTgzNgh+bzS8a9dv3Ny81bx95+69+1vbD94blWoKQ6q40scEG+BMwtAyy+E40YAF4XBEZq8X/OgctGFKvrPzBMYCTyWbMIqta33onrWj5zudF89OtlpBO1gu/3IRFkULFevgZLvxJ4oVTQVISzk2ZhQGiR1nWFtGOeTNKDWQYDrDUxi5UmIBZpwtE+f+U9eJ/YnS7pHWX3bXd2RYGDMXxJkC21NTZYtmHRuldrI7zphMUguSrl40Sblvlb8Y34+ZBmr53BWYauay+vQUa0yt+0ilk+Jzlpgi9adV7GYpxkVPwkeqhMAyzqJunkWLVFpkEZn43Twvc7eJ5KNwnC1LpTPCU8j9Vlgj6pKoIb7Cm5a8ntJgbF8DyCt8UfLfuFmkxXWuWCX4N1CNQP4LhNQIxKwEoni8+J+K10iHJL844rAK92kBKebZfpUO1umgSnvrtFel/XXad7T8e4lSM4vdAM2muxxh9SpcLoad9qt28LbT2ntS3JJN9Ag9RjsoRC/RHhqgAzREFAn0BX1F37zP3nfvh/dzpTY2ij0PUWl5v/4Cbi9gJg==</latexit><latexit sha1_base64="vdsb0r5Hl4JiZScOA6Gsc3xX6/s=">AAAD8HicdZPfatRAFManG//UWLW99ia4CF4tiTfqnSDdXShCLW5b2A1lZnKyHXb+hJlJdQkBr731HbwS38dH8C2cbGK7SdOBwMf5fjPznQyHZJwZG4Z/dgbevfsPHu4+8h/v+U+ePtvfOzUq1xRmVHGlzwk2wJmEmWWWw3mmAQvC4YysPlT+2RVow5T8bNcZxAIvJUsZxdaVji/2h+Eo3KzgtogaMUTNujgY/F0kiuYCpKUcGzOPwszGBdaWUQ6lv8gNZJiu8BLmTkoswMTFJmcZvHSVJEiVdp+0waa6vaPAwpi1II4U2F6arlcV+7x5btO3ccFklluQtL4ozXlgVVA1HSRMA7V87QSmmrmsAb3EGlPrfk3rpOSKZaZJ/bWO7bdiXNckfKFKCCyTYnFYFosqlRbFgqTBYVm2fbeJlPMoLjZS6YLwHMpgGPWAugVqSO7gli1urDQYO9EA8g5etPiPrhdpcR8r6gT/G+oByA1ASA9ATA0QxZPqPRXvgU5IeX3ESdc8oo1JMS+Ouu5025123fG2O+66k2134tz28xKlVha7BnzfzUbUnYTbYvZ69G4UfgrRLnqOXqBXKEJv0Hs0RcdohihK0Hf0w/vm/fR+1SM02Glm6QC1lvf7HypvW28=</latexit><latexit sha1_base64="nOpumqHW7IKNnnZ+sqere1+w2XM=">AAAD/HicdZPfbtMwFMa9BtgIAzZuuYmokIaEqmS7AO6QUP9IE9KYKBtqqsl2Tjur/pPZzqCK8gLccgvvwBXiVXgE3gKnLaPJMkuRPp3vZ/s7sQ5JOTM2DH9vtLxbt+9sbt31723ff/BwZ3f7g1GZpjCkiit9SrABziQMLbMcTlMNWBAOJ2T2pvRPLkEbpuR7O09hLPBUsgmj2LrSx+5FJ36+t3/w7GynHXbCxQqui2gl2mi1js52W3/iRNFMgLSUY2NGUZjacY61ZZRD4ceZgRTTGZ7CyEmJBZhxvkhcBE9dJQkmSrtP2mBRXd+RY2HMXBBHCmzPTd0ri03eKLOTl+OcyTSzIOnyoknGA6uCsv0gYRqo5XMnMNXMZQ3oOdaYWveTKicllyw1q9Sfl7H9SoyrmoRPVAmBZZLH3SKPy1Ra5DGZBN2iqPpuEylG0ThfSKVzwjMognbUAOoKqCG5gZtWuJ7SYGxfA8gbeFHh37pepMVNrFgm+NdQA0D+A4Q0AMQsAaJ4Ur6n4g3QMSmujjium4d0ZVLM88O6O1h3B3W3t+726m5/3e07t/q8RKmZxa4B33fDEdVH4boY7ndedcJ3IdpCj9ETtIci9AK9RgN0hIaIIoG+om/ou/fF++H9XE5Ra2M1To9QZXm//gJFpV7S</latexit><latexit sha1_base64="nOpumqHW7IKNnnZ+sqere1+w2XM=">AAAD/HicdZPfbtMwFMa9BtgIAzZuuYmokIaEqmS7AO6QUP9IE9KYKBtqqsl2Tjur/pPZzqCK8gLccgvvwBXiVXgE3gKnLaPJMkuRPp3vZ/s7sQ5JOTM2DH9vtLxbt+9sbt31723ff/BwZ3f7g1GZpjCkiit9SrABziQMLbMcTlMNWBAOJ2T2pvRPLkEbpuR7O09hLPBUsgmj2LrSx+5FJ36+t3/w7GynHXbCxQqui2gl2mi1js52W3/iRNFMgLSUY2NGUZjacY61ZZRD4ceZgRTTGZ7CyEmJBZhxvkhcBE9dJQkmSrtP2mBRXd+RY2HMXBBHCmzPTd0ri03eKLOTl+OcyTSzIOnyoknGA6uCsv0gYRqo5XMnMNXMZQ3oOdaYWveTKicllyw1q9Sfl7H9SoyrmoRPVAmBZZLH3SKPy1Ra5DGZBN2iqPpuEylG0ThfSKVzwjMognbUAOoKqCG5gZtWuJ7SYGxfA8gbeFHh37pepMVNrFgm+NdQA0D+A4Q0AMQsAaJ4Ur6n4g3QMSmujjium4d0ZVLM88O6O1h3B3W3t+726m5/3e07t/q8RKmZxa4B33fDEdVH4boY7ndedcJ3IdpCj9ETtIci9AK9RgN0hIaIIoG+om/ou/fF++H9XE5Ra2M1To9QZXm//gJFpV7S</latexit><latexit sha1_base64="kLn1AVnbW5T13BubBYgbeWjUnRg=">AAAEB3icdZPLbtNAFIanMZcSbi0s2VgEpCKhyC4LYFcJ5SJVSKUitCiOqpnxcTrKXMzMuBBZfgG2bOEdWCG2PAaPwFswSUyJXXckS0fn+2b8H1tDUs6MDYLfGy3vytVr1zdvtG/eun3n7tb2vXdGZZrCiCqu9DHBBjiTMLLMcjhONWBBOByR2asFPzoDbZiSb+08hYnAU8kSRrF1rfe9D93o6c7usycnW52gGyyXf7EIy6KDynVwst36E8WKZgKkpRwbMw6D1E5yrC2jHIp2lBlIMZ3hKYxdKbEAM8mXiQv/sevEfqK0e6T1l931HTkWxswFcabA9tTU2aLZxMaZTV5McibTzIKkqxclGfet8hfj+zHTQC2fuwJTzVxWn55ijal1H6lyUnzGUlOm/rSK3a7EOO9J+EiVEFjGedQr8miRSos8IonfK4oqd5tIMQ4n+bJUOic8g8LvhA2iroga4ku8acXrKw3GDjSAvMQXFf+1m0Va3OSKVYJ/AzUI5L9ASINAzEogiseL/6l4g3RIivMjDutwn5aQYp7v1+lwnQ7rtL9O+3U6WKcDR6u/lyg1s9gN0G67yxHWr8LFYrTbfdkN3gSdvUflLdlED9BDtINC9BztoSE6QCNEkUBf0Ff0zfvsffd+eD9Xamuj3HMfVZb36y9tj2Ak</latexit><latexit sha1_base64="lER5jVa6px9DonGbZYmlkySby7c=">AAAEB3icdZPLbtNAFIanMZcSbi0s2VgEpCKhyA4Lyq4SykWqkEpFaFEcVTPjk3SUubgz40Jk+QXYsoV3YIXY8hg8Am/BJDEldt2RLB2d75vxf2wNSTgzNgh+bzS8a9dv3Ny81bx95+69+1vbD94blWoKQ6q40scEG+BMwtAyy+E40YAF4XBEZq8X/OgctGFKvrPzBMYCTyWbMIqta33onrWj5zudF89OtlpBO1gu/3IRFkULFevgZLvxJ4oVTQVISzk2ZhQGiR1nWFtGOeTNKDWQYDrDUxi5UmIBZpwtE+f+U9eJ/YnS7pHWX3bXd2RYGDMXxJkC21NTZYtmHRuldrI7zphMUguSrl40Sblvlb8Y34+ZBmr53BWYauay+vQUa0yt+0ilk+Jzlpgi9adV7GYpxkVPwkeqhMAyzqJunkWLVFpkEZn43Twvc7eJ5KNwnC1LpTPCU8j9Vlgj6pKoIb7Cm5a8ntJgbF8DyCt8UfLfuFmkxXWuWCX4N1CNQP4LhNQIxKwEoni8+J+K10iHJL844rAK92kBKebZfpUO1umgSnvrtFel/XXad7T8e4lSM4vdAM2muxxh9SpcLoad9qt28LbT2ntS3JJN9Ag9RjsoRC/RHhqgAzREFAn0BX1F37zP3nfvh/dzpTY2ij0PUWl5v/4Cbi9gJg==</latexit><latexit sha1_base64="lER5jVa6px9DonGbZYmlkySby7c=">AAAEB3icdZPLbtNAFIanMZcSbi0s2VgEpCKhyA4Lyq4SykWqkEpFaFEcVTPjk3SUubgz40Jk+QXYsoV3YIXY8hg8Am/BJDEldt2RLB2d75vxf2wNSTgzNgh+bzS8a9dv3Ny81bx95+69+1vbD94blWoKQ6q40scEG+BMwtAyy+E40YAF4XBEZq8X/OgctGFKvrPzBMYCTyWbMIqta33onrWj5zudF89OtlpBO1gu/3IRFkULFevgZLvxJ4oVTQVISzk2ZhQGiR1nWFtGOeTNKDWQYDrDUxi5UmIBZpwtE+f+U9eJ/YnS7pHWX3bXd2RYGDMXxJkC21NTZYtmHRuldrI7zphMUguSrl40Sblvlb8Y34+ZBmr53BWYauay+vQUa0yt+0ilk+Jzlpgi9adV7GYpxkVPwkeqhMAyzqJunkWLVFpkEZn43Twvc7eJ5KNwnC1LpTPCU8j9Vlgj6pKoIb7Cm5a8ntJgbF8DyCt8UfLfuFmkxXWuWCX4N1CNQP4LhNQIxKwEoni8+J+K10iHJL844rAK92kBKebZfpUO1umgSnvrtFel/XXad7T8e4lSM4vdAM2muxxh9SpcLoad9qt28LbT2ntS3JJN9Ag9RjsoRC/RHhqgAzREFAn0BX1F37zP3nfvh/dzpTY2ij0PUWl5v/4Cbi9gJg==</latexit><latexit sha1_base64="lER5jVa6px9DonGbZYmlkySby7c=">AAAEB3icdZPLbtNAFIanMZcSbi0s2VgEpCKhyA4Lyq4SykWqkEpFaFEcVTPjk3SUubgz40Jk+QXYsoV3YIXY8hg8Am/BJDEldt2RLB2d75vxf2wNSTgzNgh+bzS8a9dv3Ny81bx95+69+1vbD94blWoKQ6q40scEG+BMwtAyy+E40YAF4XBEZq8X/OgctGFKvrPzBMYCTyWbMIqta33onrWj5zudF89OtlpBO1gu/3IRFkULFevgZLvxJ4oVTQVISzk2ZhQGiR1nWFtGOeTNKDWQYDrDUxi5UmIBZpwtE+f+U9eJ/YnS7pHWX3bXd2RYGDMXxJkC21NTZYtmHRuldrI7zphMUguSrl40Sblvlb8Y34+ZBmr53BWYauay+vQUa0yt+0ilk+Jzlpgi9adV7GYpxkVPwkeqhMAyzqJunkWLVFpkEZn43Twvc7eJ5KNwnC1LpTPCU8j9Vlgj6pKoIb7Cm5a8ntJgbF8DyCt8UfLfuFmkxXWuWCX4N1CNQP4LhNQIxKwEoni8+J+K10iHJL844rAK92kBKebZfpUO1umgSnvrtFel/XXad7T8e4lSM4vdAM2muxxh9SpcLoad9qt28LbT2ntS3JJN9Ag9RjsoRC/RHhqgAzREFAn0BX1F37zP3nfvh/dzpTY2ij0PUWl5v/4Cbi9gJg==</latexit><latexit sha1_base64="lER5jVa6px9DonGbZYmlkySby7c=">AAAEB3icdZPLbtNAFIanMZcSbi0s2VgEpCKhyA4Lyq4SykWqkEpFaFEcVTPjk3SUubgz40Jk+QXYsoV3YIXY8hg8Am/BJDEldt2RLB2d75vxf2wNSTgzNgh+bzS8a9dv3Ny81bx95+69+1vbD94blWoKQ6q40scEG+BMwtAyy+E40YAF4XBEZq8X/OgctGFKvrPzBMYCTyWbMIqta33onrWj5zudF89OtlpBO1gu/3IRFkULFevgZLvxJ4oVTQVISzk2ZhQGiR1nWFtGOeTNKDWQYDrDUxi5UmIBZpwtE+f+U9eJ/YnS7pHWX3bXd2RYGDMXxJkC21NTZYtmHRuldrI7zphMUguSrl40Sblvlb8Y34+ZBmr53BWYauay+vQUa0yt+0ilk+Jzlpgi9adV7GYpxkVPwkeqhMAyzqJunkWLVFpkEZn43Twvc7eJ5KNwnC1LpTPCU8j9Vlgj6pKoIb7Cm5a8ntJgbF8DyCt8UfLfuFmkxXWuWCX4N1CNQP4LhNQIxKwEoni8+J+K10iHJL844rAK92kBKebZfpUO1umgSnvrtFel/XXad7T8e4lSM4vdAM2muxxh9SpcLoad9qt28LbT2ntS3JJN9Ag9RjsoRC/RHhqgAzREFAn0BX1F37zP3nfvh/dzpTY2ij0PUWl5v/4Cbi9gJg==</latexit><latexit sha1_base64="lER5jVa6px9DonGbZYmlkySby7c=">AAAEB3icdZPLbtNAFIanMZcSbi0s2VgEpCKhyA4Lyq4SykWqkEpFaFEcVTPjk3SUubgz40Jk+QXYsoV3YIXY8hg8Am/BJDEldt2RLB2d75vxf2wNSTgzNgh+bzS8a9dv3Ny81bx95+69+1vbD94blWoKQ6q40scEG+BMwtAyy+E40YAF4XBEZq8X/OgctGFKvrPzBMYCTyWbMIqta33onrWj5zudF89OtlpBO1gu/3IRFkULFevgZLvxJ4oVTQVISzk2ZhQGiR1nWFtGOeTNKDWQYDrDUxi5UmIBZpwtE+f+U9eJ/YnS7pHWX3bXd2RYGDMXxJkC21NTZYtmHRuldrI7zphMUguSrl40Sblvlb8Y34+ZBmr53BWYauay+vQUa0yt+0ilk+Jzlpgi9adV7GYpxkVPwkeqhMAyzqJunkWLVFpkEZn43Twvc7eJ5KNwnC1LpTPCU8j9Vlgj6pKoIb7Cm5a8ntJgbF8DyCt8UfLfuFmkxXWuWCX4N1CNQP4LhNQIxKwEoni8+J+K10iHJL844rAK92kBKebZfpUO1umgSnvrtFel/XXad7T8e4lSM4vdAM2muxxh9SpcLoad9qt28LbT2ntS3JJN9Ag9RjsoRC/RHhqgAzREFAn0BX1F37zP3nfvh/dzpTY2ij0PUWl5v/4Cbi9gJg==</latexit>

z0<latexit sha1_base64="WgXOHrY8EGQ7uVpryRefXY4c+q4=">AAAEAXicdZPLbtNAFIanMZcSbi0s2VhESF1FNiwKu0pVk0gVUimEVkqsaGZ8ko4yF2tm3BIs79iyhXdghdiy4TV4BN6CcRxK7LojWTo63zfj/9gaknBmbBD83mh5N27eur15p3333v0HD7e2H703KtUUhlRxpU8JNsCZhKFllsNpogELwuGEzPcLfnIO2jAl39lFApHAM8mmjGLrWm8/ToLJVifoBsvlXy3CVdHZ817s/EIIHU22W3/GsaKpAGkpx8aMwiCxUYa1ZZRD3h6nBhJM53gGI1dKLMBE2TJr7j9zndifKu0eaf1ld31HhoUxC0GcKbA9M3VWNJvYKLXTl1HGZJJakLR80TTlvlV+MbgfMw3U8oUrMNXMZfXpGdaYWvd5KifF5ywxq9QfytjtSozLnoQLqoTAMs7GB3k2LlJpkY3J1D/I8yp3m0g+CqNsWSqdEZ5C7nfCBlFXRA3xNd6s4vWUBmP7GkBe44uK/9rNIi1uckWZ4N9ADQL5LxDSIBBTCkTxuPifijdIxyS/POK4Dg/pClLMs8M6HazTQZ321mmvTvvrtO9o9fcSpeYWuwHabXc5wvpVuFoMn3dfdYM37pIEqFyb6Al6inZQiHbRHhqgIzREFM3QZ/QFffU+ed+8796PUm1trPY8RpXl/fwLPL5gOQ==</latexit><latexit sha1_base64="Zi/6xY7l3bJ4+qOFQgnbgU6LxEo=">AAAEAXicdZPLbtNAFIanMZdibi0s2VhESF1FNiwKu0qoSaQKqRRCKyVRNDM+SUeZizUzLgTLO7Zs4R1YIRZsWPEW8Ai8BeM4lNh1R7J0dL5vxv+xNSThzNgw/L3R8q5cvXZ984Z/89btO3e3tu+9MSrVFAZUcaVPCDbAmYSBZZbDSaIBC8LhmMyfF/z4DLRhSr62iwTGAs8kmzKKrWu9ej8JJ1vtsBMuV3CxiFZFe897svP9l/x5ONlu/RnFiqYCpKUcGzOMwsSOM6wtoxxyf5QaSDCd4xkMXSmxADPOllnz4JHrxMFUafdIGyy76zsyLIxZCOJMge2pqbOi2cSGqZ0+HWdMJqkFScsXTVMeWBUUgwcx00AtX7gCU81c1oCeYo2pdZ+nclJ8xhKzSv2ujO1XYpz3JLylSggs42y0n2ejIpUW2YhMg/08r3K3ieTDaJwtS6UzwlPIg3bUIOqKqCG+xJtVvK7SYGxPA8hLfFHxX7hZpMVNrigT/BuoQSD/BUIaBGJKgSgeF/9T8QbpiOTnRxzV4QFdQYp5dlCn/XXar9PuOu3WaW+d9hyt/l6i1NxiN4Dvu8sR1a/CxWLwuPOsE750lyRE5dpED9BDtIMitIv2UB8dogGiaIY+ok/os/fB++J99b6Vamtjtec+qizvx18M42I2</latexit><latexit sha1_base64="Zi/6xY7l3bJ4+qOFQgnbgU6LxEo=">AAAEAXicdZPLbtNAFIanMZdibi0s2VhESF1FNiwKu0qoSaQKqRRCKyVRNDM+SUeZizUzLgTLO7Zs4R1YIRZsWPEW8Ai8BeM4lNh1R7J0dL5vxv+xNSThzNgw/L3R8q5cvXZ984Z/89btO3e3tu+9MSrVFAZUcaVPCDbAmYSBZZbDSaIBC8LhmMyfF/z4DLRhSr62iwTGAs8kmzKKrWu9ej8JJ1vtsBMuV3CxiFZFe897svP9l/x5ONlu/RnFiqYCpKUcGzOMwsSOM6wtoxxyf5QaSDCd4xkMXSmxADPOllnz4JHrxMFUafdIGyy76zsyLIxZCOJMge2pqbOi2cSGqZ0+HWdMJqkFScsXTVMeWBUUgwcx00AtX7gCU81c1oCeYo2pdZ+nclJ8xhKzSv2ujO1XYpz3JLylSggs42y0n2ejIpUW2YhMg/08r3K3ieTDaJwtS6UzwlPIg3bUIOqKqCG+xJtVvK7SYGxPA8hLfFHxX7hZpMVNrigT/BuoQSD/BUIaBGJKgSgeF/9T8QbpiOTnRxzV4QFdQYp5dlCn/XXar9PuOu3WaW+d9hyt/l6i1NxiN4Dvu8sR1a/CxWLwuPOsE750lyRE5dpED9BDtIMitIv2UB8dogGiaIY+ok/os/fB++J99b6Vamtjtec+qizvx18M42I2</latexit> aQHp2 JS*

<latexit sha1_base64="QWPgthiYqkVK7Q5TqmSrtaWyc4c=">AAAEB3icdZPLbtNAFIanMZcSbi0s2YyIkFigyO4G2FWqmkSqKoVCaFESVTPjk3SUuVgz40Bk+QXYsoV3YIXY8hg8Am/BJDEldt2RLB2d75vxf2wNTQS3Lgx/bzWCGzdv3d6+07x77/6Dhzu7j95bnRoGA6aFNmeUWBBcwcBxJ+AsMUAkFXBKZwdLfjoHY7lW79wigbEkU8UnnBHnWx/eajEHfNw/ON9phe1wtfDVIiqKFipW/3y38WcUa5ZKUI4JYu0wChM3zohxnAnIm6PUQkLYjExh6EtFJNhxtkqc42e+E+OJNv5RDq+6mzsyIq1dSOpNSdyFrbJls44NUzd5Nc64SlIHiq1fNEkFdhovx8cxN8CcWPiCMMN9VswuiCHM+Y9UOime88QWqT+tYzdLMS57Cj4yLSVRcTY6zLPRMpWR2YhO8GGel7nfRPNhNM5WpTYZFSnkuBXViKYkGoiv8aYlr6MNWNc1AOoaX5b8Yz+LcqTOlesE/waqEeh/gdIagdq1QLWIl/9TixrphOaXR5xU4RErICMiO6rS3ibtVWlnk3aqtLtJu56Wfy/VeuaIH6DZ9Jcjql6Fq8Vgr/26Hb7Za+2/KG7JNnqCnqLnKEIv0T7qoT4aIIYk+oK+om/B5+B78CP4uVYbW8Wex6i0gl9/AbUYYRU=</latexit><latexit sha1_base64="QWPgthiYqkVK7Q5TqmSrtaWyc4c=">AAAEB3icdZPLbtNAFIanMZcSbi0s2YyIkFigyO4G2FWqmkSqKoVCaFESVTPjk3SUuVgz40Bk+QXYsoV3YIXY8hg8Am/BJDEldt2RLB2d75vxf2wNTQS3Lgx/bzWCGzdv3d6+07x77/6Dhzu7j95bnRoGA6aFNmeUWBBcwcBxJ+AsMUAkFXBKZwdLfjoHY7lW79wigbEkU8UnnBHnWx/eajEHfNw/ON9phe1wtfDVIiqKFipW/3y38WcUa5ZKUI4JYu0wChM3zohxnAnIm6PUQkLYjExh6EtFJNhxtkqc42e+E+OJNv5RDq+6mzsyIq1dSOpNSdyFrbJls44NUzd5Nc64SlIHiq1fNEkFdhovx8cxN8CcWPiCMMN9VswuiCHM+Y9UOime88QWqT+tYzdLMS57Cj4yLSVRcTY6zLPRMpWR2YhO8GGel7nfRPNhNM5WpTYZFSnkuBXViKYkGoiv8aYlr6MNWNc1AOoaX5b8Yz+LcqTOlesE/waqEeh/gdIagdq1QLWIl/9TixrphOaXR5xU4RErICMiO6rS3ibtVWlnk3aqtLtJu56Wfy/VeuaIH6DZ9Jcjql6Fq8Vgr/26Hb7Za+2/KG7JNnqCnqLnKEIv0T7qoT4aIIYk+oK+om/B5+B78CP4uVYbW8Wex6i0gl9/AbUYYRU=</latexit><latexit sha1_base64="QWPgthiYqkVK7Q5TqmSrtaWyc4c=">AAAEB3icdZPLbtNAFIanMZcSbi0s2YyIkFigyO4G2FWqmkSqKoVCaFESVTPjk3SUuVgz40Bk+QXYsoV3YIXY8hg8Am/BJDEldt2RLB2d75vxf2wNTQS3Lgx/bzWCGzdv3d6+07x77/6Dhzu7j95bnRoGA6aFNmeUWBBcwcBxJ+AsMUAkFXBKZwdLfjoHY7lW79wigbEkU8UnnBHnWx/eajEHfNw/ON9phe1wtfDVIiqKFipW/3y38WcUa5ZKUI4JYu0wChM3zohxnAnIm6PUQkLYjExh6EtFJNhxtkqc42e+E+OJNv5RDq+6mzsyIq1dSOpNSdyFrbJls44NUzd5Nc64SlIHiq1fNEkFdhovx8cxN8CcWPiCMMN9VswuiCHM+Y9UOime88QWqT+tYzdLMS57Cj4yLSVRcTY6zLPRMpWR2YhO8GGel7nfRPNhNM5WpTYZFSnkuBXViKYkGoiv8aYlr6MNWNc1AOoaX5b8Yz+LcqTOlesE/waqEeh/gdIagdq1QLWIl/9TixrphOaXR5xU4RErICMiO6rS3ibtVWlnk3aqtLtJu56Wfy/VeuaIH6DZ9Jcjql6Fq8Vgr/26Hb7Za+2/KG7JNnqCnqLnKEIv0T7qoT4aIIYk+oK+om/B5+B78CP4uVYbW8Wex6i0gl9/AbUYYRU=</latexit><latexit sha1_base64="vdsb0r5Hl4JiZScOA6Gsc3xX6/s=">AAAD8HicdZPfatRAFManG//UWLW99ia4CF4tiTfqnSDdXShCLW5b2A1lZnKyHXb+hJlJdQkBr731HbwS38dH8C2cbGK7SdOBwMf5fjPznQyHZJwZG4Z/dgbevfsPHu4+8h/v+U+ePtvfOzUq1xRmVHGlzwk2wJmEmWWWw3mmAQvC4YysPlT+2RVow5T8bNcZxAIvJUsZxdaVji/2h+Eo3KzgtogaMUTNujgY/F0kiuYCpKUcGzOPwszGBdaWUQ6lv8gNZJiu8BLmTkoswMTFJmcZvHSVJEiVdp+0waa6vaPAwpi1II4U2F6arlcV+7x5btO3ccFklluQtL4ozXlgVVA1HSRMA7V87QSmmrmsAb3EGlPrfk3rpOSKZaZJ/bWO7bdiXNckfKFKCCyTYnFYFosqlRbFgqTBYVm2fbeJlPMoLjZS6YLwHMpgGPWAugVqSO7gli1urDQYO9EA8g5etPiPrhdpcR8r6gT/G+oByA1ASA9ATA0QxZPqPRXvgU5IeX3ESdc8oo1JMS+Ouu5025123fG2O+66k2134tz28xKlVha7BnzfzUbUnYTbYvZ69G4UfgrRLnqOXqBXKEJv0Hs0RcdohihK0Hf0w/vm/fR+1SM02Glm6QC1lvf7HypvW28=</latexit><latexit sha1_base64="NzsVXrjXkJkkkac+TaXkQey0IQQ=">AAAD/HicdZPfbtMwFMa9hj+jDNi45caiQuKqSrgB7pCmtZWmSWVQNtRWk+2cdlb9J7KdQhXlBbjlFt6BK8Sr8Ai8BU4bRpNlliJ9Ot/P9ndiHZoIbl0Y/t5pBbdu37m7e699f+/Bw0f7B3sfrE4NgxHTQptzSiwIrmDkuBNwnhggkgo4o4vDwj9bgrFcq/dulcBUkrniM86I86WP77RYAj4ZHl7sd8JuuF74uohK0UHlGl4ctP5MYs1SCcoxQawdR2HiphkxjjMBeXuSWkgIW5A5jL1URIKdZuvEOX7mKzGeaeM/5fC6ur0jI9LalaSelMRd2rpXFJu8cepmr6YZV0nqQLHNRbNUYKdx0T6OuQHmxMoLwgz3WTG7JIYw539S5aR4yRNbpv68id2uxLiqKfjEtJRExdnkKM8mRSojswmd4aM8r/p+E83H0TRbS20yKlLIcSdqAE0FNBDfwM0rXE8bsK5vANQNvKzwJ74X5UgTKzcJ/jXUAND/AKUNALUbgGoRF++pRQN0SvOrI07r5jErTUZEdlx3B9vuoO72tt1e3e1vu33vVp+Xar1wxDfQbvvhiOqjcF2MXnRfd8O3IdpFT9BT9BxF6CV6gwZoiEaIIYm+om/oe/Al+BH83ExRa6ccp8eosoJffwGAOV+5</latexit><latexit sha1_base64="NzsVXrjXkJkkkac+TaXkQey0IQQ=">AAAD/HicdZPfbtMwFMa9hj+jDNi45caiQuKqSrgB7pCmtZWmSWVQNtRWk+2cdlb9J7KdQhXlBbjlFt6BK8Sr8Ai8BU4bRpNlliJ9Ot/P9ndiHZoIbl0Y/t5pBbdu37m7e699f+/Bw0f7B3sfrE4NgxHTQptzSiwIrmDkuBNwnhggkgo4o4vDwj9bgrFcq/dulcBUkrniM86I86WP77RYAj4ZHl7sd8JuuF74uohK0UHlGl4ctP5MYs1SCcoxQawdR2HiphkxjjMBeXuSWkgIW5A5jL1URIKdZuvEOX7mKzGeaeM/5fC6ur0jI9LalaSelMRd2rpXFJu8cepmr6YZV0nqQLHNRbNUYKdx0T6OuQHmxMoLwgz3WTG7JIYw539S5aR4yRNbpv68id2uxLiqKfjEtJRExdnkKM8mRSojswmd4aM8r/p+E83H0TRbS20yKlLIcSdqAE0FNBDfwM0rXE8bsK5vANQNvKzwJ74X5UgTKzcJ/jXUAND/AKUNALUbgGoRF++pRQN0SvOrI07r5jErTUZEdlx3B9vuoO72tt1e3e1vu33vVp+Xar1wxDfQbvvhiOqjcF2MXnRfd8O3IdpFT9BT9BxF6CV6gwZoiEaIIYm+om/oe/Al+BH83ExRa6ccp8eosoJffwGAOV+5</latexit><latexit sha1_base64="4/g/sfvz1bBX/9nsgemd+F7DvbI=">AAAEB3icdZPLbtNAFIanMZcSbi0s2YyIkFigyGZT2FWqmkSqKoVCaFESVTPjk3SUuVgz40Bk+QXYsoV3YIXY8hg8Am/BJDEldt2RLB2d75vxf2wNTQS3Lgx/bzWCGzdv3d6+07x77/6Dhzu7j95bnRoGA6aFNmeUWBBcwcBxJ+AsMUAkFXBKZwdLfjoHY7lW79wigbEkU8UnnBHnWx/eajEHfNw/ON9phe1wtfDVIiqKFipW/3y38WcUa5ZKUI4JYu0wChM3zohxnAnIm6PUQkLYjExh6EtFJNhxtkqc42e+E+OJNv5RDq+6mzsyIq1dSOpNSdyFrbJls44NUzd5Nc64SlIHiq1fNEkFdhovx8cxN8CcWPiCMMN9VswuiCHM+Y9UOime88QWqT+tYzdLMS57Cj4yLSVRcTY6zLPRMpWR2YhO8GGel7nfRPNhNM5WpTYZFSnkuBXViKYkGoiv8aYlr6MNWNc1AOoaX5b8Yz+LcqTOlesE/waqEeh/gdIagdq1QLWIl/9TixrphOaXR5xU4RErICMiO6rS3ibtVWlnk3aqtLtJu56Wfy/VeuaIH6DZ9Jcjql6Fq8XgZft1O3wTtvZfFLdkGz1BT9FzFKE9tI96qI8GiCGJvqCv6FvwOfge/Ah+rtXGVrHnMSqt4NdftHhhEw==</latexit><latexit sha1_base64="QWPgthiYqkVK7Q5TqmSrtaWyc4c=">AAAEB3icdZPLbtNAFIanMZcSbi0s2YyIkFigyO4G2FWqmkSqKoVCaFESVTPjk3SUuVgz40Bk+QXYsoV3YIXY8hg8Am/BJDEldt2RLB2d75vxf2wNTQS3Lgx/bzWCGzdv3d6+07x77/6Dhzu7j95bnRoGA6aFNmeUWBBcwcBxJ+AsMUAkFXBKZwdLfjoHY7lW79wigbEkU8UnnBHnWx/eajEHfNw/ON9phe1wtfDVIiqKFipW/3y38WcUa5ZKUI4JYu0wChM3zohxnAnIm6PUQkLYjExh6EtFJNhxtkqc42e+E+OJNv5RDq+6mzsyIq1dSOpNSdyFrbJls44NUzd5Nc64SlIHiq1fNEkFdhovx8cxN8CcWPiCMMN9VswuiCHM+Y9UOime88QWqT+tYzdLMS57Cj4yLSVRcTY6zLPRMpWR2YhO8GGel7nfRPNhNM5WpTYZFSnkuBXViKYkGoiv8aYlr6MNWNc1AOoaX5b8Yz+LcqTOlesE/waqEeh/gdIagdq1QLWIl/9TixrphOaXR5xU4RErICMiO6rS3ibtVWlnk3aqtLtJu56Wfy/VeuaIH6DZ9Jcjql6Fq8Vgr/26Hb7Za+2/KG7JNnqCnqLnKEIv0T7qoT4aIIYk+oK+om/B5+B78CP4uVYbW8Wex6i0gl9/AbUYYRU=</latexit><latexit sha1_base64="QWPgthiYqkVK7Q5TqmSrtaWyc4c=">AAAEB3icdZPLbtNAFIanMZcSbi0s2YyIkFigyO4G2FWqmkSqKoVCaFESVTPjk3SUuVgz40Bk+QXYsoV3YIXY8hg8Am/BJDEldt2RLB2d75vxf2wNTQS3Lgx/bzWCGzdv3d6+07x77/6Dhzu7j95bnRoGA6aFNmeUWBBcwcBxJ+AsMUAkFXBKZwdLfjoHY7lW79wigbEkU8UnnBHnWx/eajEHfNw/ON9phe1wtfDVIiqKFipW/3y38WcUa5ZKUI4JYu0wChM3zohxnAnIm6PUQkLYjExh6EtFJNhxtkqc42e+E+OJNv5RDq+6mzsyIq1dSOpNSdyFrbJls44NUzd5Nc64SlIHiq1fNEkFdhovx8cxN8CcWPiCMMN9VswuiCHM+Y9UOime88QWqT+tYzdLMS57Cj4yLSVRcTY6zLPRMpWR2YhO8GGel7nfRPNhNM5WpTYZFSnkuBXViKYkGoiv8aYlr6MNWNc1AOoaX5b8Yz+LcqTOlesE/waqEeh/gdIagdq1QLWIl/9TixrphOaXR5xU4RErICMiO6rS3ibtVWlnk3aqtLtJu56Wfy/VeuaIH6DZ9Jcjql6Fq8Vgr/26Hb7Za+2/KG7JNnqCnqLnKEIv0T7qoT4aIIYk+oK+om/B5+B78CP4uVYbW8Wex6i0gl9/AbUYYRU=</latexit><latexit sha1_base64="QWPgthiYqkVK7Q5TqmSrtaWyc4c=">AAAEB3icdZPLbtNAFIanMZcSbi0s2YyIkFigyO4G2FWqmkSqKoVCaFESVTPjk3SUuVgz40Bk+QXYsoV3YIXY8hg8Am/BJDEldt2RLB2d75vxf2wNTQS3Lgx/bzWCGzdv3d6+07x77/6Dhzu7j95bnRoGA6aFNmeUWBBcwcBxJ+AsMUAkFXBKZwdLfjoHY7lW79wigbEkU8UnnBHnWx/eajEHfNw/ON9phe1wtfDVIiqKFipW/3y38WcUa5ZKUI4JYu0wChM3zohxnAnIm6PUQkLYjExh6EtFJNhxtkqc42e+E+OJNv5RDq+6mzsyIq1dSOpNSdyFrbJls44NUzd5Nc64SlIHiq1fNEkFdhovx8cxN8CcWPiCMMN9VswuiCHM+Y9UOime88QWqT+tYzdLMS57Cj4yLSVRcTY6zLPRMpWR2YhO8GGel7nfRPNhNM5WpTYZFSnkuBXViKYkGoiv8aYlr6MNWNc1AOoaX5b8Yz+LcqTOlesE/waqEeh/gdIagdq1QLWIl/9TixrphOaXR5xU4RErICMiO6rS3ibtVWlnk3aqtLtJu56Wfy/VeuaIH6DZ9Jcjql6Fq8Vgr/26Hb7Za+2/KG7JNnqCnqLnKEIv0T7qoT4aIIYk+oK+om/B5+B78CP4uVYbW8Wex6i0gl9/AbUYYRU=</latexit><latexit sha1_base64="QWPgthiYqkVK7Q5TqmSrtaWyc4c=">AAAEB3icdZPLbtNAFIanMZcSbi0s2YyIkFigyO4G2FWqmkSqKoVCaFESVTPjk3SUuVgz40Bk+QXYsoV3YIXY8hg8Am/BJDEldt2RLB2d75vxf2wNTQS3Lgx/bzWCGzdv3d6+07x77/6Dhzu7j95bnRoGA6aFNmeUWBBcwcBxJ+AsMUAkFXBKZwdLfjoHY7lW79wigbEkU8UnnBHnWx/eajEHfNw/ON9phe1wtfDVIiqKFipW/3y38WcUa5ZKUI4JYu0wChM3zohxnAnIm6PUQkLYjExh6EtFJNhxtkqc42e+E+OJNv5RDq+6mzsyIq1dSOpNSdyFrbJls44NUzd5Nc64SlIHiq1fNEkFdhovx8cxN8CcWPiCMMN9VswuiCHM+Y9UOime88QWqT+tYzdLMS57Cj4yLSVRcTY6zLPRMpWR2YhO8GGel7nfRPNhNM5WpTYZFSnkuBXViKYkGoiv8aYlr6MNWNc1AOoaX5b8Yz+LcqTOlesE/waqEeh/gdIagdq1QLWIl/9TixrphOaXR5xU4RErICMiO6rS3ibtVWlnk3aqtLtJu56Wfy/VeuaIH6DZ9Jcjql6Fq8Vgr/26Hb7Za+2/KG7JNnqCnqLnKEIv0T7qoT4aIIYk+oK+om/B5+B78CP4uVYbW8Wex6i0gl9/AbUYYRU=</latexit><latexit sha1_base64="QWPgthiYqkVK7Q5TqmSrtaWyc4c=">AAAEB3icdZPLbtNAFIanMZcSbi0s2YyIkFigyO4G2FWqmkSqKoVCaFESVTPjk3SUuVgz40Bk+QXYsoV3YIXY8hg8Am/BJDEldt2RLB2d75vxf2wNTQS3Lgx/bzWCGzdv3d6+07x77/6Dhzu7j95bnRoGA6aFNmeUWBBcwcBxJ+AsMUAkFXBKZwdLfjoHY7lW79wigbEkU8UnnBHnWx/eajEHfNw/ON9phe1wtfDVIiqKFipW/3y38WcUa5ZKUI4JYu0wChM3zohxnAnIm6PUQkLYjExh6EtFJNhxtkqc42e+E+OJNv5RDq+6mzsyIq1dSOpNSdyFrbJls44NUzd5Nc64SlIHiq1fNEkFdhovx8cxN8CcWPiCMMN9VswuiCHM+Y9UOime88QWqT+tYzdLMS57Cj4yLSVRcTY6zLPRMpWR2YhO8GGel7nfRPNhNM5WpTYZFSnkuBXViKYkGoiv8aYlr6MNWNc1AOoaX5b8Yz+LcqTOlesE/waqEeh/gdIagdq1QLWIl/9TixrphOaXR5xU4RErICMiO6rS3ibtVWlnk3aqtLtJu56Wfy/VeuaIH6DZ9Jcjql6Fq8Vgr/26Hb7Za+2/KG7JNnqCnqLnKEIv0T7qoT4aIIYk+oK+om/B5+B78CP4uVYbW8Wex6i0gl9/AbUYYRU=</latexit>

T`Q#H2K<latexit sha1_base64="E35AvHVyYN71u3tK/Nfp0qxWw8k=">AAAEBXicdZPLbtNAFIanMZcSbi0s2VhESCxQZHcD7CqhJpEqpLYipFJiVTPjk3SUuVgz40Jkec+WLbwDK8SW5+AR+haMY1Ni1x3J0tH5vhn/x9aQhDNjg+DPVse7dfvO3e173fsPHj56vLP75KNRqaYwpoorfUqwAc4kjC2zHE4TDVgQDhOyfFfwyQVow5T8YFcJRAIvJJsziq1rTRKtnCnOdnpBP1gv/3oRVkUPVevobLdzOYsVTQVISzk2ZhoGiY0yrC2jHPLuLDWQYLrEC5i6UmIBJsrWeXP/hevE/lxp90jrr7ubOzIsjFkJ4kyB7blpsqLZxqapnb+JMiaT1IKk5YvmKfet8ovh/ZhpoJavXIGpZi6rT8+xxtS6T1Q7Kb5gialSfy5jd2sxrnoSPlElBJZxNjvIs1mRSotsRub+QZ7XudtE8mkYZetS6YzwFHK/F7aIuiZqiG/wFjVvoDQYO9QA8gZf1Pz3bhZpcZsrygT/BmoRyH+BkBaBmFIgisfF/1S8RToh+dURJ014SCtIMc8Om3S0SUdNOtikgyYdbtKho/XfS5RaWuwG6Hbd5QibV+F6Md7rv+0Hx3u9/VfVLdlGz9Bz9BKF6DXaRyN0hMaIoiX6ir6h794X74f30/tVqp2tas9TVFve778MJGDp</latexit><latexit sha1_base64="E35AvHVyYN71u3tK/Nfp0qxWw8k=">AAAEBXicdZPLbtNAFIanMZcSbi0s2VhESCxQZHcD7CqhJpEqpLYipFJiVTPjk3SUuVgz40Jkec+WLbwDK8SW5+AR+haMY1Ni1x3J0tH5vhn/x9aQhDNjg+DPVse7dfvO3e173fsPHj56vLP75KNRqaYwpoorfUqwAc4kjC2zHE4TDVgQDhOyfFfwyQVow5T8YFcJRAIvJJsziq1rTRKtnCnOdnpBP1gv/3oRVkUPVevobLdzOYsVTQVISzk2ZhoGiY0yrC2jHPLuLDWQYLrEC5i6UmIBJsrWeXP/hevE/lxp90jrr7ubOzIsjFkJ4kyB7blpsqLZxqapnb+JMiaT1IKk5YvmKfet8ovh/ZhpoJavXIGpZi6rT8+xxtS6T1Q7Kb5gialSfy5jd2sxrnoSPlElBJZxNjvIs1mRSotsRub+QZ7XudtE8mkYZetS6YzwFHK/F7aIuiZqiG/wFjVvoDQYO9QA8gZf1Pz3bhZpcZsrygT/BmoRyH+BkBaBmFIgisfF/1S8RToh+dURJ014SCtIMc8Om3S0SUdNOtikgyYdbtKho/XfS5RaWuwG6Hbd5QibV+F6Md7rv+0Hx3u9/VfVLdlGz9Bz9BKF6DXaRyN0hMaIoiX6ir6h794X74f30/tVqp2tas9TVFve778MJGDp</latexit><latexit sha1_base64="E35AvHVyYN71u3tK/Nfp0qxWw8k=">AAAEBXicdZPLbtNAFIanMZcSbi0s2VhESCxQZHcD7CqhJpEqpLYipFJiVTPjk3SUuVgz40Jkec+WLbwDK8SW5+AR+haMY1Ni1x3J0tH5vhn/x9aQhDNjg+DPVse7dfvO3e173fsPHj56vLP75KNRqaYwpoorfUqwAc4kjC2zHE4TDVgQDhOyfFfwyQVow5T8YFcJRAIvJJsziq1rTRKtnCnOdnpBP1gv/3oRVkUPVevobLdzOYsVTQVISzk2ZhoGiY0yrC2jHPLuLDWQYLrEC5i6UmIBJsrWeXP/hevE/lxp90jrr7ubOzIsjFkJ4kyB7blpsqLZxqapnb+JMiaT1IKk5YvmKfet8ovh/ZhpoJavXIGpZi6rT8+xxtS6T1Q7Kb5gialSfy5jd2sxrnoSPlElBJZxNjvIs1mRSotsRub+QZ7XudtE8mkYZetS6YzwFHK/F7aIuiZqiG/wFjVvoDQYO9QA8gZf1Pz3bhZpcZsrygT/BmoRyH+BkBaBmFIgisfF/1S8RToh+dURJ014SCtIMc8Om3S0SUdNOtikgyYdbtKho/XfS5RaWuwG6Hbd5QibV+F6Md7rv+0Hx3u9/VfVLdlGz9Bz9BKF6DXaRyN0hMaIoiX6ir6h794X74f30/tVqp2tas9TVFve778MJGDp</latexit>

U*QMp2t [m/`iB+ T`Q;`KV<latexit sha1_base64="E7KA14FuZHOe80nEZEMSKU7zOxU=">AAAEGnicdZPNbtNAEIC3NT8l/DSFG1xWBKRyiexegFulqkmkCqlUhFZKomh3PUmt7I/ZXYdGliVehCtXeAdOiCsXHoG3YJ2YErvuSpZG8307ntnV0phHxvr+741N78bNW7e37jTu3rv/YLu58/C9UYlm0GeKK31GiQEeSejbyHI4izUQQTmc0tlBzk/noE2k5Du7iGEkyFRGk4gR61Lj5uPdAyXncIE/JCTULslwrNVUE/Fi3Gz5bX+58NUgKIIWKtbxeGfzzzBULBEgLePEmEHgx3aUEu3Kcsgaw8RATNiMTGHgQkkEmFG6HCLDz10mxBOl3SctXmbXd6REGLMQ1JmC2HNTZXmyjg0SO3k1SiMZJxYkW/1oknBsFc5PBIeRBmb5wgWE6Sg/AnZONGHWnVupUjiPYlN0fbFqu1Fq4zIn4SNTQhAZpsPDLB3mXWmRDukEH2ZZmbtNNBsEo3QZKp1SnkCGW0GNqEuihvAab1ryOkqDsV0NIK/xRcl/42aRltS5YtXBv4FqBPpfoLRGoGYlUMXD/D4Vr5FOaHZZ4qQKj1gBGeHpUZX21mmvSjvrtFOl3XXadbR8vVSpmSVugEbDPY6g+hSuBv299uu2/3avtf+seCVb6Al6inZRgF6ifdRDx6iPGPqEvqCv6Jv32fvu/fB+rtTNjWLPI1Ra3q+/kgZomQ==</latexit><latexit sha1_base64="E7KA14FuZHOe80nEZEMSKU7zOxU=">AAAEGnicdZPNbtNAEIC3NT8l/DSFG1xWBKRyiexegFulqkmkCqlUhFZKomh3PUmt7I/ZXYdGliVehCtXeAdOiCsXHoG3YJ2YErvuSpZG8307ntnV0phHxvr+741N78bNW7e37jTu3rv/YLu58/C9UYlm0GeKK31GiQEeSejbyHI4izUQQTmc0tlBzk/noE2k5Du7iGEkyFRGk4gR61Lj5uPdAyXncIE/JCTULslwrNVUE/Fi3Gz5bX+58NUgKIIWKtbxeGfzzzBULBEgLePEmEHgx3aUEu3Kcsgaw8RATNiMTGHgQkkEmFG6HCLDz10mxBOl3SctXmbXd6REGLMQ1JmC2HNTZXmyjg0SO3k1SiMZJxYkW/1oknBsFc5PBIeRBmb5wgWE6Sg/AnZONGHWnVupUjiPYlN0fbFqu1Fq4zIn4SNTQhAZpsPDLB3mXWmRDukEH2ZZmbtNNBsEo3QZKp1SnkCGW0GNqEuihvAab1ryOkqDsV0NIK/xRcl/42aRltS5YtXBv4FqBPpfoLRGoGYlUMXD/D4Vr5FOaHZZ4qQKj1gBGeHpUZX21mmvSjvrtFOl3XXadbR8vVSpmSVugEbDPY6g+hSuBv299uu2/3avtf+seCVb6Al6inZRgF6ifdRDx6iPGPqEvqCv6Jv32fvu/fB+rtTNjWLPI1Ra3q+/kgZomQ==</latexit><latexit sha1_base64="E7KA14FuZHOe80nEZEMSKU7zOxU=">AAAEGnicdZPNbtNAEIC3NT8l/DSFG1xWBKRyiexegFulqkmkCqlUhFZKomh3PUmt7I/ZXYdGliVehCtXeAdOiCsXHoG3YJ2YErvuSpZG8307ntnV0phHxvr+741N78bNW7e37jTu3rv/YLu58/C9UYlm0GeKK31GiQEeSejbyHI4izUQQTmc0tlBzk/noE2k5Du7iGEkyFRGk4gR61Lj5uPdAyXncIE/JCTULslwrNVUE/Fi3Gz5bX+58NUgKIIWKtbxeGfzzzBULBEgLePEmEHgx3aUEu3Kcsgaw8RATNiMTGHgQkkEmFG6HCLDz10mxBOl3SctXmbXd6REGLMQ1JmC2HNTZXmyjg0SO3k1SiMZJxYkW/1oknBsFc5PBIeRBmb5wgWE6Sg/AnZONGHWnVupUjiPYlN0fbFqu1Fq4zIn4SNTQhAZpsPDLB3mXWmRDukEH2ZZmbtNNBsEo3QZKp1SnkCGW0GNqEuihvAab1ryOkqDsV0NIK/xRcl/42aRltS5YtXBv4FqBPpfoLRGoGYlUMXD/D4Vr5FOaHZZ4qQKj1gBGeHpUZX21mmvSjvrtFOl3XXadbR8vVSpmSVugEbDPY6g+hSuBv299uu2/3avtf+seCVb6Al6inZRgF6ifdRDx6iPGPqEvqCv6Jv32fvu/fB+rtTNjWLPI1Ra3q+/kgZomQ==</latexit>

H;Q`Bi?K R- bi2Tb j & 9<latexit sha1_base64="Wdfsr3xR4Id9kj3fHyV2UbspzHM=">AAAEHXicdZPdihMxFICzHX/W+rNdvRQh2CpelDKzCurdimxbWIR1se5Cp5Qkk7ah+RmSzGoZ5soX8dZbfQevxFvxEXwL03ZcO7OzBwYO5/uSOSchOObMWN//vVXzrly9dn37Rv3mrdt3dhq7d98blWhCB0RxpU8xMpQzSQeWWU5PY02RwJye4PnrJT85o9owJd/ZRUxHAk0lmzCCrCuNGw9e8anSzM4EDNrQWBob+LQVtsPHYbv1bNxo+h1/FfBiEuRJE+RxNN6t/QkjRRJBpSUcGTMM/NiOUqQtI5xm9TAxNEZkjqZ06FKJBDWjdDVHBh+5SgQnSrtPWriqbq5IkTBmIbAzBbIzU2bLYhUbJnbyYpQyGSeWSrL+0STh0Cq4PBQYMU2J5QuXIOJOgxFIZkgjYt3RFXaKzlhs8q4/rtuuF9o4r0n6gSghkIzS8CBLw2VXWqQhnsCDLCtytwhnw2CUrlKlU8wTmsFmUCHqgqhpdIk3LXhdpamxPU2pvMQXBf+Nm0VaVOWKdQf/BqoQ8H8B4woBm7WAFY+W96l4hXSMs/MtjsvwkOSQIJ4elml/k/bLtLtJu2Xa26Q9R4vXi5WaW+QGqNfd4wjKT+FiMtjrvOz4b/ea+638lWyD++AheAIC8Bzsgz44AgNAwCfwBXwF37zP3nfvh/dzrda28jX3QCG8X38B3ANn0Q==</latexit><latexit sha1_base64="Wdfsr3xR4Id9kj3fHyV2UbspzHM=">AAAEHXicdZPdihMxFICzHX/W+rNdvRQh2CpelDKzCurdimxbWIR1se5Cp5Qkk7ah+RmSzGoZ5soX8dZbfQevxFvxEXwL03ZcO7OzBwYO5/uSOSchOObMWN//vVXzrly9dn37Rv3mrdt3dhq7d98blWhCB0RxpU8xMpQzSQeWWU5PY02RwJye4PnrJT85o9owJd/ZRUxHAk0lmzCCrCuNGw9e8anSzM4EDNrQWBob+LQVtsPHYbv1bNxo+h1/FfBiEuRJE+RxNN6t/QkjRRJBpSUcGTMM/NiOUqQtI5xm9TAxNEZkjqZ06FKJBDWjdDVHBh+5SgQnSrtPWriqbq5IkTBmIbAzBbIzU2bLYhUbJnbyYpQyGSeWSrL+0STh0Cq4PBQYMU2J5QuXIOJOgxFIZkgjYt3RFXaKzlhs8q4/rtuuF9o4r0n6gSghkIzS8CBLw2VXWqQhnsCDLCtytwhnw2CUrlKlU8wTmsFmUCHqgqhpdIk3LXhdpamxPU2pvMQXBf+Nm0VaVOWKdQf/BqoQ8H8B4woBm7WAFY+W96l4hXSMs/MtjsvwkOSQIJ4elml/k/bLtLtJu2Xa26Q9R4vXi5WaW+QGqNfd4wjKT+FiMtjrvOz4b/ea+638lWyD++AheAIC8Bzsgz44AgNAwCfwBXwF37zP3nfvh/dzrda28jX3QCG8X38B3ANn0Q==</latexit><latexit sha1_base64="Wdfsr3xR4Id9kj3fHyV2UbspzHM=">AAAEHXicdZPdihMxFICzHX/W+rNdvRQh2CpelDKzCurdimxbWIR1se5Cp5Qkk7ah+RmSzGoZ5soX8dZbfQevxFvxEXwL03ZcO7OzBwYO5/uSOSchOObMWN//vVXzrly9dn37Rv3mrdt3dhq7d98blWhCB0RxpU8xMpQzSQeWWU5PY02RwJye4PnrJT85o9owJd/ZRUxHAk0lmzCCrCuNGw9e8anSzM4EDNrQWBob+LQVtsPHYbv1bNxo+h1/FfBiEuRJE+RxNN6t/QkjRRJBpSUcGTMM/NiOUqQtI5xm9TAxNEZkjqZ06FKJBDWjdDVHBh+5SgQnSrtPWriqbq5IkTBmIbAzBbIzU2bLYhUbJnbyYpQyGSeWSrL+0STh0Cq4PBQYMU2J5QuXIOJOgxFIZkgjYt3RFXaKzlhs8q4/rtuuF9o4r0n6gSghkIzS8CBLw2VXWqQhnsCDLCtytwhnw2CUrlKlU8wTmsFmUCHqgqhpdIk3LXhdpamxPU2pvMQXBf+Nm0VaVOWKdQf/BqoQ8H8B4woBm7WAFY+W96l4hXSMs/MtjsvwkOSQIJ4elml/k/bLtLtJu2Xa26Q9R4vXi5WaW+QGqNfd4wjKT+FiMtjrvOz4b/ea+638lWyD++AheAIC8Bzsgz44AgNAwCfwBXwF37zP3nfvh/dzrda28jX3QCG8X38B3ANn0Q==</latexit>

+[mB`2 K2bm`2K2Mi<latexit sha1_base64="rsM+/wQCO3AmprZMpXnesyFGTjg=">AAAEE3icdZPNbtNAEMe3MR8lfKX0yMUiQuKAIruXwq0INYlUIZWK0EpJFO2uJ+kq+2F214XI8mtw5QrvwAlx5QF4BN6CdWxK7LojWRrN/zfr/+xqSMyZsUHwe6vl3bh56/b2nfbde/cfPOzsPHpvVKIpjKjiSp8RbIAzCSPLLIezWAMWhMMpWb7O9dML0IYp+c6uYpgKvJBszii2rjTr7L6iHxKmwReATaJBgLSzTjfoBevwryZhmXRRGcezndafSaRokjdTjo0Zh0FspynWllEOWXuSGIgxXeIFjF0qsQAzTdfuM/+pq0T+XGn3Seuvq5sdKRbGrARxpMD23NS1vNikjRM7fzFNmYwTC5IWP5on3LfKz6/Cj9zc1PKVSzDVzHn16TnWmFp3YZWTogsWm9L1p8J2u2LjsibhI1VCYBmlk8MsneSutEgnZO4fZllVd00kG4fTdJ0qnRKeQOZ3wwZQV0AN0TXcosL1lQZjBxpAXsOLCv/GzSItbmJF4eDfQA0A+Q8Q0gAQUwBE8Sh/T8UboBOSXR5xUhePaClSzNOjujrcVId1tb+p9uvqYFMdOLX6vESppcVugHbbLUdYX4WryWiv97IXvN3rHjwvt2QbPUZP0DMUon10gIboGI0QRSv0BX1F37zP3nfvh/ezQFtbZc8uqoT36y99GmYx</latexit><latexit sha1_base64="rsM+/wQCO3AmprZMpXnesyFGTjg=">AAAEE3icdZPNbtNAEMe3MR8lfKX0yMUiQuKAIruXwq0INYlUIZWK0EpJFO2uJ+kq+2F214XI8mtw5QrvwAlx5QF4BN6CdWxK7LojWRrN/zfr/+xqSMyZsUHwe6vl3bh56/b2nfbde/cfPOzsPHpvVKIpjKjiSp8RbIAzCSPLLIezWAMWhMMpWb7O9dML0IYp+c6uYpgKvJBszii2rjTr7L6iHxKmwReATaJBgLSzTjfoBevwryZhmXRRGcezndafSaRokjdTjo0Zh0FspynWllEOWXuSGIgxXeIFjF0qsQAzTdfuM/+pq0T+XGn3Seuvq5sdKRbGrARxpMD23NS1vNikjRM7fzFNmYwTC5IWP5on3LfKz6/Cj9zc1PKVSzDVzHn16TnWmFp3YZWTogsWm9L1p8J2u2LjsibhI1VCYBmlk8MsneSutEgnZO4fZllVd00kG4fTdJ0qnRKeQOZ3wwZQV0AN0TXcosL1lQZjBxpAXsOLCv/GzSItbmJF4eDfQA0A+Q8Q0gAQUwBE8Sh/T8UboBOSXR5xUhePaClSzNOjujrcVId1tb+p9uvqYFMdOLX6vESppcVugHbbLUdYX4WryWiv97IXvN3rHjwvt2QbPUZP0DMUon10gIboGI0QRSv0BX1F37zP3nfvh/ezQFtbZc8uqoT36y99GmYx</latexit><latexit sha1_base64="rsM+/wQCO3AmprZMpXnesyFGTjg=">AAAEE3icdZPNbtNAEMe3MR8lfKX0yMUiQuKAIruXwq0INYlUIZWK0EpJFO2uJ+kq+2F214XI8mtw5QrvwAlx5QF4BN6CdWxK7LojWRrN/zfr/+xqSMyZsUHwe6vl3bh56/b2nfbde/cfPOzsPHpvVKIpjKjiSp8RbIAzCSPLLIezWAMWhMMpWb7O9dML0IYp+c6uYpgKvJBszii2rjTr7L6iHxKmwReATaJBgLSzTjfoBevwryZhmXRRGcezndafSaRokjdTjo0Zh0FspynWllEOWXuSGIgxXeIFjF0qsQAzTdfuM/+pq0T+XGn3Seuvq5sdKRbGrARxpMD23NS1vNikjRM7fzFNmYwTC5IWP5on3LfKz6/Cj9zc1PKVSzDVzHn16TnWmFp3YZWTogsWm9L1p8J2u2LjsibhI1VCYBmlk8MsneSutEgnZO4fZllVd00kG4fTdJ0qnRKeQOZ3wwZQV0AN0TXcosL1lQZjBxpAXsOLCv/GzSItbmJF4eDfQA0A+Q8Q0gAQUwBE8Sh/T8UboBOSXR5xUhePaClSzNOjujrcVId1tb+p9uvqYFMdOLX6vESppcVugHbbLUdYX4WryWiv97IXvN3rHjwvt2QbPUZP0DMUon10gIboGI0QRSv0BX1F37zP3nfvh/ezQFtbZc8uqoT36y99GmYx</latexit>

A/2M

iB+

iBQM

<latexit sha1_base64="v2P1+kixhjxb1Te6KMVsFGZq3l8=">AAAEDHicdZPdbtMwGIa9hp8R/jY45CSiQuKoSiYk4GwSWls0IY2JskltmWzna2fVP5HtDKoo18App3APHCFOuQcugbvAaUJpssxSpC/f89h57cgk4czYMPy91fGuXb9xc/uWf/vO3Xv3d3YfvDcq1RRGVHGlTwk2wJmEkWWWw2miAQvC4YQsXhX85AK0YUq+s8sEpgLPJZsxiq1rfXgdg7Tr17OdbtgLVyO4XERV0UXVODrb7fyZxIqmwq1COTZmHIWJnWZYW0Y55P4kNZBgusBzGLtSYgFmmq1i58ET14mDmdLukTZYdTdnZFgYsxTEmQLbc9NkRbONjVM7ezHNmExSC5KWH5qlPLAqKM4giJkGavnSFZhq5rIG9BxrTK07qdpK8QVLTJX6Uxnbr8VY9yR8pEoILONscpBnkyKVFtmEzIKDPK9zN4nk42iarUqlM8JTyINu1CLqmqghvsKb17y+0mDsQAPIK3xR89+4vUiL21xRJvi3oRaB/BcIaRGIKQWieFz8T8VbpGOSr5c4bsJDWkGKeXbYpMNNOmzS/ibtN+lgkw4crf9eotTCYrcB33eXI2pehcvFaK/3she+3evuP6tuyTZ6hB6jpyhCz9E+GqIjNEIUafQFfUXfvM/ed++H97NUO1vVnIeoNrxffwEMSmPw</latexit><latexit sha1_base64="v2P1+kixhjxb1Te6KMVsFGZq3l8=">AAAEDHicdZPdbtMwGIa9hp8R/jY45CSiQuKoSiYk4GwSWls0IY2JskltmWzna2fVP5HtDKoo18App3APHCFOuQcugbvAaUJpssxSpC/f89h57cgk4czYMPy91fGuXb9xc/uWf/vO3Xv3d3YfvDcq1RRGVHGlTwk2wJmEkWWWw2miAQvC4YQsXhX85AK0YUq+s8sEpgLPJZsxiq1rfXgdg7Tr17OdbtgLVyO4XERV0UXVODrb7fyZxIqmwq1COTZmHIWJnWZYW0Y55P4kNZBgusBzGLtSYgFmmq1i58ET14mDmdLukTZYdTdnZFgYsxTEmQLbc9NkRbONjVM7ezHNmExSC5KWH5qlPLAqKM4giJkGavnSFZhq5rIG9BxrTK07qdpK8QVLTJX6Uxnbr8VY9yR8pEoILONscpBnkyKVFtmEzIKDPK9zN4nk42iarUqlM8JTyINu1CLqmqghvsKb17y+0mDsQAPIK3xR89+4vUiL21xRJvi3oRaB/BcIaRGIKQWieFz8T8VbpGOSr5c4bsJDWkGKeXbYpMNNOmzS/ibtN+lgkw4crf9eotTCYrcB33eXI2pehcvFaK/3she+3evuP6tuyTZ6hB6jpyhCz9E+GqIjNEIUafQFfUXfvM/ed++H97NUO1vVnIeoNrxffwEMSmPw</latexit><latexit sha1_base64="v2P1+kixhjxb1Te6KMVsFGZq3l8=">AAAEDHicdZPdbtMwGIa9hp8R/jY45CSiQuKoSiYk4GwSWls0IY2JskltmWzna2fVP5HtDKoo18App3APHCFOuQcugbvAaUJpssxSpC/f89h57cgk4czYMPy91fGuXb9xc/uWf/vO3Xv3d3YfvDcq1RRGVHGlTwk2wJmEkWWWw2miAQvC4YQsXhX85AK0YUq+s8sEpgLPJZsxiq1rfXgdg7Tr17OdbtgLVyO4XERV0UXVODrb7fyZxIqmwq1COTZmHIWJnWZYW0Y55P4kNZBgusBzGLtSYgFmmq1i58ET14mDmdLukTZYdTdnZFgYsxTEmQLbc9NkRbONjVM7ezHNmExSC5KWH5qlPLAqKM4giJkGavnSFZhq5rIG9BxrTK07qdpK8QVLTJX6Uxnbr8VY9yR8pEoILONscpBnkyKVFtmEzIKDPK9zN4nk42iarUqlM8JTyINu1CLqmqghvsKb17y+0mDsQAPIK3xR89+4vUiL21xRJvi3oRaB/BcIaRGIKQWieFz8T8VbpGOSr5c4bsJDWkGKeXbYpMNNOmzS/ibtN+lgkw4crf9eotTCYrcB33eXI2pehcvFaK/3she+3evuP6tuyTZ6hB6jpyhCz9E+GqIjNEIUafQFfUXfvM/ed++H97NUO1vVnIeoNrxffwEMSmPw</latexit><latexit sha1_base64="vdsb0r5Hl4JiZScOA6Gsc3xX6/s=">AAAD8HicdZPfatRAFManG//UWLW99ia4CF4tiTfqnSDdXShCLW5b2A1lZnKyHXb+hJlJdQkBr731HbwS38dH8C2cbGK7SdOBwMf5fjPznQyHZJwZG4Z/dgbevfsPHu4+8h/v+U+ePtvfOzUq1xRmVHGlzwk2wJmEmWWWw3mmAQvC4YysPlT+2RVow5T8bNcZxAIvJUsZxdaVji/2h+Eo3KzgtogaMUTNujgY/F0kiuYCpKUcGzOPwszGBdaWUQ6lv8gNZJiu8BLmTkoswMTFJmcZvHSVJEiVdp+0waa6vaPAwpi1II4U2F6arlcV+7x5btO3ccFklluQtL4ozXlgVVA1HSRMA7V87QSmmrmsAb3EGlPrfk3rpOSKZaZJ/bWO7bdiXNckfKFKCCyTYnFYFosqlRbFgqTBYVm2fbeJlPMoLjZS6YLwHMpgGPWAugVqSO7gli1urDQYO9EA8g5etPiPrhdpcR8r6gT/G+oByA1ASA9ATA0QxZPqPRXvgU5IeX3ESdc8oo1JMS+Ouu5025123fG2O+66k2134tz28xKlVha7BnzfzUbUnYTbYvZ69G4UfgrRLnqOXqBXKEJv0Hs0RcdohihK0Hf0w/vm/fR+1SM02Glm6QC1lvf7HypvW28=</latexit><latexit sha1_base64="Ox3knbSHYXLng34iTGILGaAElpw=">AAAEAXicdZPdbtMwFMe9lo9RBmzcchNRIXFVJdwAd0hobdGENCbKJjVhsp2Tzqo/ItsZVFGegVtu4R24QjwIj8Bb4DShNFl2pEjH5//zyd+2Dkk5M9b3f+/0+jdu3rq9e2dwd+/e/Qf7B3sfjMo0hRlVXOkzgg1wJmFmmeVwlmrAgnA4JcvXpX56CdowJd/bVQqRwAvJEkaxdaWPb2KQdrM83x/6I38d3tUkqJMhquP4/KD3J4wVzYTrQjk2Zh74qY1yrC2jHIpBmBlIMV3iBcxdKrEAE+Vr24X3xFViL1HafdJ66+r2jhwLY1aCOFJge2HaWlns0uaZTV5EOZNpZkHS6kdJxj2rvPIOvJhpoJavXIKpZs6rRy+wxtS6m2p0ii9ZamrXnyvbg4aNTU3CJ6qEwDLOw8MiD0tXWuQhSbzDomjqbhMp5kGUr1Olc8IzKLxh0AHqBqghvoZbNLix0mDsRAPIa3jR4N+6s0iLu1hROfh3oA6A/AcI6QCIqQCieFy+p+Id0AkpNi1O2uIRrUWKeX7UVqfb6rStjrfVcVudbKsTpzaflyi1tNgdYDBwwxG0R+FqMns2ejny3/loFz1Cj9FTFKDn6BWaomM0QxRp9BV9Q9/7X/o/+j+rKert1OP0EDWi/+svtslihw==</latexit><latexit sha1_base64="Ox3knbSHYXLng34iTGILGaAElpw=">AAAEAXicdZPdbtMwFMe9lo9RBmzcchNRIXFVJdwAd0hobdGENCbKJjVhsp2Tzqo/ItsZVFGegVtu4R24QjwIj8Bb4DShNFl2pEjH5//zyd+2Dkk5M9b3f+/0+jdu3rq9e2dwd+/e/Qf7B3sfjMo0hRlVXOkzgg1wJmFmmeVwlmrAgnA4JcvXpX56CdowJd/bVQqRwAvJEkaxdaWPb2KQdrM83x/6I38d3tUkqJMhquP4/KD3J4wVzYTrQjk2Zh74qY1yrC2jHIpBmBlIMV3iBcxdKrEAE+Vr24X3xFViL1HafdJ66+r2jhwLY1aCOFJge2HaWlns0uaZTV5EOZNpZkHS6kdJxj2rvPIOvJhpoJavXIKpZs6rRy+wxtS6m2p0ii9ZamrXnyvbg4aNTU3CJ6qEwDLOw8MiD0tXWuQhSbzDomjqbhMp5kGUr1Olc8IzKLxh0AHqBqghvoZbNLix0mDsRAPIa3jR4N+6s0iLu1hROfh3oA6A/AcI6QCIqQCieFy+p+Id0AkpNi1O2uIRrUWKeX7UVqfb6rStjrfVcVudbKsTpzaflyi1tNgdYDBwwxG0R+FqMns2ejny3/loFz1Cj9FTFKDn6BWaomM0QxRp9BV9Q9/7X/o/+j+rKert1OP0EDWi/+svtslihw==</latexit><latexit sha1_base64="yGsSza61QqdE7eGbNTzI7UWwNZo=">AAAEDHicdZPdbtMwGIa9hp8R/jY45CSiQuKoShDS4GwSWls0IY2JskltmGzna2fVP5HtDKoo18App3APHCFOuQcugbvAbUJpssxSpC/f89h57cgk5czYMPy91fGuXb9xc/uWf/vO3Xv3d3YfvDcq0xRGVHGlTwk2wJmEkWWWw2mqAQvC4YTMXy35yQVow5R8ZxcpxALPJJsyiq1rfXidgLTr17OdbtgLVyO4XERV0UXVODrb7fyZJIpmwq1COTZmHIWpjXOsLaMcCn+SGUgxneMZjF0psQAT56vYRfDEdZJgqrR7pA1W3c0ZORbGLARxpsD23DTZstnGxpmdvohzJtPMgqTlh6YZD6wKlmcQJEwDtXzhCkw1c1kDeo41ptadVG2l5IKlpkr9qYzt12KsexI+UiUElkk+OSjyyTKVFvmETIODoqhzN4kU4yjOV6XSOeEZFEE3ahF1TdSQXOHNal5faTB2oAHkFb6o+W/cXqTFba4oE/zbUItA/guEtAjElAJRPFn+T8VbpGNSrJc4bsJDWkGKeX7YpMNNOmzS/ibtN+lgkw4crf9eotTcYrcB33eXI2pehcvF6FnvZS98G3b3n1e3ZBs9Qo/RUxShPbSPhugIjRBFGn1BX9E377P33fvh/SzVzlY15yGqDe/XXwuqY+4=</latexit><latexit sha1_base64="v2P1+kixhjxb1Te6KMVsFGZq3l8=">AAAEDHicdZPdbtMwGIa9hp8R/jY45CSiQuKoSiYk4GwSWls0IY2JskltmWzna2fVP5HtDKoo18App3APHCFOuQcugbvAaUJpssxSpC/f89h57cgk4czYMPy91fGuXb9xc/uWf/vO3Xv3d3YfvDcq1RRGVHGlTwk2wJmEkWWWw2miAQvC4YQsXhX85AK0YUq+s8sEpgLPJZsxiq1rfXgdg7Tr17OdbtgLVyO4XERV0UXVODrb7fyZxIqmwq1COTZmHIWJnWZYW0Y55P4kNZBgusBzGLtSYgFmmq1i58ET14mDmdLukTZYdTdnZFgYsxTEmQLbc9NkRbONjVM7ezHNmExSC5KWH5qlPLAqKM4giJkGavnSFZhq5rIG9BxrTK07qdpK8QVLTJX6Uxnbr8VY9yR8pEoILONscpBnkyKVFtmEzIKDPK9zN4nk42iarUqlM8JTyINu1CLqmqghvsKb17y+0mDsQAPIK3xR89+4vUiL21xRJvi3oRaB/BcIaRGIKQWieFz8T8VbpGOSr5c4bsJDWkGKeXbYpMNNOmzS/ibtN+lgkw4crf9eotTCYrcB33eXI2pehcvFaK/3she+3evuP6tuyTZ6hB6jpyhCz9E+GqIjNEIUafQFfUXfvM/ed++H97NUO1vVnIeoNrxffwEMSmPw</latexit><latexit sha1_base64="v2P1+kixhjxb1Te6KMVsFGZq3l8=">AAAEDHicdZPdbtMwGIa9hp8R/jY45CSiQuKoSiYk4GwSWls0IY2JskltmWzna2fVP5HtDKoo18App3APHCFOuQcugbvAaUJpssxSpC/f89h57cgk4czYMPy91fGuXb9xc/uWf/vO3Xv3d3YfvDcq1RRGVHGlTwk2wJmEkWWWw2miAQvC4YQsXhX85AK0YUq+s8sEpgLPJZsxiq1rfXgdg7Tr17OdbtgLVyO4XERV0UXVODrb7fyZxIqmwq1COTZmHIWJnWZYW0Y55P4kNZBgusBzGLtSYgFmmq1i58ET14mDmdLukTZYdTdnZFgYsxTEmQLbc9NkRbONjVM7ezHNmExSC5KWH5qlPLAqKM4giJkGavnSFZhq5rIG9BxrTK07qdpK8QVLTJX6Uxnbr8VY9yR8pEoILONscpBnkyKVFtmEzIKDPK9zN4nk42iarUqlM8JTyINu1CLqmqghvsKb17y+0mDsQAPIK3xR89+4vUiL21xRJvi3oRaB/BcIaRGIKQWieFz8T8VbpGOSr5c4bsJDWkGKeXbYpMNNOmzS/ibtN+lgkw4crf9eotTCYrcB33eXI2pehcvFaK/3she+3evuP6tuyTZ6hB6jpyhCz9E+GqIjNEIUafQFfUXfvM/ed++H97NUO1vVnIeoNrxffwEMSmPw</latexit><latexit sha1_base64="v2P1+kixhjxb1Te6KMVsFGZq3l8=">AAAEDHicdZPdbtMwGIa9hp8R/jY45CSiQuKoSiYk4GwSWls0IY2JskltmWzna2fVP5HtDKoo18App3APHCFOuQcugbvAaUJpssxSpC/f89h57cgk4czYMPy91fGuXb9xc/uWf/vO3Xv3d3YfvDcq1RRGVHGlTwk2wJmEkWWWw2miAQvC4YQsXhX85AK0YUq+s8sEpgLPJZsxiq1rfXgdg7Tr17OdbtgLVyO4XERV0UXVODrb7fyZxIqmwq1COTZmHIWJnWZYW0Y55P4kNZBgusBzGLtSYgFmmq1i58ET14mDmdLukTZYdTdnZFgYsxTEmQLbc9NkRbONjVM7ezHNmExSC5KWH5qlPLAqKM4giJkGavnSFZhq5rIG9BxrTK07qdpK8QVLTJX6Uxnbr8VY9yR8pEoILONscpBnkyKVFtmEzIKDPK9zN4nk42iarUqlM8JTyINu1CLqmqghvsKb17y+0mDsQAPIK3xR89+4vUiL21xRJvi3oRaB/BcIaRGIKQWieFz8T8VbpGOSr5c4bsJDWkGKeXbYpMNNOmzS/ibtN+lgkw4crf9eotTCYrcB33eXI2pehcvFaK/3she+3evuP6tuyTZ6hB6jpyhCz9E+GqIjNEIUafQFfUXfvM/ed++H97NUO1vVnIeoNrxffwEMSmPw</latexit><latexit sha1_base64="v2P1+kixhjxb1Te6KMVsFGZq3l8=">AAAEDHicdZPdbtMwGIa9hp8R/jY45CSiQuKoSiYk4GwSWls0IY2JskltmWzna2fVP5HtDKoo18App3APHCFOuQcugbvAaUJpssxSpC/f89h57cgk4czYMPy91fGuXb9xc/uWf/vO3Xv3d3YfvDcq1RRGVHGlTwk2wJmEkWWWw2miAQvC4YQsXhX85AK0YUq+s8sEpgLPJZsxiq1rfXgdg7Tr17OdbtgLVyO4XERV0UXVODrb7fyZxIqmwq1COTZmHIWJnWZYW0Y55P4kNZBgusBzGLtSYgFmmq1i58ET14mDmdLukTZYdTdnZFgYsxTEmQLbc9NkRbONjVM7ezHNmExSC5KWH5qlPLAqKM4giJkGavnSFZhq5rIG9BxrTK07qdpK8QVLTJX6Uxnbr8VY9yR8pEoILONscpBnkyKVFtmEzIKDPK9zN4nk42iarUqlM8JTyINu1CLqmqghvsKb17y+0mDsQAPIK3xR89+4vUiL21xRJvi3oRaB/BcIaRGIKQWieFz8T8VbpGOSr5c4bsJDWkGKeXbYpMNNOmzS/ibtN+lgkw4crf9eotTCYrcB33eXI2pehcvFaK/3she+3evuP6tuyTZ6hB6jpyhCz9E+GqIjNEIUafQFfUXfvM/ed++H97NUO1vVnIeoNrxffwEMSmPw</latexit><latexit sha1_base64="v2P1+kixhjxb1Te6KMVsFGZq3l8=">AAAEDHicdZPdbtMwGIa9hp8R/jY45CSiQuKoSiYk4GwSWls0IY2JskltmWzna2fVP5HtDKoo18App3APHCFOuQcugbvAaUJpssxSpC/f89h57cgk4czYMPy91fGuXb9xc/uWf/vO3Xv3d3YfvDcq1RRGVHGlTwk2wJmEkWWWw2miAQvC4YQsXhX85AK0YUq+s8sEpgLPJZsxiq1rfXgdg7Tr17OdbtgLVyO4XERV0UXVODrb7fyZxIqmwq1COTZmHIWJnWZYW0Y55P4kNZBgusBzGLtSYgFmmq1i58ET14mDmdLukTZYdTdnZFgYsxTEmQLbc9NkRbONjVM7ezHNmExSC5KWH5qlPLAqKM4giJkGavnSFZhq5rIG9BxrTK07qdpK8QVLTJX6Uxnbr8VY9yR8pEoILONscpBnkyKVFtmEzIKDPK9zN4nk42iarUqlM8JTyINu1CLqmqghvsKb17y+0mDsQAPIK3xR89+4vUiL21xRJvi3oRaB/BcIaRGIKQWieFz8T8VbpGOSr5c4bsJDWkGKeXbYpMNNOmzS/ibtN+lgkw4crf9eotTCYrcB33eXI2pehcvFaK/3she+3evuP6tuyTZ6hB6jpyhCz9E+GqIjNEIUafQFfUXfvM/ed++H97NUO1vVnIeoNrxffwEMSmPw</latexit>

*QMi

`QH

<latexit sha1_base64="aPpUOM0zvrff3lykvwjI9oeHw/4=">AAAEBXicdZPLattAFIYnVi+pe0vaZTeiptCVkUIh7S4QYhtCIQ11HbBNmBkdOYPnImZGaY3Qvttu23foqnTb5+gj9C06stTUUpQBweF834z+IzEk4czYIPi91fFu3b5zd/te9/6Dh48e7+w++WBUqimMqeJKnxFsgDMJY8ssh7NEAxaEw4QsDws+uQRtmJLv7SqBucALyWJGsXWtyaGSVit+vtML+sF6+deLsCp6qFon57udP7NI0VSAtJRjY6ZhkNh5hrVllEPenaUGEkyXeAFTV0oswMyzdd7cf+E6kR8r7R5p/XV3c0eGhTErQZwpsL0wTVY029g0tfHrecZkklqQtHxRnHLfKr8Y3o+YBmr5yhWYauay+vQCa0yt+0S1k6JLlpgq9acydrcW46on4SNVQmAZZbOjPJsVqbTIZiT2j/K8zt0mkk/DebYulc4ITyH3e2GLqGuihugGb1HzBkqDsUMNIG/wRc1/62aRFre5okzwb6AWgfwXCGkRiCkFonhU/E/FW6RTkl8dcdqEx7SCFPPsuElHm3TUpINNOmjS4SYdOlr/vUSppcVugG7XXY6weRWuF+O9/pt+8G6vd/CquiXb6Bl6jl6iEO2jAzRCJ2iMKFqiL+gr+uZ99r57P7yfpdrZqvY8RbXl/foL0/hg4Q==</latexit><latexit sha1_base64="aPpUOM0zvrff3lykvwjI9oeHw/4=">AAAEBXicdZPLattAFIYnVi+pe0vaZTeiptCVkUIh7S4QYhtCIQ11HbBNmBkdOYPnImZGaY3Qvttu23foqnTb5+gj9C06stTUUpQBweF834z+IzEk4czYIPi91fFu3b5zd/te9/6Dh48e7+w++WBUqimMqeJKnxFsgDMJY8ssh7NEAxaEw4QsDws+uQRtmJLv7SqBucALyWJGsXWtyaGSVit+vtML+sF6+deLsCp6qFon57udP7NI0VSAtJRjY6ZhkNh5hrVllEPenaUGEkyXeAFTV0oswMyzdd7cf+E6kR8r7R5p/XV3c0eGhTErQZwpsL0wTVY029g0tfHrecZkklqQtHxRnHLfKr8Y3o+YBmr5yhWYauay+vQCa0yt+0S1k6JLlpgq9acydrcW46on4SNVQmAZZbOjPJsVqbTIZiT2j/K8zt0mkk/DebYulc4ITyH3e2GLqGuihugGb1HzBkqDsUMNIG/wRc1/62aRFre5okzwb6AWgfwXCGkRiCkFonhU/E/FW6RTkl8dcdqEx7SCFPPsuElHm3TUpINNOmjS4SYdOlr/vUSppcVugG7XXY6weRWuF+O9/pt+8G6vd/CquiXb6Bl6jl6iEO2jAzRCJ2iMKFqiL+gr+uZ99r57P7yfpdrZqvY8RbXl/foL0/hg4Q==</latexit><latexit sha1_base64="aPpUOM0zvrff3lykvwjI9oeHw/4=">AAAEBXicdZPLattAFIYnVi+pe0vaZTeiptCVkUIh7S4QYhtCIQ11HbBNmBkdOYPnImZGaY3Qvttu23foqnTb5+gj9C06stTUUpQBweF834z+IzEk4czYIPi91fFu3b5zd/te9/6Dh48e7+w++WBUqimMqeJKnxFsgDMJY8ssh7NEAxaEw4QsDws+uQRtmJLv7SqBucALyWJGsXWtyaGSVit+vtML+sF6+deLsCp6qFon57udP7NI0VSAtJRjY6ZhkNh5hrVllEPenaUGEkyXeAFTV0oswMyzdd7cf+E6kR8r7R5p/XV3c0eGhTErQZwpsL0wTVY029g0tfHrecZkklqQtHxRnHLfKr8Y3o+YBmr5yhWYauay+vQCa0yt+0S1k6JLlpgq9acydrcW46on4SNVQmAZZbOjPJsVqbTIZiT2j/K8zt0mkk/DebYulc4ITyH3e2GLqGuihugGb1HzBkqDsUMNIG/wRc1/62aRFre5okzwb6AWgfwXCGkRiCkFonhU/E/FW6RTkl8dcdqEx7SCFPPsuElHm3TUpINNOmjS4SYdOlr/vUSppcVugG7XXY6weRWuF+O9/pt+8G6vd/CquiXb6Bl6jl6iEO2jAzRCJ2iMKFqiL+gr+uZ99r57P7yfpdrZqvY8RbXl/foL0/hg4Q==</latexit><latexit sha1_base64="vdsb0r5Hl4JiZScOA6Gsc3xX6/s=">AAAD8HicdZPfatRAFManG//UWLW99ia4CF4tiTfqnSDdXShCLW5b2A1lZnKyHXb+hJlJdQkBr731HbwS38dH8C2cbGK7SdOBwMf5fjPznQyHZJwZG4Z/dgbevfsPHu4+8h/v+U+ePtvfOzUq1xRmVHGlzwk2wJmEmWWWw3mmAQvC4YysPlT+2RVow5T8bNcZxAIvJUsZxdaVji/2h+Eo3KzgtogaMUTNujgY/F0kiuYCpKUcGzOPwszGBdaWUQ6lv8gNZJiu8BLmTkoswMTFJmcZvHSVJEiVdp+0waa6vaPAwpi1II4U2F6arlcV+7x5btO3ccFklluQtL4ozXlgVVA1HSRMA7V87QSmmrmsAb3EGlPrfk3rpOSKZaZJ/bWO7bdiXNckfKFKCCyTYnFYFosqlRbFgqTBYVm2fbeJlPMoLjZS6YLwHMpgGPWAugVqSO7gli1urDQYO9EA8g5etPiPrhdpcR8r6gT/G+oByA1ASA9ATA0QxZPqPRXvgU5IeX3ESdc8oo1JMS+Ouu5025123fG2O+66k2134tz28xKlVha7BnzfzUbUnYTbYvZ69G4UfgrRLnqOXqBXKEJv0Hs0RcdohihK0Hf0w/vm/fR+1SM02Glm6QC1lvf7HypvW28=</latexit><latexit sha1_base64="2SKl59zu++aDUHdQRJvG4Y0ml7Y=">AAAD+nicdZNPb9MwGMa9hj8jDNi4comokDhVCRfYDWlaW2lCGhOlk5pqsp03nVX/iWxnUEW5c+UK34ET4rvwEfgWOG0YTZZZivTofX62nzfWSzLOjA3D3zs9787de/d3H/gP9x49frJ/sPfRqFxTmFDFlT4n2ABnEiaWWQ7nmQYsCIcpWR5V/vQKtGFKfrCrDOYCLyRLGcXWlaZHSlqt+MV+PxyE6xXcFFEt+qhepxcHvT9xomguQFrKsTGzKMzsvMDaMsqh9OPcQIbpEi9g5qTEAsy8WOctgxeukgSp0u6TNlhXt3cUWBizEsSRAttL0/aqYpc3y236Zl4wmeUWJN1clOY8sCqomg8SpoFavnICU81c1oBeYo2pdb+ocVJyxTJTp/68ie03YlzXJHyiSggskyI+Lou4SqVFEZM0OC7Lpu82kXIWzYu1VLogPIcy6EcdoG6AGpJbuEWDGyoNxo40gLyFFw3+netFWtzFik2Cfw11AOQ/QEgHQMwGIIon1Xsq3gGdkfL6iLO2eUJrk2JenLTd8bY7brvDbXfYdkfb7si5zeclSi0tdg34vhuOqD0KN8Xk1eBwEL4P0S56hp6jlyhCr9FbNEanaIIoWqKv6Bv67n3xfng/N1PU26nH6SlqLO/XX57pX38=</latexit><latexit sha1_base64="2SKl59zu++aDUHdQRJvG4Y0ml7Y=">AAAD+nicdZNPb9MwGMa9hj8jDNi4comokDhVCRfYDWlaW2lCGhOlk5pqsp03nVX/iWxnUEW5c+UK34ET4rvwEfgWOG0YTZZZivTofX62nzfWSzLOjA3D3zs9787de/d3H/gP9x49frJ/sPfRqFxTmFDFlT4n2ABnEiaWWQ7nmQYsCIcpWR5V/vQKtGFKfrCrDOYCLyRLGcXWlaZHSlqt+MV+PxyE6xXcFFEt+qhepxcHvT9xomguQFrKsTGzKMzsvMDaMsqh9OPcQIbpEi9g5qTEAsy8WOctgxeukgSp0u6TNlhXt3cUWBizEsSRAttL0/aqYpc3y236Zl4wmeUWJN1clOY8sCqomg8SpoFavnICU81c1oBeYo2pdb+ocVJyxTJTp/68ie03YlzXJHyiSggskyI+Lou4SqVFEZM0OC7Lpu82kXIWzYu1VLogPIcy6EcdoG6AGpJbuEWDGyoNxo40gLyFFw3+netFWtzFik2Cfw11AOQ/QEgHQMwGIIon1Xsq3gGdkfL6iLO2eUJrk2JenLTd8bY7brvDbXfYdkfb7si5zeclSi0tdg34vhuOqD0KN8Xk1eBwEL4P0S56hp6jlyhCr9FbNEanaIIoWqKv6Bv67n3xfng/N1PU26nH6SlqLO/XX57pX38=</latexit><latexit sha1_base64="i2CvfUqZIMR6gfempPld4GHO9qo=">AAAEBXicdZPLattAFIYnVi+pekvSZTeiptCVkUqh7S4QYhtCIQ11HbBNmBkdO4PnImZGaYzQvttu23foqnTb5+gj9C06stTUUpQBweF834z+IzEk4czYMPy91fFu3b5zd/uef//Bw0ePd3b3PhqVagojqrjSpwQb4EzCyDLL4TTRgAXhMCbLg4KPL0AbpuQHu0pgJvBCsjmj2LrW+EBJqxU/2+mGvXC9gutFVBVdVK3js93On2msaCpAWsqxMZMoTOwsw9oyyiH3p6mBBNMlXsDElRILMLNsnTcPnrtOHMyVdo+0wbq7uSPDwpiVIM4U2J6bJiuabWyS2vmbWcZkklqQtHzRPOWBVUExfBAzDdTylSsw1cxlDeg51pha94lqJ8UXLDFV6ssytl+LcdWT8IkqIbCMs+lhnk2LVFpkUzIPDvO8zt0mkk+iWbYulc4ITyEPulGLqGuihvgGb1Hz+kqDsQMNIG/wRc1/52aRFre5okzwb6AWgfwXCGkRiCkFonhc/E/FW6QTkl8dcdKER7SCFPPsqEmHm3TYpP1N2m/SwSYdOFr/vUSppcVuAN93lyNqXoXrxehl720vfB92919Vt2QbPUXP0AsUoddoHw3RMRohipboC/qKvnmfve/eD+9nqXa2qj1PUG15v/4C01hg3w==</latexit><latexit sha1_base64="aPpUOM0zvrff3lykvwjI9oeHw/4=">AAAEBXicdZPLattAFIYnVi+pe0vaZTeiptCVkUIh7S4QYhtCIQ11HbBNmBkdOYPnImZGaY3Qvttu23foqnTb5+gj9C06stTUUpQBweF834z+IzEk4czYIPi91fFu3b5zd/te9/6Dh48e7+w++WBUqimMqeJKnxFsgDMJY8ssh7NEAxaEw4QsDws+uQRtmJLv7SqBucALyWJGsXWtyaGSVit+vtML+sF6+deLsCp6qFon57udP7NI0VSAtJRjY6ZhkNh5hrVllEPenaUGEkyXeAFTV0oswMyzdd7cf+E6kR8r7R5p/XV3c0eGhTErQZwpsL0wTVY029g0tfHrecZkklqQtHxRnHLfKr8Y3o+YBmr5yhWYauay+vQCa0yt+0S1k6JLlpgq9acydrcW46on4SNVQmAZZbOjPJsVqbTIZiT2j/K8zt0mkk/DebYulc4ITyH3e2GLqGuihugGb1HzBkqDsUMNIG/wRc1/62aRFre5okzwb6AWgfwXCGkRiCkFonhU/E/FW6RTkl8dcdqEx7SCFPPsuElHm3TUpINNOmjS4SYdOlr/vUSppcVugG7XXY6weRWuF+O9/pt+8G6vd/CquiXb6Bl6jl6iEO2jAzRCJ2iMKFqiL+gr+uZ99r57P7yfpdrZqvY8RbXl/foL0/hg4Q==</latexit><latexit sha1_base64="aPpUOM0zvrff3lykvwjI9oeHw/4=">AAAEBXicdZPLattAFIYnVi+pe0vaZTeiptCVkUIh7S4QYhtCIQ11HbBNmBkdOYPnImZGaY3Qvttu23foqnTb5+gj9C06stTUUpQBweF834z+IzEk4czYIPi91fFu3b5zd/te9/6Dh48e7+w++WBUqimMqeJKnxFsgDMJY8ssh7NEAxaEw4QsDws+uQRtmJLv7SqBucALyWJGsXWtyaGSVit+vtML+sF6+deLsCp6qFon57udP7NI0VSAtJRjY6ZhkNh5hrVllEPenaUGEkyXeAFTV0oswMyzdd7cf+E6kR8r7R5p/XV3c0eGhTErQZwpsL0wTVY029g0tfHrecZkklqQtHxRnHLfKr8Y3o+YBmr5yhWYauay+vQCa0yt+0S1k6JLlpgq9acydrcW46on4SNVQmAZZbOjPJsVqbTIZiT2j/K8zt0mkk/DebYulc4ITyH3e2GLqGuihugGb1HzBkqDsUMNIG/wRc1/62aRFre5okzwb6AWgfwXCGkRiCkFonhU/E/FW6RTkl8dcdqEx7SCFPPsuElHm3TUpINNOmjS4SYdOlr/vUSppcVugG7XXY6weRWuF+O9/pt+8G6vd/CquiXb6Bl6jl6iEO2jAzRCJ2iMKFqiL+gr+uZ99r57P7yfpdrZqvY8RbXl/foL0/hg4Q==</latexit><latexit sha1_base64="aPpUOM0zvrff3lykvwjI9oeHw/4=">AAAEBXicdZPLattAFIYnVi+pe0vaZTeiptCVkUIh7S4QYhtCIQ11HbBNmBkdOYPnImZGaY3Qvttu23foqnTb5+gj9C06stTUUpQBweF834z+IzEk4czYIPi91fFu3b5zd/te9/6Dh48e7+w++WBUqimMqeJKnxFsgDMJY8ssh7NEAxaEw4QsDws+uQRtmJLv7SqBucALyWJGsXWtyaGSVit+vtML+sF6+deLsCp6qFon57udP7NI0VSAtJRjY6ZhkNh5hrVllEPenaUGEkyXeAFTV0oswMyzdd7cf+E6kR8r7R5p/XV3c0eGhTErQZwpsL0wTVY029g0tfHrecZkklqQtHxRnHLfKr8Y3o+YBmr5yhWYauay+vQCa0yt+0S1k6JLlpgq9acydrcW46on4SNVQmAZZbOjPJsVqbTIZiT2j/K8zt0mkk/DebYulc4ITyH3e2GLqGuihugGb1HzBkqDsUMNIG/wRc1/62aRFre5okzwb6AWgfwXCGkRiCkFonhU/E/FW6RTkl8dcdqEx7SCFPPsuElHm3TUpINNOmjS4SYdOlr/vUSppcVugG7XXY6weRWuF+O9/pt+8G6vd/CquiXb6Bl6jl6iEO2jAzRCJ2iMKFqiL+gr+uZ99r57P7yfpdrZqvY8RbXl/foL0/hg4Q==</latexit><latexit sha1_base64="aPpUOM0zvrff3lykvwjI9oeHw/4=">AAAEBXicdZPLattAFIYnVi+pe0vaZTeiptCVkUIh7S4QYhtCIQ11HbBNmBkdOYPnImZGaY3Qvttu23foqnTb5+gj9C06stTUUpQBweF834z+IzEk4czYIPi91fFu3b5zd/te9/6Dh48e7+w++WBUqimMqeJKnxFsgDMJY8ssh7NEAxaEw4QsDws+uQRtmJLv7SqBucALyWJGsXWtyaGSVit+vtML+sF6+deLsCp6qFon57udP7NI0VSAtJRjY6ZhkNh5hrVllEPenaUGEkyXeAFTV0oswMyzdd7cf+E6kR8r7R5p/XV3c0eGhTErQZwpsL0wTVY029g0tfHrecZkklqQtHxRnHLfKr8Y3o+YBmr5yhWYauay+vQCa0yt+0S1k6JLlpgq9acydrcW46on4SNVQmAZZbOjPJsVqbTIZiT2j/K8zt0mkk/DebYulc4ITyH3e2GLqGuihugGb1HzBkqDsUMNIG/wRc1/62aRFre5okzwb6AWgfwXCGkRiCkFonhU/E/FW6RTkl8dcdqEx7SCFPPsuElHm3TUpINNOmjS4SYdOlr/vUSppcVugG7XXY6weRWuF+O9/pt+8G6vd/CquiXb6Bl6jl6iEO2jAzRCJ2iMKFqiL+gr+uZ99r57P7yfpdrZqvY8RbXl/foL0/hg4Q==</latexit><latexit sha1_base64="aPpUOM0zvrff3lykvwjI9oeHw/4=">AAAEBXicdZPLattAFIYnVi+pe0vaZTeiptCVkUIh7S4QYhtCIQ11HbBNmBkdOYPnImZGaY3Qvttu23foqnTb5+gj9C06stTUUpQBweF834z+IzEk4czYIPi91fFu3b5zd/te9/6Dh48e7+w++WBUqimMqeJKnxFsgDMJY8ssh7NEAxaEw4QsDws+uQRtmJLv7SqBucALyWJGsXWtyaGSVit+vtML+sF6+deLsCp6qFon57udP7NI0VSAtJRjY6ZhkNh5hrVllEPenaUGEkyXeAFTV0oswMyzdd7cf+E6kR8r7R5p/XV3c0eGhTErQZwpsL0wTVY029g0tfHrecZkklqQtHxRnHLfKr8Y3o+YBmr5yhWYauay+vQCa0yt+0S1k6JLlpgq9acydrcW46on4SNVQmAZZbOjPJsVqbTIZiT2j/K8zt0mkk/DebYulc4ITyH3e2GLqGuihugGb1HzBkqDsUMNIG/wRc1/62aRFre5okzwb6AWgfwXCGkRiCkFonhU/E/FW6RTkl8dcdqEx7SCFPPsuElHm3TUpINNOmjS4SYdOlr/vUSppcVugG7XXY6weRWuF+O9/pt+8G6vd/CquiXb6Bl6jl6iEO2jAzRCJ2iMKFqiL+gr+uZ99r57P7yfpdrZqvY8RbXl/foL0/hg4Q==</latexit><latexit sha1_base64="vdsb0r5Hl4JiZScOA6Gsc3xX6/s=">AAAD8HicdZPfatRAFManG//UWLW99ia4CF4tiTfqnSDdXShCLW5b2A1lZnKyHXb+hJlJdQkBr731HbwS38dH8C2cbGK7SdOBwMf5fjPznQyHZJwZG4Z/dgbevfsPHu4+8h/v+U+ePtvfOzUq1xRmVHGlzwk2wJmEmWWWw3mmAQvC4YysPlT+2RVow5T8bNcZxAIvJUsZxdaVji/2h+Eo3KzgtogaMUTNujgY/F0kiuYCpKUcGzOPwszGBdaWUQ6lv8gNZJiu8BLmTkoswMTFJmcZvHSVJEiVdp+0waa6vaPAwpi1II4U2F6arlcV+7x5btO3ccFklluQtL4ozXlgVVA1HSRMA7V87QSmmrmsAb3EGlPrfk3rpOSKZaZJ/bWO7bdiXNckfKFKCCyTYnFYFosqlRbFgqTBYVm2fbeJlPMoLjZS6YLwHMpgGPWAugVqSO7gli1urDQYO9EA8g5etPiPrhdpcR8r6gT/G+oByA1ASA9ATA0QxZPqPRXvgU5IeX3ESdc8oo1JMS+Ouu5025123fG2O+66k2134tz28xKlVha7BnzfzUbUnYTbYvZ69G4UfgrRLnqOXqBXKEJv0Hs0RcdohihK0Hf0w/vm/fR+1SM02Glm6QC1lvf7HypvW28=</latexit><latexit sha1_base64="2SKl59zu++aDUHdQRJvG4Y0ml7Y=">AAAD+nicdZNPb9MwGMa9hj8jDNi4comokDhVCRfYDWlaW2lCGhOlk5pqsp03nVX/iWxnUEW5c+UK34ET4rvwEfgWOG0YTZZZivTofX62nzfWSzLOjA3D3zs9787de/d3H/gP9x49frJ/sPfRqFxTmFDFlT4n2ABnEiaWWQ7nmQYsCIcpWR5V/vQKtGFKfrCrDOYCLyRLGcXWlaZHSlqt+MV+PxyE6xXcFFEt+qhepxcHvT9xomguQFrKsTGzKMzsvMDaMsqh9OPcQIbpEi9g5qTEAsy8WOctgxeukgSp0u6TNlhXt3cUWBizEsSRAttL0/aqYpc3y236Zl4wmeUWJN1clOY8sCqomg8SpoFavnICU81c1oBeYo2pdb+ocVJyxTJTp/68ie03YlzXJHyiSggskyI+Lou4SqVFEZM0OC7Lpu82kXIWzYu1VLogPIcy6EcdoG6AGpJbuEWDGyoNxo40gLyFFw3+netFWtzFik2Cfw11AOQ/QEgHQMwGIIon1Xsq3gGdkfL6iLO2eUJrk2JenLTd8bY7brvDbXfYdkfb7si5zeclSi0tdg34vhuOqD0KN8Xk1eBwEL4P0S56hp6jlyhCr9FbNEanaIIoWqKv6Bv67n3xfng/N1PU26nH6SlqLO/XX57pX38=</latexit><latexit sha1_base64="2SKl59zu++aDUHdQRJvG4Y0ml7Y=">AAAD+nicdZNPb9MwGMa9hj8jDNi4comokDhVCRfYDWlaW2lCGhOlk5pqsp03nVX/iWxnUEW5c+UK34ET4rvwEfgWOG0YTZZZivTofX62nzfWSzLOjA3D3zs9787de/d3H/gP9x49frJ/sPfRqFxTmFDFlT4n2ABnEiaWWQ7nmQYsCIcpWR5V/vQKtGFKfrCrDOYCLyRLGcXWlaZHSlqt+MV+PxyE6xXcFFEt+qhepxcHvT9xomguQFrKsTGzKMzsvMDaMsqh9OPcQIbpEi9g5qTEAsy8WOctgxeukgSp0u6TNlhXt3cUWBizEsSRAttL0/aqYpc3y236Zl4wmeUWJN1clOY8sCqomg8SpoFavnICU81c1oBeYo2pdb+ocVJyxTJTp/68ie03YlzXJHyiSggskyI+Lou4SqVFEZM0OC7Lpu82kXIWzYu1VLogPIcy6EcdoG6AGpJbuEWDGyoNxo40gLyFFw3+netFWtzFik2Cfw11AOQ/QEgHQMwGIIon1Xsq3gGdkfL6iLO2eUJrk2JenLTd8bY7brvDbXfYdkfb7si5zeclSi0tdg34vhuOqD0KN8Xk1eBwEL4P0S56hp6jlyhCr9FbNEanaIIoWqKv6Bv67n3xfng/N1PU26nH6SlqLO/XX57pX38=</latexit><latexit sha1_base64="i2CvfUqZIMR6gfempPld4GHO9qo=">AAAEBXicdZPLattAFIYnVi+pekvSZTeiptCVkUqh7S4QYhtCIQ11HbBNmBkdO4PnImZGaYzQvttu23foqnTb5+gj9C06stTUUpQBweF834z+IzEk4czYMPy91fFu3b5zd/uef//Bw0ePd3b3PhqVagojqrjSpwQb4EzCyDLL4TTRgAXhMCbLg4KPL0AbpuQHu0pgJvBCsjmj2LrW+EBJqxU/2+mGvXC9gutFVBVdVK3js93On2msaCpAWsqxMZMoTOwsw9oyyiH3p6mBBNMlXsDElRILMLNsnTcPnrtOHMyVdo+0wbq7uSPDwpiVIM4U2J6bJiuabWyS2vmbWcZkklqQtHzRPOWBVUExfBAzDdTylSsw1cxlDeg51pha94lqJ8UXLDFV6ssytl+LcdWT8IkqIbCMs+lhnk2LVFpkUzIPDvO8zt0mkk+iWbYulc4ITyEPulGLqGuihvgGb1Hz+kqDsQMNIG/wRc1/52aRFre5okzwb6AWgfwXCGkRiCkFonhc/E/FW6QTkl8dcdKER7SCFPPsqEmHm3TYpP1N2m/SwSYdOFr/vUSppcVuAN93lyNqXoXrxehl720vfB92919Vt2QbPUXP0AsUoddoHw3RMRohipboC/qKvnmfve/eD+9nqXa2qj1PUG15v/4C01hg3w==</latexit><latexit sha1_base64="aPpUOM0zvrff3lykvwjI9oeHw/4=">AAAEBXicdZPLattAFIYnVi+pe0vaZTeiptCVkUIh7S4QYhtCIQ11HbBNmBkdOYPnImZGaY3Qvttu23foqnTb5+gj9C06stTUUpQBweF834z+IzEk4czYIPi91fFu3b5zd/te9/6Dh48e7+w++WBUqimMqeJKnxFsgDMJY8ssh7NEAxaEw4QsDws+uQRtmJLv7SqBucALyWJGsXWtyaGSVit+vtML+sF6+deLsCp6qFon57udP7NI0VSAtJRjY6ZhkNh5hrVllEPenaUGEkyXeAFTV0oswMyzdd7cf+E6kR8r7R5p/XV3c0eGhTErQZwpsL0wTVY029g0tfHrecZkklqQtHxRnHLfKr8Y3o+YBmr5yhWYauay+vQCa0yt+0S1k6JLlpgq9acydrcW46on4SNVQmAZZbOjPJsVqbTIZiT2j/K8zt0mkk/DebYulc4ITyH3e2GLqGuihugGb1HzBkqDsUMNIG/wRc1/62aRFre5okzwb6AWgfwXCGkRiCkFonhU/E/FW6RTkl8dcdqEx7SCFPPsuElHm3TUpINNOmjS4SYdOlr/vUSppcVugG7XXY6weRWuF+O9/pt+8G6vd/CquiXb6Bl6jl6iEO2jAzRCJ2iMKFqiL+gr+uZ99r57P7yfpdrZqvY8RbXl/foL0/hg4Q==</latexit><latexit sha1_base64="aPpUOM0zvrff3lykvwjI9oeHw/4=">AAAEBXicdZPLattAFIYnVi+pe0vaZTeiptCVkUIh7S4QYhtCIQ11HbBNmBkdOYPnImZGaY3Qvttu23foqnTb5+gj9C06stTUUpQBweF834z+IzEk4czYIPi91fFu3b5zd/te9/6Dh48e7+w++WBUqimMqeJKnxFsgDMJY8ssh7NEAxaEw4QsDws+uQRtmJLv7SqBucALyWJGsXWtyaGSVit+vtML+sF6+deLsCp6qFon57udP7NI0VSAtJRjY6ZhkNh5hrVllEPenaUGEkyXeAFTV0oswMyzdd7cf+E6kR8r7R5p/XV3c0eGhTErQZwpsL0wTVY029g0tfHrecZkklqQtHxRnHLfKr8Y3o+YBmr5yhWYauay+vQCa0yt+0S1k6JLlpgq9acydrcW46on4SNVQmAZZbOjPJsVqbTIZiT2j/K8zt0mkk/DebYulc4ITyH3e2GLqGuihugGb1HzBkqDsUMNIG/wRc1/62aRFre5okzwb6AWgfwXCGkRiCkFonhU/E/FW6RTkl8dcdqEx7SCFPPsuElHm3TUpINNOmjS4SYdOlr/vUSppcVugG7XXY6weRWuF+O9/pt+8G6vd/CquiXb6Bl6jl6iEO2jAzRCJ2iMKFqiL+gr+uZ99r57P7yfpdrZqvY8RbXl/foL0/hg4Q==</latexit><latexit sha1_base64="aPpUOM0zvrff3lykvwjI9oeHw/4=">AAAEBXicdZPLattAFIYnVi+pe0vaZTeiptCVkUIh7S4QYhtCIQ11HbBNmBkdOYPnImZGaY3Qvttu23foqnTb5+gj9C06stTUUpQBweF834z+IzEk4czYIPi91fFu3b5zd/te9/6Dh48e7+w++WBUqimMqeJKnxFsgDMJY8ssh7NEAxaEw4QsDws+uQRtmJLv7SqBucALyWJGsXWtyaGSVit+vtML+sF6+deLsCp6qFon57udP7NI0VSAtJRjY6ZhkNh5hrVllEPenaUGEkyXeAFTV0oswMyzdd7cf+E6kR8r7R5p/XV3c0eGhTErQZwpsL0wTVY029g0tfHrecZkklqQtHxRnHLfKr8Y3o+YBmr5yhWYauay+vQCa0yt+0S1k6JLlpgq9acydrcW46on4SNVQmAZZbOjPJsVqbTIZiT2j/K8zt0mkk/DebYulc4ITyH3e2GLqGuihugGb1HzBkqDsUMNIG/wRc1/62aRFre5okzwb6AWgfwXCGkRiCkFonhU/E/FW6RTkl8dcdqEx7SCFPPsuElHm3TUpINNOmjS4SYdOlr/vUSppcVugG7XXY6weRWuF+O9/pt+8G6vd/CquiXb6Bl6jl6iEO2jAzRCJ2iMKFqiL+gr+uZ99r57P7yfpdrZqvY8RbXl/foL0/hg4Q==</latexit><latexit sha1_base64="aPpUOM0zvrff3lykvwjI9oeHw/4=">AAAEBXicdZPLattAFIYnVi+pe0vaZTeiptCVkUIh7S4QYhtCIQ11HbBNmBkdOYPnImZGaY3Qvttu23foqnTb5+gj9C06stTUUpQBweF834z+IzEk4czYIPi91fFu3b5zd/te9/6Dh48e7+w++WBUqimMqeJKnxFsgDMJY8ssh7NEAxaEw4QsDws+uQRtmJLv7SqBucALyWJGsXWtyaGSVit+vtML+sF6+deLsCp6qFon57udP7NI0VSAtJRjY6ZhkNh5hrVllEPenaUGEkyXeAFTV0oswMyzdd7cf+E6kR8r7R5p/XV3c0eGhTErQZwpsL0wTVY029g0tfHrecZkklqQtHxRnHLfKr8Y3o+YBmr5yhWYauay+vQCa0yt+0S1k6JLlpgq9acydrcW46on4SNVQmAZZbOjPJsVqbTIZiT2j/K8zt0mkk/DebYulc4ITyH3e2GLqGuihugGb1HzBkqDsUMNIG/wRc1/62aRFre5okzwb6AWgfwXCGkRiCkFonhU/E/FW6RTkl8dcdqEx7SCFPPsuElHm3TUpINNOmjS4SYdOlr/vUSppcVugG7XXY6weRWuF+O9/pt+8G6vd/CquiXb6Bl6jl6iEO2jAzRCJ2iMKFqiL+gr+uZ99r57P7yfpdrZqvY8RbXl/foL0/hg4Q==</latexit><latexit sha1_base64="aPpUOM0zvrff3lykvwjI9oeHw/4=">AAAEBXicdZPLattAFIYnVi+pe0vaZTeiptCVkUIh7S4QYhtCIQ11HbBNmBkdOYPnImZGaY3Qvttu23foqnTb5+gj9C06stTUUpQBweF834z+IzEk4czYIPi91fFu3b5zd/te9/6Dh48e7+w++WBUqimMqeJKnxFsgDMJY8ssh7NEAxaEw4QsDws+uQRtmJLv7SqBucALyWJGsXWtyaGSVit+vtML+sF6+deLsCp6qFon57udP7NI0VSAtJRjY6ZhkNh5hrVllEPenaUGEkyXeAFTV0oswMyzdd7cf+E6kR8r7R5p/XV3c0eGhTErQZwpsL0wTVY029g0tfHrecZkklqQtHxRnHLfKr8Y3o+YBmr5yhWYauay+vQCa0yt+0S1k6JLlpgq9acydrcW46on4SNVQmAZZbOjPJsVqbTIZiT2j/K8zt0mkk/DebYulc4ITyH3e2GLqGuihugGb1HzBkqDsUMNIG/wRc1/62aRFre5okzwb6AWgfwXCGkRiCkFonhU/E/FW6RTkl8dcdqEx7SCFPPsuElHm3TUpINNOmjS4SYdOlr/vUSppcVugG7XXY6weRWuF+O9/pt+8G6vd/CquiXb6Bl6jl6iEO2jAzRCJ2iMKFqiL+gr+uZ99r57P7yfpdrZqvY8RbXl/foL0/hg4Q==</latexit><latexit sha1_base64="vdsb0r5Hl4JiZScOA6Gsc3xX6/s=">AAAD8HicdZPfatRAFManG//UWLW99ia4CF4tiTfqnSDdXShCLW5b2A1lZnKyHXb+hJlJdQkBr731HbwS38dH8C2cbGK7SdOBwMf5fjPznQyHZJwZG4Z/dgbevfsPHu4+8h/v+U+ePtvfOzUq1xRmVHGlzwk2wJmEmWWWw3mmAQvC4YysPlT+2RVow5T8bNcZxAIvJUsZxdaVji/2h+Eo3KzgtogaMUTNujgY/F0kiuYCpKUcGzOPwszGBdaWUQ6lv8gNZJiu8BLmTkoswMTFJmcZvHSVJEiVdp+0waa6vaPAwpi1II4U2F6arlcV+7x5btO3ccFklluQtL4ozXlgVVA1HSRMA7V87QSmmrmsAb3EGlPrfk3rpOSKZaZJ/bWO7bdiXNckfKFKCCyTYnFYFosqlRbFgqTBYVm2fbeJlPMoLjZS6YLwHMpgGPWAugVqSO7gli1urDQYO9EA8g5etPiPrhdpcR8r6gT/G+oByA1ASA9ATA0QxZPqPRXvgU5IeX3ESdc8oo1JMS+Ouu5025123fG2O+66k2134tz28xKlVha7BnzfzUbUnYTbYvZ69G4UfgrRLnqOXqBXKEJv0Hs0RcdohihK0Hf0w/vm/fR+1SM02Glm6QC1lvf7HypvW28=</latexit><latexit sha1_base64="2SKl59zu++aDUHdQRJvG4Y0ml7Y=">AAAD+nicdZNPb9MwGMa9hj8jDNi4comokDhVCRfYDWlaW2lCGhOlk5pqsp03nVX/iWxnUEW5c+UK34ET4rvwEfgWOG0YTZZZivTofX62nzfWSzLOjA3D3zs9787de/d3H/gP9x49frJ/sPfRqFxTmFDFlT4n2ABnEiaWWQ7nmQYsCIcpWR5V/vQKtGFKfrCrDOYCLyRLGcXWlaZHSlqt+MV+PxyE6xXcFFEt+qhepxcHvT9xomguQFrKsTGzKMzsvMDaMsqh9OPcQIbpEi9g5qTEAsy8WOctgxeukgSp0u6TNlhXt3cUWBizEsSRAttL0/aqYpc3y236Zl4wmeUWJN1clOY8sCqomg8SpoFavnICU81c1oBeYo2pdb+ocVJyxTJTp/68ie03YlzXJHyiSggskyI+Lou4SqVFEZM0OC7Lpu82kXIWzYu1VLogPIcy6EcdoG6AGpJbuEWDGyoNxo40gLyFFw3+netFWtzFik2Cfw11AOQ/QEgHQMwGIIon1Xsq3gGdkfL6iLO2eUJrk2JenLTd8bY7brvDbXfYdkfb7si5zeclSi0tdg34vhuOqD0KN8Xk1eBwEL4P0S56hp6jlyhCr9FbNEanaIIoWqKv6Bv67n3xfng/N1PU26nH6SlqLO/XX57pX38=</latexit><latexit sha1_base64="2SKl59zu++aDUHdQRJvG4Y0ml7Y=">AAAD+nicdZNPb9MwGMa9hj8jDNi4comokDhVCRfYDWlaW2lCGhOlk5pqsp03nVX/iWxnUEW5c+UK34ET4rvwEfgWOG0YTZZZivTofX62nzfWSzLOjA3D3zs9787de/d3H/gP9x49frJ/sPfRqFxTmFDFlT4n2ABnEiaWWQ7nmQYsCIcpWR5V/vQKtGFKfrCrDOYCLyRLGcXWlaZHSlqt+MV+PxyE6xXcFFEt+qhepxcHvT9xomguQFrKsTGzKMzsvMDaMsqh9OPcQIbpEi9g5qTEAsy8WOctgxeukgSp0u6TNlhXt3cUWBizEsSRAttL0/aqYpc3y236Zl4wmeUWJN1clOY8sCqomg8SpoFavnICU81c1oBeYo2pdb+ocVJyxTJTp/68ie03YlzXJHyiSggskyI+Lou4SqVFEZM0OC7Lpu82kXIWzYu1VLogPIcy6EcdoG6AGpJbuEWDGyoNxo40gLyFFw3+netFWtzFik2Cfw11AOQ/QEgHQMwGIIon1Xsq3gGdkfL6iLO2eUJrk2JenLTd8bY7brvDbXfYdkfb7si5zeclSi0tdg34vhuOqD0KN8Xk1eBwEL4P0S56hp6jlyhCr9FbNEanaIIoWqKv6Bv67n3xfng/N1PU26nH6SlqLO/XX57pX38=</latexit><latexit sha1_base64="i2CvfUqZIMR6gfempPld4GHO9qo=">AAAEBXicdZPLattAFIYnVi+pekvSZTeiptCVkUqh7S4QYhtCIQ11HbBNmBkdO4PnImZGaYzQvttu23foqnTb5+gj9C06stTUUpQBweF834z+IzEk4czYMPy91fFu3b5zd/uef//Bw0ePd3b3PhqVagojqrjSpwQb4EzCyDLL4TTRgAXhMCbLg4KPL0AbpuQHu0pgJvBCsjmj2LrW+EBJqxU/2+mGvXC9gutFVBVdVK3js93On2msaCpAWsqxMZMoTOwsw9oyyiH3p6mBBNMlXsDElRILMLNsnTcPnrtOHMyVdo+0wbq7uSPDwpiVIM4U2J6bJiuabWyS2vmbWcZkklqQtHzRPOWBVUExfBAzDdTylSsw1cxlDeg51pha94lqJ8UXLDFV6ssytl+LcdWT8IkqIbCMs+lhnk2LVFpkUzIPDvO8zt0mkk+iWbYulc4ITyEPulGLqGuihvgGb1Hz+kqDsQMNIG/wRc1/52aRFre5okzwb6AWgfwXCGkRiCkFonhc/E/FW6QTkl8dcdKER7SCFPPsqEmHm3TYpP1N2m/SwSYdOFr/vUSppcVuAN93lyNqXoXrxehl720vfB92919Vt2QbPUXP0AsUoddoHw3RMRohipboC/qKvnmfve/eD+9nqXa2qj1PUG15v/4C01hg3w==</latexit><latexit sha1_base64="aPpUOM0zvrff3lykvwjI9oeHw/4=">AAAEBXicdZPLattAFIYnVi+pe0vaZTeiptCVkUIh7S4QYhtCIQ11HbBNmBkdOYPnImZGaY3Qvttu23foqnTb5+gj9C06stTUUpQBweF834z+IzEk4czYIPi91fFu3b5zd/te9/6Dh48e7+w++WBUqimMqeJKnxFsgDMJY8ssh7NEAxaEw4QsDws+uQRtmJLv7SqBucALyWJGsXWtyaGSVit+vtML+sF6+deLsCp6qFon57udP7NI0VSAtJRjY6ZhkNh5hrVllEPenaUGEkyXeAFTV0oswMyzdd7cf+E6kR8r7R5p/XV3c0eGhTErQZwpsL0wTVY029g0tfHrecZkklqQtHxRnHLfKr8Y3o+YBmr5yhWYauay+vQCa0yt+0S1k6JLlpgq9acydrcW46on4SNVQmAZZbOjPJsVqbTIZiT2j/K8zt0mkk/DebYulc4ITyH3e2GLqGuihugGb1HzBkqDsUMNIG/wRc1/62aRFre5okzwb6AWgfwXCGkRiCkFonhU/E/FW6RTkl8dcdqEx7SCFPPsuElHm3TUpINNOmjS4SYdOlr/vUSppcVugG7XXY6weRWuF+O9/pt+8G6vd/CquiXb6Bl6jl6iEO2jAzRCJ2iMKFqiL+gr+uZ99r57P7yfpdrZqvY8RbXl/foL0/hg4Q==</latexit><latexit sha1_base64="aPpUOM0zvrff3lykvwjI9oeHw/4=">AAAEBXicdZPLattAFIYnVi+pe0vaZTeiptCVkUIh7S4QYhtCIQ11HbBNmBkdOYPnImZGaY3Qvttu23foqnTb5+gj9C06stTUUpQBweF834z+IzEk4czYIPi91fFu3b5zd/te9/6Dh48e7+w++WBUqimMqeJKnxFsgDMJY8ssh7NEAxaEw4QsDws+uQRtmJLv7SqBucALyWJGsXWtyaGSVit+vtML+sF6+deLsCp6qFon57udP7NI0VSAtJRjY6ZhkNh5hrVllEPenaUGEkyXeAFTV0oswMyzdd7cf+E6kR8r7R5p/XV3c0eGhTErQZwpsL0wTVY029g0tfHrecZkklqQtHxRnHLfKr8Y3o+YBmr5yhWYauay+vQCa0yt+0S1k6JLlpgq9acydrcW46on4SNVQmAZZbOjPJsVqbTIZiT2j/K8zt0mkk/DebYulc4ITyH3e2GLqGuihugGb1HzBkqDsUMNIG/wRc1/62aRFre5okzwb6AWgfwXCGkRiCkFonhU/E/FW6RTkl8dcdqEx7SCFPPsuElHm3TUpINNOmjS4SYdOlr/vUSppcVugG7XXY6weRWuF+O9/pt+8G6vd/CquiXb6Bl6jl6iEO2jAzRCJ2iMKFqiL+gr+uZ99r57P7yfpdrZqvY8RbXl/foL0/hg4Q==</latexit><latexit sha1_base64="aPpUOM0zvrff3lykvwjI9oeHw/4=">AAAEBXicdZPLattAFIYnVi+pe0vaZTeiptCVkUIh7S4QYhtCIQ11HbBNmBkdOYPnImZGaY3Qvttu23foqnTb5+gj9C06stTUUpQBweF834z+IzEk4czYIPi91fFu3b5zd/te9/6Dh48e7+w++WBUqimMqeJKnxFsgDMJY8ssh7NEAxaEw4QsDws+uQRtmJLv7SqBucALyWJGsXWtyaGSVit+vtML+sF6+deLsCp6qFon57udP7NI0VSAtJRjY6ZhkNh5hrVllEPenaUGEkyXeAFTV0oswMyzdd7cf+E6kR8r7R5p/XV3c0eGhTErQZwpsL0wTVY029g0tfHrecZkklqQtHxRnHLfKr8Y3o+YBmr5yhWYauay+vQCa0yt+0S1k6JLlpgq9acydrcW46on4SNVQmAZZbOjPJsVqbTIZiT2j/K8zt0mkk/DebYulc4ITyH3e2GLqGuihugGb1HzBkqDsUMNIG/wRc1/62aRFre5okzwb6AWgfwXCGkRiCkFonhU/E/FW6RTkl8dcdqEx7SCFPPsuElHm3TUpINNOmjS4SYdOlr/vUSppcVugG7XXY6weRWuF+O9/pt+8G6vd/CquiXb6Bl6jl6iEO2jAzRCJ2iMKFqiL+gr+uZ99r57P7yfpdrZqvY8RbXl/foL0/hg4Q==</latexit><latexit sha1_base64="aPpUOM0zvrff3lykvwjI9oeHw/4=">AAAEBXicdZPLattAFIYnVi+pe0vaZTeiptCVkUIh7S4QYhtCIQ11HbBNmBkdOYPnImZGaY3Qvttu23foqnTb5+gj9C06stTUUpQBweF834z+IzEk4czYIPi91fFu3b5zd/te9/6Dh48e7+w++WBUqimMqeJKnxFsgDMJY8ssh7NEAxaEw4QsDws+uQRtmJLv7SqBucALyWJGsXWtyaGSVit+vtML+sF6+deLsCp6qFon57udP7NI0VSAtJRjY6ZhkNh5hrVllEPenaUGEkyXeAFTV0oswMyzdd7cf+E6kR8r7R5p/XV3c0eGhTErQZwpsL0wTVY029g0tfHrecZkklqQtHxRnHLfKr8Y3o+YBmr5yhWYauay+vQCa0yt+0S1k6JLlpgq9acydrcW46on4SNVQmAZZbOjPJsVqbTIZiT2j/K8zt0mkk/DebYulc4ITyH3e2GLqGuihugGb1HzBkqDsUMNIG/wRc1/62aRFre5okzwb6AWgfwXCGkRiCkFonhU/E/FW6RTkl8dcdqEx7SCFPPsuElHm3TUpINNOmjS4SYdOlr/vUSppcVugG7XXY6weRWuF+O9/pt+8G6vd/CquiXb6Bl6jl6iEO2jAzRCJ2iMKFqiL+gr+uZ99r57P7yfpdrZqvY8RbXl/foL0/hg4Q==</latexit><latexit sha1_base64="aPpUOM0zvrff3lykvwjI9oeHw/4=">AAAEBXicdZPLattAFIYnVi+pe0vaZTeiptCVkUIh7S4QYhtCIQ11HbBNmBkdOYPnImZGaY3Qvttu23foqnTb5+gj9C06stTUUpQBweF834z+IzEk4czYIPi91fFu3b5zd/te9/6Dh48e7+w++WBUqimMqeJKnxFsgDMJY8ssh7NEAxaEw4QsDws+uQRtmJLv7SqBucALyWJGsXWtyaGSVit+vtML+sF6+deLsCp6qFon57udP7NI0VSAtJRjY6ZhkNh5hrVllEPenaUGEkyXeAFTV0oswMyzdd7cf+E6kR8r7R5p/XV3c0eGhTErQZwpsL0wTVY029g0tfHrecZkklqQtHxRnHLfKr8Y3o+YBmr5yhWYauay+vQCa0yt+0S1k6JLlpgq9acydrcW46on4SNVQmAZZbOjPJsVqbTIZiT2j/K8zt0mkk/DebYulc4ITyH3e2GLqGuihugGb1HzBkqDsUMNIG/wRc1/62aRFre5okzwb6AWgfwXCGkRiCkFonhU/E/FW6RTkl8dcdqEx7SCFPPsuElHm3TUpINNOmjS4SYdOlr/vUSppcVugG7XXY6weRWuF+O9/pt+8G6vd/CquiXb6Bl6jl6iEO2jAzRCJ2iMKFqiL+gr+uZ99r57P7yfpdrZqvY8RbXl/foL0/hg4Q==</latexit>

Figure 1: Schematic representation of Koopman-MPC framework for identification and closed-loop control of nonlinear flows.

5 Numerical Examples 2

5.1 Burgers equation

As the first example, we consider the Burgers equation with periodic boundary condition,

∂v

∂t+ v

∂v

∂z= ν

∂2v

∂z2+ f(z, t), z ∈ [0, 1], t ∈ [0,∞). (25)

v(0, t) = v(1, t) (26)

where ν is the kinematic viscosity. Note that we have used z to denote the spatial coordinatesin the flow examples, hoping that it will not be confused with the Koopman-linear state in

2The MATLAB implementation of the examples is available at https://github.com/arbabiha/

KoopmanMPC_for_flowcontrol.

10

Page 11: A data-driven Koopman model predictive control framework …predictive control framework [1], we propose a methodology for closed-loop feedback control of nonlinear ows in a fully

(8). Similar to [32], we assume the forcing f(z, t) is given by

f(z, t) = u1(t)f1(z) + u2(t)f2(z), (27)

= u1(t)e−(

15(z−0.25))2

+ u2(t)e−(

15(z−0.75))2

(28)

with the control input u = (u1, u2) ∈ R2.The control objective is to follow the reference state

vref(z, 0 ≤ t < 2) =1

2,

vref(z, 1 ≤ t < 4) = 1,

vref(z, 4 ≤ t < 6) =1

2, (29)

starting from the initial condition,

v(z, 0) = ae−(

5(z−0.5))2

+ (1− a) sin(4πz). (30)

with a ∈ [0, 1] chosen randomly, and with the input signals constrained as |u1|, |u2| < 0.1.To construct the Koopman-linear system, we have used 50 two-second long trajectories

with ν = 0.01. Each trajectory starts from a random initial condition as in (30). The inputcontrol at each time instant is randomly drawn from the uniform distribution on (u1, u2) ∈[−0.1, 0.1]2. The Burgers equation upwind finite-difference scheme for advection and centraldifference for diffusion term, with 4th-order Runge-Kutta time stepping performed on 150spatial grid points with time steps of 0.01 second.

In case of full-state measurements, we use the vector of values of v at the computationalgrid points, the kinetic energy of v, and the constant observable (ψ(v) = 1). The costfunction to be minimized is the kinetic energy (L2-norm) of the state tracking error,

e(t) =

∫ 1

0

|v(z, t)− vref(z, t)|2dz. (31)

For the sparse measurement scenario, we assume that we only have access to the vectorof sparse measurements vs = h(v) which consists of values of v at 10 random grid points. Weform the Koopman-linear state vector by including delay embedding of vs with embeddingdimension nd = 5, the kinetic energy of instantaneous measurements ‖vs‖2, and the constantobservable. That is

ζc = [vs(ti−4), . . . , vs(ti), u(ti−4), . . . , u(ti−1)]>, (32)

g(ζc) = [ζ>c , ‖vs(ti)‖2, 1]> ∈ R60. (33)

We define the tracking error as

e(t) =1

m‖vs(t)− vsref(t)‖2, (34)

11

Page 12: A data-driven Koopman model predictive control framework …predictive control framework [1], we propose a methodology for closed-loop feedback control of nonlinear ows in a fully

and the predicted objective function used within the MPC is then

J =

∫ T

0

e(t) dt,

where the prediction horizon is set to T = 0.1. After spatio-temporal discretization, thisobjective readily translates to the form (20) with N = 10.

The results of the controlled simulation for both scenarios are depicted in fig. 2. Inboth cases, the state successfully tracks the reference signal; however, the controller built viasparse measurements is slightly delayed compared to the case of full-state measurement whichcan be attributed to the construction of the Koopman-linear state using delay-embedding.We note that the tracking error during the transient phases is caused by input saturation asdocumented by the plot of the control input signal.

Robustness with respect to the parameter ν. One question that arises in the contextof low-dimensional modeling is wether the models constructed at some parameter valuewould be robust enough for prediction at other values. In order to test the robustness ofKoopman-linear model in case of Burgers, we use the model constructed above using sparsemeasurements to control the Burgers system at various values of ν ∈ [10−4, 0.1]. The resultsin fig. 3 indicate that Koopman-linear model constructed at the parameter regime ν = 0.01is remarkably effective over a wide parameter range, and the control performance is veryrobust. As expected, however, the input signal and tracking error in the diffusion-dominatedregime (large ν) is less fluctuating, as the diffusion helps the controller to stabilize the statearound the spatially-uniform reference state in (29).

5.2 2D lid-driven cavity flow

In the second example, we consider an incompressible viscous flow in a square cavitywhich is driven by motion of the top lid. The dynamics of the cavity flow is governed by theNavier-Stokes equation, which, in terms of the stream function variable reads

∂t∇2ψ +

∂ψ

∂z2

∂z1

∇2ψ − ∂ψ

∂z1

∂z2

∇2ψ =1

Re∇4ψ, (z1, z2) ∈ [−1, 1]2, t ∈ [0,∞), (35)

ψ

∣∣∣∣z1=±1

= ψ

∣∣∣∣z2=−1

= 0 and∂ψ

∂z2

∣∣∣∣z2=1

= f(z1, t), (36)

where ψ(z1, z2, t) is the stream function, Re is the Reynolds number, and f1(z1, t) is thevelocity of the top lid which acts as the forcing on the system. We assume that we cancontrol the top lid velocity,

f(z1, t) = (1 + u(t))(1− z21)2, (37)

with the control input u ∈ R.The autonomous cavity flow with Re ≤ 10000 converges to a steady velocity profile (i.e.

fixed point in the state space) which consists of a large central vortex with downstreamcorner eddies. At around Re = 10500, a Hopf bifurcation makes the fixed point unstable

12

Page 13: A data-driven Koopman model predictive control framework …predictive control framework [1], we propose a methodology for closed-loop feedback control of nonlinear ows in a fully

Figure 2: Koopman-MPC for control of Burgers system. Input signals, tracking error and stateevolution in for closed-loop simulation using Koopman-linear models constructed by full-state measurements(150 observables) and sparse measurements (10 observables).

and the solutions up to Re = 15000 converge to a limit cycle. In this regime, the boundaryof the central vortex oscillates due to the periodic shedding of vortices from the downstreamcorners. At higher Reynolds, the flow dynamics grows more complicated and ultimatelybecomes chaotic at high Reynolds. More details on the dynamics and the numerical schemeused to solve (35) can be found in [54].

We consider two control problems for the lid-driven cavity flow:

13

Page 14: A data-driven Koopman model predictive control framework …predictive control framework [1], we propose a methodology for closed-loop feedback control of nonlinear ows in a fully

Figure 3: Robustness of Koopman-MPC with respect to parameter ν. The tracking error andstate evolution for controlling the flow at various values of ν using a controller constructed at ν = 0.01 .

Problem 1) We aim to stabilize the limit cycling flow at Re = 13000 around the fixed pointsolution at Re = 10000. This problem has the trivial solution u0 = −3/13, sincethe effective Re is proportional to the top velocity and u = u0 would set back theflow to the fixed point at Re = 10000. To avoid the trivial solution, we use theinput constraints −2/13 < u < 2/13.

Problem 2) Using the same input constraints, we try to stabilize the limit cycling flow at Re =13000 around the unstable fixed point solution at the same Re. This problem isspecially challenging since the linearization around this fixed point has eigenvalueswith positive real part that are not controllable. This implies that the nonlinearsystem is not stabilizable and there is no linear or nonlinear (regular) feedbackcontrol that could achieve the full stabilization [55].

The construction of the Koopman-linear system is similar to the Burgers system; we haveused 300 two-second long trajectories of the system with control inputs that are randomlydrawn from [−3/13, 3/13]. The initial condition for each trajectory is a random convexcombination of the stable fixed point at Re = 10000, a point on the limit cycle and the

14

Page 15: A data-driven Koopman model predictive control framework …predictive control framework [1], we propose a methodology for closed-loop feedback control of nonlinear ows in a fully

unstable fixed point at Re = 13000. The unstable fixed point is computed via the methodproposed in [56]. For the full-state observation, we use the values of the stream functionon the 50 × 50 computational grid, the kinetic energy and the constant observable. Forthe case of sparse measurement, we use the values of stream functions at k = 2, 5, 50, 100random points inside the flow domain, the l2 vector norm of observed stream function values,and the constant observable. According to section 3.1, the dimension of the state space forthe Koopman-linear system built from sparse measurements will be n = 16, 31, 256, 506respectively, which is considerably smaller than the Koopman-linear system with full-stateobservation (n = 2502).

Let ψref denote the stream function at the target fixed point. In the case of the full-statemeasurements, we define the tracking error to be the kinetic energy of the flow distance fromthe reference state, i.e.,

e(t) = ek(t) :=

∫Ω

|v(t)− vref |2dz1dz2, (38)

where v = (∂ψ/∂z2,−∂ψ/∂z1) is the velocity field, and Ω is the flow domain.In the case of sparse measurements, let ψs be the vector of stream function measurements.

Then the tracking error will be the l2-norm of distance from the reference measurements,that is,

e(t) = ‖ψs(t)− ψs,ref‖2. (39)

The objective function of the MPC is then given by

J =

∫ T

0

e(t) dt,

where the prediction horizon is set to T = 0.2. After spatio-temporal discretization, thisobjective function readily translates to to the form (20) with N = 20.

Figure 4 shows the kinetic energy of the state discrepancy (ek defined in (38)) in applyingthe Koopman-MPC to problem 1. All the closed-loop simulations start from the same initialcondition on the limit cycle. The Koopman-MPC, except for k = 1, 2, is successful inconsiderably reducing the flow distance from the desired state over finite time. The controlinputs and the flow evolution for some values of k and full-state observation is shown infig. 5. In the case of full-state observation, the input signal is mostly saturated at the lowerbound which results in a lower effective Re for the flow, and hence getting closer to thefixed point at Re = 10000. However, the controller occasionally uses bursts to speed upthe stabilization. The effect of these intermittent bursts on the control can be deduced bycomparison with the control input with k = 5 which is saturated at the lower bound at alltimes.

Figure 4 also suggests that the control performance of the Koopman-linear systems gen-erally scales with the number of measured observables, i.e., larger number of observablesresults in better control performance. This indicates that there is a reasonable tradeoff be-tween the sparsity of measurements and the control performance. Moreover, the full-stateobservation offers less than 10 percent improvement over k = 50 in the terminal discrepancy,which indicates that the cavity flow dynamics is approximately low-dimensional and it can

15

Page 16: A data-driven Koopman model predictive control framework …predictive control framework [1], we propose a methodology for closed-loop feedback control of nonlinear ows in a fully

be effectively captured using low-dimensional models from data. We have observed that thechoice of measurement location in the flow domain may significantly affect the control per-formance for very small k, e.g. k = 1, 2, 5, and results reported in the figures only representthe typical behavior of controllers built on sparse measurements.

Figure 4: Control Performance for stabilization around the steady solution at Re = 10000.Normalized kinetic energy of flow distance for cavity flow controllers built by Koopman-MPC with variousnumber of measurements (k), as well as LQR based on local linearization of Navier-Stokes.

A standard technique for flow stabilization is to use linearized Navier-Stokes with linearcontrol strategies. Figure 4 shows the performance of such technique (labeled boundedNS-LQR) in achieving the control objective of the first problem. In this method, the Navier-Stokes equation is linearized around the reference fixed point, and an optimal state feedbackgain is computed that would minimize the cost function in (38) over an infinite-time horizonfor the linearized system (see Appendix for detail). At each time step, the computed optimalinput is bounded by the constraints identical to the MPC setting and then applied to thenonlinear system. This method results in an input signal which is saturated at the lowerbound and therefore its performance is identical to the case of Koopman-MPC with k = 5measurements. This method is successful in substantially reducing the tracking error, butunlike the Koopman-MPC framework, it is not capable of exploiting the nonlinearities farfrom the fixed point to speed up the stabilization. Moreover, this method is model-basedand its performance is likely to degrade when uncertainties in estimating fluid properties, orinput modeling errors are present.

The performance of the Koopman-MPC framework for stabilization around the fixedpoint at Re = 13000 (problem 2) is shown in fig. 6. Recall that the target fixed point is notstabilizable and no feedback solutions exist that could asymptotically bring the state to thefixed point. Nevertheless, the controllers based on Koopman-linear systems are capable ofsubstantially reducing the tracking error (e.g. down to 40 % with k = 100). The behaviorof controllers is similar to the previous problem, i.e., they tend to decrease the effectiveRe and use occasional bursts to accelerate the stabilization. An interesting observation isthat the controllers built on delay-embedding of measurements perform better than the one

16

Page 17: A data-driven Koopman model predictive control framework …predictive control framework [1], we propose a methodology for closed-loop feedback control of nonlinear ows in a fully

Figure 5: Closed-loop control of cavity flow evolution with Koopman-MPC. Discrepancy in thevorticity of controlled state, and input signal, for full-state and sparse measurements. The measurementlocations are marked via crosses in the leftmost column. The performance of bounded NS-LQR is identicalto the Koopman-MPC with k = 5.

17

Page 18: A data-driven Koopman model predictive control framework …predictive control framework [1], we propose a methodology for closed-loop feedback control of nonlinear ows in a fully

with full-state measurements. This shows the effectiveness of using nonlinear observablessuch as delay-embedded measurements to predict the nonlinear evolution. Note that for thisproblem, the linearized system around the fixed point is not stabilizable and there is no clearstart point for designing feedback control based on linearization techniques commonly usedin flow control.

Figure 6: Control Performance for stabilization around the steady solution at Re = 13000:Normalized kinetic energy of state discrepancy and the input signals for cavity flow controllers built byKoopman-MPC with various number of measurements (k). The steady solution is not stabilizable and thereis no optimal feedback solution for LQR.

Computation time Table 1 summarizes the average computational time3 required to eval-uate the control input at each time step of the closed-loop operation. We report separatelythe computation time tembed required to build the state of the Koopman linear system byembedding the available measurements and the time tMPC required to solve the optimizationproblem (23) in the dense form4 using the active set qpOASES solver [53]. As evident fromthe table, combination of the Koopman linear representation and convex quadratic program-ming of the MPC framework leads to computation of the control input in a fraction of amillisecond. Note that in both examples the bulk of the computation time is spent on em-bedding the sparse measurements to build the Koopman linear state; this step requires datamanipulation carried out purely in MATLAB and could be sped up by a tailored implemen-tation (e.g., in C). Of course, in a real-world implementation of this framework on nonlinearflows, other factors including the time to record and process the physical measurementsshould also be considered.

3The computations were carried out in MATLAB running on a 3.40 GHz Intel Xeon CPU and 64 GBRAM.

4The conversion of the optimization problem (23) to the dense form consist in solving for the statevariables (z1, . . . , zN ) in terms of the control inputs (u0, . . . , uN−1) and the initial state z0 using the linearrecursion z+ = Az + Bu; the result of this straightforward linear algebra excercise can be found in theappendix of [1].

18

Page 19: A data-driven Koopman model predictive control framework …predictive control framework [1], we propose a methodology for closed-loop feedback control of nonlinear ows in a fully

Table 1: Computation time for Koopman MPC of cavity flow and Burgers equations and NS-LQRcontrol for cavity flow. The symbol “—” signifies a negligible embedding time in the case of fullstate measurement.

# of measurements k embedding dimension n tembed [sec] tMPC [sec]

Burgers 10 62 4.71 · 10−5 2.28 · 10−7

150 152 — 2.95 · 10−7

Cavity 1 11 1.51 · 10−4 8.96 · 10−6

2 16 1.54 · 10−4 5.05 · 10−5

5 31 1.52 · 10−4 4.19 · 10−5

50 256 1.55 · 10−5 3.07 · 10−5

100 506 1.66 · 10−4 7.59 · 10−5

2500 2502 — 4.44 · 10−6

NS-LQR 2500 2501 — tLQR = 6.55 · 10−5

6 Conclusion and outlook

In this work, we discussed the application of the Koopman-linear MPC framework, firstproposed in [1], for data-driven control of nonlinear flows. The key idea is to approximate theKoopman operator from data to obtain finite-dimensional linear systems that approximatethe nonlinear global evolution of the system and use these systems as the predictor in themodel predictive control framework. The combination of Koopman-linear representation ofthe dynamics and MPC leads to a convex quadratic programming problem that is solvedat each time step; this is accomplished using highly efficient and tailored solvers for linearMPC. Moreover, the proposed framework is based solely on data and therefore robust touncertainties and errors in available models of the nonlinear system. In the problems consid-ered in this work, the Koopman MPC framework showed superior performance compared tofeedback strategies based on local linearization and with sub-millisecond computation time.

An important direction for the future work would be to optimize the data collection pro-cess to obtain more accurate and efficient Koopman linear models. This requires addressingtwo problems: first, finding efficient methods for sampling the extended state space of thenonlinear system; in this work we used random initial condition and random input sequencesin the domain of interests to generate data for the EDMD algorithm. The second problem isidentifying observables that provide the best finite-dimensional approximation of the Koop-man operator in the space of observables. Using machine learning techniques (e.g, [57, 58])combined with sampling approaches (e.g., [59]) within the Koopman-MPC framework couldautomatize the choice of observables as well as improve control performance.

Acknoweldgements

The authors would like to thank Dr. Sebastian Peitz for a constructive exchange of ideason the subject. This research was supported in part by the ARO-MURI grant W911NF-17-1-0306, with program managers Dr. Matthew Munson and Dr. Samuel Stanton. The

19

Page 20: A data-driven Koopman model predictive control framework …predictive control framework [1], we propose a methodology for closed-loop feedback control of nonlinear ows in a fully

research of M. Korda was partly supported by the Swiss National Science Foundation undergrant P2ELP2165166.

Appendix: Model-based optimal control of cavity flow

In this section, we describe the design of LQR controller for lid-driven cavity flow basedon linearization around the steady solutions. Consider the Navier-Stokes equation in (35)written as

∂tEψ = f(ψ, u) (40)

and let ψ0 be the fixed-point solution corresponding to the input u0, i.e., f(ψ0, u0) = 0. Thelinearized Navier-Stokes equations around this equilibrium is given by

∂tEψ = Aψ (41)

with

E : = ∇2(·),

A :=1

Re∇4(·)− ∂

∂z2

(·) ∂

∂z1

∇2ψ0 +∂

∂z1

(·) ∂

∂z2

∇2ψ0 −∂ψ0

∂z2

∂z1

∇2(·) +∂ψ0

∂z1

∂z2

∇2(·) .

and ψ is stream function in the linearized equations. Similar to (37), the control input tothe system is the amplitude of the top velocity lid, which results in the following boundaryconditions,

ψ

∣∣∣∣∂Ω

= 0,∂ψ

∂n

∣∣∣∣z1=±1 or z2=−1

= 0, and∂ψ

∂z2

∣∣∣∣z2=+1

= u(t)(1− z21)2, (42)

with u as the deviation from the base input u0.In order to transform the boundary control problem into the standard linear time-

invariant (LTI) format, we introduce the extension function

H(z1, z2) =1

4(1− z2

1)2(1 + z2)2(z2 − 1), (43)

and use the change of variables

η(z1, z2) = ψ(z1, z2)−H(z1, z2)u(t), (44)

The linear system in the new variable reads

∂tEη = Aη + AHu− EHdu

dt, (45)

with homogeneous boundary condition,

η

∣∣∣∣∂Ω

=∂η

∂n

∣∣∣∣∂Ω

= 0. (46)

20

Page 21: A data-driven Koopman model predictive control framework …predictive control framework [1], we propose a methodology for closed-loop feedback control of nonlinear ows in a fully

The above is in fact an LTI descriptor system which can be written as

∂t

[E 00 1

] [ηu

]=

[A AH0 0

] [ηu

]+

[−EH

1

]du

dt.

or in a more compact form,

Ex = Ax + B ˙u, (47)

where x = [η, u]> is the embedded state. We are interested in finding the optimal inputdu/dt (and u) for the above system that minimizes the cost function,

J(x, u) =

∫ ∞0

[ ∫Ω

|v|2dA+ α1u2 + α2( ˙u)2

]dt (48)

where v = (∂ψ/∂z2,−∂ψ/∂z1) is the velocity field of the linearized system.We have used the Chebyshev collocation scheme [60] to spatially discretize the linear

system in (47) and the cost function in (48) . We have chosen α1 = α2 = 10−6 to minimallypenalize the input and avoid infinitely large solutions. If the linear system is stabilizable (forexample in the case of steady solution at Re = 10000), solving the continuous-time algebraicRiccati equation (ARE) (see e.g. [61] for descriptor formulation of ARE), would give theoptimal feedback gain k = [kη ku]. The LQR optimal input u is then computed by timestepping the following ordinary differential equation

˙u = −kuu− kηη = −kuu− kη(ψ −Hu),

and the input u = u0 + u is applied to the nonlinear system. If the fixed point is not linearlystabilizable, such as the steady solution at Re = 13000, then ARE does not have a solutionand there is no stabilizing input.

References

[1] Milan Korda and Igor Mezic. Linear predictors for nonlinear dynamical systems: Koop-man operator meets model predictive control. Automatica, 93:149–160, 2018.

[2] John Kim. Physics and control of wall turbulence for drag reduction. PhilosophicalTransactions of the Royal Society of London A: Mathematical, Physical and EngineeringSciences, 369(1940):1396–1411, 2011.

[3] Steven L Brunton and Bernd R Noack. Closed-loop turbulence control: progress andchallenges. Applied Mechanics Reviews, 67(5):050801, 2015.

[4] Thomas R Bewley. Flow control: new challenges for a new renaissance. Progress inAerospace sciences, 37(1):21–58, 2001.

[5] Thomas R Bewley, Parviz Moin, and Roger Temam. DNS-based predictive control ofturbulence: an optimal benchmark for feedback algorithms. Journal of Fluid Mechanics,447:179–225, 2001.

21

Page 22: A data-driven Koopman model predictive control framework …predictive control framework [1], we propose a methodology for closed-loop feedback control of nonlinear ows in a fully

[6] John Kim and Thomas R Bewley. A linear systems approach to flow control. Annu.Rev. Fluid Mech., 39:383–417, 2007.

[7] Philip Holmes, John L Lumley, Gal Berkooz, and Clarence Rowley. Turbulence, coherentstructures, dynamical systems and symmetry. Cambridge university press, 2012.

[8] Bernd R Noack, Konstantin Afanasiev, Marek Morzynski, Gilead Tadmor, and FrankThiele. A hierarchy of low-dimensional models for the transient and post-transientcylinder wake. Journal of Fluid Mechanics, 497:335–363, 2003.

[9] Maciej J Balajewicz, Earl H Dowell, and Bernd R Noack. Low-dimensional modellingof high-reynolds-number shear flows incorporating constraints from the navier–stokesequation. Journal of Fluid Mechanics, 729:285–308, 2013.

[10] Karen Willcox and Jaime Peraire. Balanced model reduction via the proper orthogonaldecomposition. AIAA journal, 40(11):2323–2330, 2002.

[11] CW Rowley. Model reduction for fluids, using balanced proper orthogonal decomposi-tion. International Journal of Bifurcation and Chaos, 15(03):997–1013, 2005.

[12] Randolph H Cabell, Michael A Kegerise, David E Cox, and Gary P Gibbs. Experimentalfeedback control of flow-induced cavity tones. AIAA journal, 44(8):1807–1816, 2006.

[13] Steven L Brunton, Clarence W Rowley, and David R Williams. Reduced-order unsteadyaerodynamic models at low reynolds numbers. Journal of Fluid Mechanics, 724:203–233,2013.

[14] Shao-Ching Huang and John Kim. Control and system identification of a separatedflow. Physics of Fluids, 20(10):101509, 2008.

[15] Aurelien Herve, Denis Sipp, Peter J Schmid, and Manuel Samuelides. A physics-based approach to flow control using system identification. Journal of Fluid Mechanics,702:26–58, 2012.

[16] Bernard O Koopman. Hamiltonian systems and transformation in hilbert space. Pro-ceedings of the National Academy of Sciences, 17(5):315–318, 1931.

[17] Igor Mezic. Analysis of fluid flows via spectral properties of the Koopman operator.Annual Review of Fluid Mechanics, 45:357–378, 2013.

[18] Matthew O Williams, Ioannis G Kevrekidis, and Clarence W Rowley. A data-drivenapproximation of the Koopman operator: Extending dynamic mode decomposition.Journal of Nonlinear Science, 25(6):1307–1346, 2015.

[19] B. O. Koopman and J. von Neumann. Dynamical systems of continuous spectra. Pro-ceedings of the National Academy of Sciences of the United States of America, 18(3):255,1932.

[20] Igor Mezic and Andrzej Banaszuk. Comparison of systems with complex behavior.Physica D: Nonlinear Phenomena, 197(1):101–133, 2004.

22

Page 23: A data-driven Koopman model predictive control framework …predictive control framework [1], we propose a methodology for closed-loop feedback control of nonlinear ows in a fully

[21] Igor Mezic. Spectral properties of dynamical systems, model reduction and decomposi-tions. Nonlinear Dynamics, 41(1-3):309–325, 2005.

[22] C.W. Rowley, I. Mezic, S. Bagheri, P. Schlatter, and D.S. Henningson. Spectral analysisof nonlinear flows. Journal of Fluid Mechanics, 641(1):115–127, 2009.

[23] Peter J Schmid. Dynamic mode decomposition of numerical and experimental data.Journal of Fluid Mechanics, 656:5–28, 2010.

[24] Peter J Schmid, L Li, MP Juniper, and O Pust. Applications of the dynamic modedecomposition. Theoretical and Computational Fluid Dynamics, 25(1-4):249–259, 2011.

[25] Jia-Chen Hua, Gemunu H Gunaratne, Douglas G Talley, James R Gord, and SukeshRoy. Dynamic-mode decomposition based analysis of shear coaxial jets with and withouttransverse acoustic driving. Journal of Fluid Mechanics, 790:5–32, 2016.

[26] Shervin Bagheri. Koopman-mode decomposition of the cylinder wake. J. Fluid Mech,726:596–623, 2013.

[27] Taraneh Sayadi, Peter J Schmid, Joseph W Nichols, and Parviz Moin. Reduced-orderrepresentation of near-wall structures in the late transitional boundary layer. Journalof Fluid Mechanics, 748:278–301, 2014.

[28] Pramod K Subbareddy, Matthew D Bartkowicz, and Graham V Candler. Direct numer-ical simulation of high-speed transition due to an isolated roughness element. Journalof Fluid Mechanics, 748:848–878, 2014.

[29] Joshua L Proctor, Steven L Brunton, and J Nathan Kutz. Generalizing Koopman theoryto allow for inputs and control. arXiv preprint arXiv:1602.07647, 2016.

[30] Matthew O. Williams, Maziar S. Hemati, Scott T. M. Dawson, Ioannis G. Kevrekidis,and Clarence W. Rowley. Extending data-driven Koopman analysis to actuated systems.In IFAC Symposium on Nonlinear Control Systems (NOLCOS), 2016.

[31] Joshua L Proctor, Steven L Brunton, and J Nathan Kutz. Dynamic mode decompositionwith control. SIAM Journal on Applied Dynamical Systems, 15(1):142–161, 2016.

[32] Sebastian Peitz and Stefan Klus. Koopman operator-based model reduction forswitched-system control of pdes. arXiv preprint arXiv:1710.06759, 2017.

[33] Sebastian Peitz. Controlling nonlinear pdes using low-dimensional bilinear approxima-tions obtained from data. arXiv preprint arXiv:1801.06419, 2018.

[34] Bryan Glaz, Igor Mezic, Maria Fonoberova, and Sophie Loire. Quasi-periodic intermit-tency in oscillating cylinder flow. Journal of Fluid Mechanics, 828:680–707, 2017.

[35] Aivar Sootla, Alexandre Mauroy, and Damien Ernst. An optimal control formulation ofpulse-based control using koopman operator. arXiv preprint arXiv:1707.08462, 2017.

23

Page 24: A data-driven Koopman model predictive control framework …predictive control framework [1], we propose a methodology for closed-loop feedback control of nonlinear ows in a fully

[36] Alexandre Mauroy and Jorge Goncalves. Koopman-based lifting techniques for nonlinearsystems identification. arXiv preprint arXiv:1709.02003, 2017.

[37] Amit Surana and Andrzej Banaszuk. Linear observer synthesis for nonlinear systemsusing Koopman operator framework. In IFAC Symposium on Nonlinear Control Systems(NOLCOS), 2016.

[38] Hassan Arbabi and Igor Mezic. Ergodic theory, dynamic mode decomposition, andcomputation of spectral properties of the Koopman operator. SIAM Journal on AppliedDynamical Systems, 16(4):2096–2126, 2017.

[39] Milan Korda and Igor Mezic. On convergence of extended dynamic mode decompositionto the Koopman operator. Journal of Nonlinear Science, pages 1–24, 2017.

[40] Lennart Ljung. System identification. In Signal Analysis and Prediction, pages 163–173.Springer, 1998.

[41] Dag Tjøstheim and Bjørn H Auestad. Nonparametric identification of nonlinear timeseries: projections. Journal of the American Statistical Association, 89(428):1398–1409,1994.

[42] Floris Takens. Detecting strange attractors in turbulence. In Dynamical systems andturbulence, Warwick 1980, pages 366–381. Springer, 1981.

[43] Jonathan H Tu, Clarence W Rowley, Dirk M Luchtenburg, Steven L Brunton, andJ Nathan Kutz. On dynamic mode decomposition: theory and applications. Journal ofComputational Dynamics, 1:391–421, 2014.

[44] Milan Korda, Mihai Putinar, and Igor Mezic. Data-driven spectral analysis of theKoopman operator. arXiv preprint arXiv:1710.06532, 2017.

[45] Marko Budisic, Ryan Mohr, and Igor Mezic. Applied koopmanism a). Chaos: AnInterdisciplinary Journal of Nonlinear Science, 22(4):047510, 2012.

[46] Alexandre Mauroy and Igor Mezic. Global stability analysis using the eigenfunctions ofthe Koopman operator. IEEE Transactions on Automatic Control, 61(11):3356–3369,2016.

[47] Igor Mezic. On applications of the spectral theory of the Koopman operator in dynamicalsystems and control theory. In Decision and Control (CDC), 2015 IEEE 54th AnnualConference on, pages 7034–7041. IEEE, 2015.

[48] Alexandre Mauroy and Igor Mezic. On the use of fourier averages to compute theglobal isochrons of (quasi) periodic dynamics. Chaos: An Interdisciplinary Journal ofNonlinear Science, 22(3):033112, 2012.

[49] Igor Mezic. Koopman operator spectrum and data analysis. arXiv preprintarXiv:1702.07597, 2017.

24

Page 25: A data-driven Koopman model predictive control framework …predictive control framework [1], we propose a methodology for closed-loop feedback control of nonlinear ows in a fully

[50] Dimitrios Giannakis. Data-driven spectral decomposition and forecasting of ergodicdynamical systems. Applied and Computational Harmonic Analysis, 2017.

[51] David Q Mayne, James B Rawlings, Christopher V Rao, and Pierre OM Scokaert.Constrained model predictive control: Stability and optimality. Automatica, 36(6):789–814, 2000.

[52] Lars Grune and Jurgen Pannek. Nonlinear model predictive control. In Nonlinear ModelPredictive Control. Springer, 2011.

[53] Hans Joachim Ferreau, Christian Kirches, Andreas Potschka, Hans Georg Bock, andMoritz Diehl. qpOASES: A parametric active-set algorithm for quadratic programming.Mathematical Programming Computation, 6(4):327–363, 2014.

[54] Hassan Arbabi and Igor Mezic. Study of dynamics in post-transient flows using Koop-man mode decomposition. Phys. Rev. Fluids, 2:124402, 2017.

[55] Eduardo D Sontag. Mathematical control theory: deterministic finite dimensional sys-tems, volume 6. Springer Science & Business Media, 2013.

[56] Bastien E Jordi, Colin J Cotter, and Spencer J Sherwin. Encapsulated formulation ofthe selective frequency damping method. Physics of Fluids, 26(3):034101, 2014.

[57] Enoch Yeung, Soumya Kundu, and Nathan Hodas. Learning deep neural network rep-resentations for koopman operators of nonlinear dynamical systems. arXiv preprintarXiv:1708.06850, 2017.

[58] Naoya Takeishi, Yoshinobu Kawahara, and Takehisa Yairi. Learning koopman invari-ant subspaces for dynamic mode decomposition. In Advances in Neural InformationProcessing Systems, pages 1130–1140, 2017.

[59] Ryan Mohr and Igor Mezic. Construction of eigenfunctions for scalar-type opera-tors via laplace averages with connections to the Koopman operator. arXiv preprintarXiv:1403.6559, 2014.

[60] Lloyd N Trefethen. Spectral methods in MATLAB, volume 10. Siam, 2000.

[61] William F Arnold and Alan J Laub. Generalized eigenproblem algorithms and softwarefor algebraic Riccati equations. Proceedings of the IEEE, 72(12):1746–1754, 1984.

25