From 46ccd134c35173e25c72a3e9bfef233a519677cb Mon Sep 17 00:00:00 2001 From: Arthur Danjou Date: Thu, 12 Jun 2025 11:54:57 +0200 Subject: [PATCH] 4 changes by Nuxt Studio --- content/writings/log-lin-reg.md | 185 ++++++++++++++++++ public/writings/log-lin-reg/lin-and-poly.webp | Bin 0 -> 31688 bytes public/writings/log-lin-reg/log-vs-lin.webp | Bin 0 -> 35876 bytes public/writings/log-lin-reg/log.webp | Bin 0 -> 27116 bytes 4 files changed, 185 insertions(+) create mode 100644 content/writings/log-lin-reg.md create mode 100644 public/writings/log-lin-reg/lin-and-poly.webp create mode 100644 public/writings/log-lin-reg/log-vs-lin.webp create mode 100644 public/writings/log-lin-reg/log.webp diff --git a/content/writings/log-lin-reg.md b/content/writings/log-lin-reg.md new file mode 100644 index 0000000..06bc887 --- /dev/null +++ b/content/writings/log-lin-reg.md @@ -0,0 +1,185 @@ +--- +slug: log-ling-reg +title: "Linear vs. Logistic Regression: A Comprehensive Guide to Understanding + Their Differences and Applications" +description: This article compares linear and logistic regression, highlighting + their differences and uses. +publishedAt: 2025/06/12 +readingTime: 10 +tags: + - maths + - ai +--- + +## I. Introduction + +![log-vs-lin.webp](/writings/log-lin-reg/log-vs-lin.webp) + +Regression analysis is a cornerstone technique in the realm of data science, pivotal for uncovering patterns within data and making informed predictions across various domains. While linear regression is widely recognized and frequently utilized, logistic regression stands as another critical method, albeit for different purposes. + +This article aims to illuminate the fascinating dynamics of linear and logistic regression, highlighting not only their similarities but, crucially, their differences. Both techniques, though rooted in regression analysis, are tailored for distinct applications and possess unique characteristics. + +For data analysts, researchers, and practitioners, grasping these distinctions is essential. It empowers them to choose the right regression technique tailored to their specific challenges, whether predicting continuous outcomes like house prices or classifying binary outcomes such as identifying spam emails. + +In the sections that follow, we will unravel the complexities and nuances of linear and logistic regression. We begin by laying the groundwork with linear regression, exploring its core assumptions and mathematical underpinnings. Subsequently, we will explore logistic regression, detailing its unique attributes and how it diverges from linear regression. + +Through practical examples and real-world case studies, we will illustrate the application of these techniques, providing clarity on their specific uses and advantages. + +We will delve into the models and assumptions that differentiate linear and logistic regression. This includes examining the linear relationship assumption in linear regression and the consequences of its violation, as well as understanding how logistic regression uses the logit transformation to handle probabilities and binary outcomes. + +Interpreting regression results is another critical area we will cover. We will discuss how the coefficients from linear and logistic regression models offer different insights, emphasizing their unique interpretations. + +Finally, we will address the practical implementation of both regression techniques using popular statistical software. We will also touch on recent advancements and best practices in the field, equipping readers with the knowledge to excel in regression analysis. + +By the end of this article, you will have a comprehensive understanding of linear and logistic regression, enabling you to tackle diverse data analysis challenges and make well-informed decisions when selecting the appropriate regression technique for your needs. Let's embark on this enlightening journey into the world of linear and logistic regression. + +## II. Understanding Linear Regression + +![lin-and-poly.webp](/writings/log-lin-reg/lin-and-poly.webp) + +Linear regression is a cornerstone technique in statistical modeling, designed to establish a linear relationship between a dependent variable and one or more independent variables. It is instrumental in predicting numerical outcomes and understanding the influence of independent variables on the target variable. + +### **Definition and Purpose** + +Linear regression aims to model the relationship between a dependent variable (often referred to as the response variable) and one or more independent variables (known as predictor variables or features). The primary objective is to determine the best-fitting line or hyperplane that minimizes the sum of squared differences between the predicted and actual values. This line or hyperplane facilitates predictions and elucidates the relationships between variables. + +### **Assumptions** + +To ensure the validity and reliability of the model, linear regression relies on several key assumptions: + +- **Linearity**: The relationship between the independent and dependent variables should be linear. +- **Independence of Errors**: The residuals (errors) should be independent. +- **Homoscedasticity**: The variance of residuals should be constant across all levels of the independent variables. +- **Normality of Errors**: The residuals should be normally distributed. + +It is crucial to verify these assumptions before interpreting the results of a linear regression analysis. + +### **Mathematical Foundations** + +The mathematical underpinnings of linear regression are based on the principle of ordinary least squares (OLS) estimation. OLS estimates the regression coefficients that minimize the sum of squared differences between the observed and predicted values. These coefficients represent the slope and intercept of the regression line, indicating the relationship and the magnitude of influence between the independent and dependent variables. + +### **Applications** + +Linear regression is widely applied across various fields. It enables the prediction of numerical values based on existing data and identifies significant predictors affecting the target variable. Some common applications include: + +- Predicting housing prices based on features such as square footage, number of bedrooms, and location. +- Forecasting sales figures based on marketing expenditures. +- Estimating the impact of education and experience on salary levels. + +Understanding the fundamentals of linear regression is essential for building a robust foundation in regression analysis. In the following sections, we will delve into the intricacies of logistic regression and explore how it diverges from linear regression in terms of purpose, mathematical model, and interpretation of results. + +## III. Understanding Logistic Regression + +![log.webp](/writings/log-lin-reg/log.webp) + +While linear regression excels at predicting numerical values, logistic regression is tailored for binary classification problems. It models the probability of an event occurring, enabling predictions based on that probability. In this section, we will explore the nuances of logistic regression and highlight its key differences from linear regression. + +### **Definition and Purpose** + +Logistic regression is a statistical technique used to model the relationship between a binary dependent variable (often referred to as the outcome variable) and one or more independent variables. Unlike linear regression, which predicts continuous values, logistic regression estimates the probability of the outcome variable belonging to a specific category or class. + +### **Contrast with Linear Regression** + +One of the primary differences between linear and logistic regression lies in their purposes. While linear regression predicts continuous numerical values, logistic regression is designed for binary classification tasks. Logistic regression is ideal for scenarios where the dependent variable has two possible outcomes, such as yes/no, true/false, or 0/1. + +### **Mathematical Model** + +The mathematical model of logistic regression differs from that of linear regression. Logistic regression applies a logit transformation to model the log-odds of the probability of the outcome variable. The logit function, also known as the sigmoid function, maps the linear combination of the independent variables to a value between 0 and 1, representing the probability of the outcome variable belonging to the positive class. + +### **Applications** + +Logistic regression is widely used across various fields for binary classification tasks. Common applications include: + +- Predicting customer churn. +- Determining the likelihood of a patient having a particular disease based on medical indicators. +- Classifying emails as spam or legitimate. + +Logistic regression can also be extended to multi-class classification problems using techniques like one-vs-rest or softmax regression. + +Understanding the unique characteristics and purpose of logistic regression is crucial for determining its appropriate usage in different scenarios. In the following sections, we will explore the differences in model assumptions and the interpretation of results between linear and logistic regression, providing further insights into their distinct nature. + +## **IV. Differences in Model and Assumptions** + +While both linear regression and logistic regression are types of regression analysis, they differ significantly in their underlying models and assumptions. In this section, we will compare and contrast the models and assumptions of linear and logistic regression, highlighting their distinct characteristics. + +### **Model Assumptions in Linear Regression** + +Linear regression relies on several key assumptions to ensure the validity of the model and the reliability of the results: + +- **Linearity**: Assumes a linear relationship between the dependent variable and the independent variables. +- **Independence of Errors**: The residuals (errors) should be independent. +- **Homoscedasticity**: The variance of residuals should be constant across all levels of the independent variables. +- **Normality of Errors**: The residuals should be normally distributed. + +Violating these assumptions can affect the accuracy and interpretability of the results. + +### **Linear Relationships in Linear Regression** + +Linear regression assumes a linear relationship between the dependent variable and the independent variables. This implies that a constant change in the independent variable leads to a constant change in the dependent variable. However, in cases where a non-linear relationship exists, transformations or non-linear modeling techniques may be employed to capture the underlying patterns effectively. + +### **Model Assumptions in Logistic Regression** + +Logistic regression has different assumptions compared to linear regression: + +- **No Linearity Assumption**: The linearity assumption is not required in logistic regression since the relationship between the independent variables and the log-odds of the outcome variable is modeled through the logit transformation. +- **Independence of Observations**: Logistic regression assumes that the observations are independent of each other. + +### **Logit Transformation in Logistic Regression** + +In logistic regression, the logit transformation is used to map the linear combination of the independent variables to a value between 0 and 1. This transformed value represents the probability of the outcome variable belonging to the positive class. Unlike linear regression, logistic regression allows us to model probabilities and binary outcomes effectively. + +Understanding the differences in model assumptions between linear and logistic regression is essential for choosing the appropriate technique for a given problem. In the following section, we will explore the interpretation of results in both regression techniques, shedding light on how the coefficients are understood and their implications. + +## **V. Interpretation of Results** + +Interpreting the results of regression analysis is a crucial step in understanding the relationship between variables and deriving meaningful insights. In this section, we will explore how the interpretation of results differs between linear and logistic regression, shedding light on the unique implications of their coefficients. + +### **Interpretation of Results in Linear Regression** + +In linear regression, the coefficients associated with the independent variables represent the change in the dependent variable for a unit change in the corresponding independent variable, while holding other variables constant. These coefficients indicate the direction (positive or negative) and magnitude of the relationship between the independent and dependent variables. Additionally, the intercept term represents the expected value of the dependent variable when all independent variables are zero. + +### **Interpretation of Results in Logistic Regression** + +Interpreting the results in logistic regression differs from linear regression due to the use of the logit transformation. In logistic regression, the coefficients represent the change in the log-odds of the outcome variable for a unit change in the corresponding independent variable, while holding other variables constant. To interpret the coefficients, we can exponentiate them to obtain odds ratios, which indicate the multiplicative change in the odds of the outcome for a one-unit increase in the independent variable. + +### **Understanding Odds Ratios** + +In logistic regression, odds ratios provide insights into the relationship between the independent variables and the likelihood of the outcome variable belonging to the positive class. An odds ratio greater than 1 indicates that an increase in the independent variable’s value leads to higher odds of the positive outcome, while an odds ratio less than 1 suggests a decrease in the odds of the positive outcome. Additionally, odds ratios close to 1 indicate a weaker or negligible impact of the independent variable on the outcome. + +### **Confidence Intervals and Significance** + +Similar to linear regression, logistic regression results include confidence intervals and p-values to assess the significance of the coefficients. A statistically significant coefficient implies that the independent variable has a significant impact on the outcome variable, while a non-significant coefficient suggests a lack of evidence for a relationship. + +Interpreting the results of regression analysis allows us to gain insights into the relationships between variables and draw meaningful conclusions. Understanding the unique interpretations of coefficients in linear and logistic regression enables us to make informed decisions and draw accurate inferences from the analysis. In the next section, we will provide practical examples and case studies to illustrate the distinct applications of linear and logistic regression in real-world scenarios. + +## **VI. Practical Examples** + +To gain a deeper understanding of the distinct applications of linear and logistic regression, let's explore practical examples and case studies that highlight their usage in real-world scenarios. By examining these examples, we can grasp how linear and logistic regression are employed to address specific challenges and derive valuable insights. + +### **Linear Regression Example** + +Consider a real estate agency aiming to predict housing prices based on various features such as square footage, number of bedrooms, and location. Linear regression can be applied to create a model that estimates the price of a house based on these variables. By analyzing the coefficients obtained from the linear regression model, we can determine which features have a significant impact on the house price and understand the direction of that impact. + +### **Logistic Regression Example** + +Imagine a healthcare provider tasked with predicting the likelihood of a patient developing a particular disease based on medical indicators such as age, blood pressure, and cholesterol levels. Logistic regression can be utilized to build a model that estimates the probability of a patient having the disease. By examining the odds ratios derived from the logistic regression model, we can identify the most influential factors that contribute to the likelihood of disease occurrence. + +These examples illustrate the distinct purposes and applications of linear and logistic regression. While linear regression is suitable for predicting numerical values, logistic regression excels in binary classification tasks, such as disease prediction, spam email detection, or customer churn analysis. Understanding when to employ each technique enables us to make accurate predictions and informed decisions. + +In the conclusion, we will summarize the key points discussed throughout the article and emphasize the importance of understanding the distinctions between linear and logistic regression for data analysis. + +## VII. Conclusion + +In this article, we have explored the similarities and differences between linear and logistic regression, two fundamental techniques in regression analysis. While both approaches fall under the umbrella of regression, they serve distinct purposes and are suited for different types of problems. + +Linear regression excels at predicting numerical values and understanding the relationship between independent and dependent variables. By assuming linearity and employing ordinary least squares estimation, linear regression provides insights into the impact of predictors on the outcome variable. + +On the other hand, logistic regression is specifically designed for binary classification tasks. By employing the logit transformation and modeling the probability of the outcome variable belonging to a specific class, logistic regression enables effective classification and prediction in scenarios such as disease diagnosis, customer churn analysis, and spam email detection. + +Understanding the differences in model assumptions, interpretation of results, and practical applications of linear and logistic regression is crucial for data analysts, researchers, and practitioners. By appropriately selecting the regression technique that aligns with the problem at hand, one can derive accurate insights and make informed decisions. + +We have also discussed recent advancements and best practices in regression analysis, including regularization techniques, model selection and validation, handling non-linearity, dealing with missing data, and interpreting complex models. By staying updated with these advancements and adhering to best practices, we can ensure the reliability and accuracy of regression models. + +As regression analysis continues to evolve, it is essential to keep learning, exploring new techniques, and staying informed about emerging trends in the field. By doing so, we equip ourselves with the tools and knowledge needed to tackle complex data analysis challenges and derive meaningful insights from regression models. + +In conclusion, linear and logistic regression may share some similarities, but their purposes and applications set them apart. Embracing the nuances of each technique empowers us to unlock the full potential of regression analysis and make data-driven decisions in various domains. So, whether it's predicting housing prices or classifying spam emails, understanding the distinctions between linear and logistic regression is key to harnessing the power of regression analysis. diff --git a/public/writings/log-lin-reg/lin-and-poly.webp b/public/writings/log-lin-reg/lin-and-poly.webp new file mode 100644 index 0000000000000000000000000000000000000000..131df32b476e05410b865f7866f24eb868defb8f GIT binary patch literal 31688 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

>c1VTT`Bm=R?OF+S@%&l0= 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 literal 0 HcmV?d00001 diff --git a/public/writings/log-lin-reg/log-vs-lin.webp b/public/writings/log-lin-reg/log-vs-lin.webp new file mode 100644 index 0000000000000000000000000000000000000000..b024934c0eae9b5499f9d44dbb7089a0b230b220 GIT binary patch literal 35876 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 OUpn^}!~Q%=wtoPxmV2TA literal 0 HcmV?d00001 diff --git a/public/writings/log-lin-reg/log.webp b/public/writings/log-lin-reg/log.webp new file mode 100644 index 0000000000000000000000000000000000000000..d0aaa0280491d44f6da3b47b941b4305b26a17e4 GIT binary patch literal 27116 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

$Ii!%Wbr((j- z%Fvipm0KYZS(|9E&{aQ9i8Efwf4DZ{OJ)Qt>S~p!12asS{|@Sq>Uw}0``-qX*{x!8 znmGM<4H(&6EXYd}aPOKX#ne5I&Yfs8g0kx&KBFYDr&M6@KQ8p9agXu4YjKDrB3LWI z%zdYz11EYiJ!8S>40kE^H>*_z-Du`}&8E#(;Vyxac!ft!--N@x_<48Ns3OyIW(TZk z2irZYr>TT~YJo1}>Z}z$U!o$<8?yx59`4~V05c>!EQ^340f7JP`kM%F>nk%Fy>|42 z2A=522PL?5+_%Bz%8gaawC@LmAGHNLJ}U*XfX#_=3FrSsZyfG+75PoDq*gFN-6$?j zI1RQZSRfTWW+5I$qRuyf1h%H#kHu|AHZ`%CMMBBpyBO^RJ162X-X*Yq%|ivQ`&YRV zQ&8bGAa{_*YyN}zv0p+LxhgoA?0H>Ck~%uSBh7<^G=xIQP`ZXC7W7RKe5PqF%oB+B zqlk^N(xNpm=7oI@&~h`KX&s~pxr{s_TZftKek`cE+fe)uQ1&+0F0oAle<3=;I{;V`a^pHN4w{<3 z{G!QmOI+7-QH#7$0Ht!R8_H`(V=#!Ph@D^Oui4>BN8we&ka_s=jLUTT`R{N7K(DGg z5A$!;KL+7xV5}-MRtAKfn`NBv1&1Oc$0F1@hn8IqP}rko^La}Nx@ABwO^@1`;K(hk zi?Y53y8T42Ea}>^V~7Bdd4co(O&bapuMS56tbslrLblRIAACWrPU%~4x9KgprR-=k)UYk1AnW9@TWv-03|>V_K{M*p&NFd z$iDl5AnHdoHW|#u1^b)Yp`&coB`U8Pnl#4{50gFxqWRO@i)(|?oIx}>F|3a{_jZH= ztX4Wjbb!2Uvb$Ii4cS_96sQ!EwO4^d<{4&%LLy$;U%#!l9Me!TFr}mIApuu2MUUo@ z`~i{avDNt8WrSiE9h2khPj3Sd>L~I?2(-B_Z;+2kb(C}J#xEiNEEF*vv0=Hjjw9o6Ji4FXz&SY2AzSZNxl&`dtYcBNA}DfM?ZkwL3}NDN z5mg*JRsa(^w>t+7QHjcgW8jE;VRVyTyRk-GBSX&X7ZL)7E1 zjLge6hxPx*AlPe zY1z6)Yw2&5PIth}0W@up1?Ka27QwDMp9O#~-H3Jbgs2{QriO4N2nGwunaZKuclucKm5rqK_L(L*z9h z0fbC`f*D$G>3)=>ygiW}llMf4&qAA{X9rzhW2M%cxX)IN;pT|wF{XDv@28%%Ddfi( zwz`$AkTbC;KtKq;u?TO@eE8AXQ6snu;Ifd86>DqvCLU}IHG+MvCRddj7;U?E;$G8D zV=72smSXFS1MmsXakTVCm7mHl9O5P$CZu1MClkB2sH^dOunXI>FEI9$5XG)rjANhY zRm3rQf1I!qh$*TJaS;$bI?RLXzunrSP^DpmZKNbh;9$XkZ1KHCXUA-2ell1vd!t7@ z3j5QQMvEAWo^-tuCGvtEfTTV}Il^9;2SN#{>->)h3KY#&X2Rs})x>{}N2LXaWDm)WW8tFX-Yz&Q;n^gM;Uv#Ul5pxt7Co|Zi8PvAIS3rTo6>N7cc#h$d26Jih z$bD zB}q*|h-&9u9Rz+qrKq?k;5fesmn{G8B+A#vB_I^HqR3Kq1aUm_FLfqzycrBm@c1|1 zu1@XBN@8!qd+9njWLtP}nF0j%zGXB(QI6?IrjM8GejtD8)!^#Sh7J@rVjkX>3i5m# z$r=eZXRGU24yG>(w0X~7n{KR0y$Gt%ZEWw#<>!L(w(ppA?di!rysYU{-bnuiFI?mF zI7>zCVG(I<4x5ZWH|bajd4=1LNx5yyadN^0m-24W_;>aWinJ*>DqP^)bUv*3QGE{*ykm)GOihWWi+oC9F^r}{yssbZd&*f;m-u(6p zb%ZW&Wkj1*{7>*iJQ2+HISfbwV7~$)wx$UPk(lcU(x^FEVbP$2R&a}WeB@BFwzw;r zAjF1ogztT@7TjXU>fgh=Wd7zhDbg_g?c}Veb-Mu=TIhMY_JZ@F+=*sdhIiOAaKZ~D z`}4xE5LvR z8%bZAUxgSc=%=H_*e93*_iAWa-T4Pgk%GbM2m;3v)e3b>C^_ZfT5OZ2&*)d8OU>C7 z+``mg=Hj}4oEsxywxpLEbS!}w4RP|q=)63HP$C;-&Iqc#E{|cf!^X{^M^EjM@` zxspQR?k_@nCx{>_3Z{`Gy^?#sNJ&Yg3x8lRj z0Z7IOOC$9chLU^;VJeBbX2e!;0ErfC4s!r#_2zg4>i%eseBn4i5-FJB zib?e8P18p6r%mW_jQ^dE`)GwfJ3Pq!d$ZA6Zs-LCc}_i!$Qve@{L|_@J%Ye| zb1Dn}IEw?O+RtaUH8BPLL@5KSOZXcezGM4s@?h(`sCi?ktVKGJL2$>A3T@5gPE-g) z>KBSH-kZcOkrlfBd)xG?vsu+&y+_+AqLuu1F*sR;yf_#7cNh;3Qd#a)`UA9R+8$)l z_w)&&H7pVVeUqRgQc6zwI%_hZTs(qn)?hWV8$6kcPSxV2Qmgr3iU?1-d$;%Qh3*oS zEX5g`)#RU*pjfbs_qxx-72c5Z2njM*c#JsxPzR5br^I4>OYAp&pjLF+ur>Ul`gE64 ziW_sZWowFD71kJ&hwLsf(I6w69dnLR4`Tc9D~>R_dJ`a5a;R}iBQDlEhLrv(U=kHg zTC^M(_y7yZbjqPK3NT>D?$n20#PW*}Kek@ztJIvj%Vb$=Oq7hivg5O;eFT{|{)Q`j zzjpZ7eviW{ZW|U5S*Mr6$KqGVvu2lrp;ruNdZP%H+j^7a^1;u$(^}67qOHyL#2rUR zS|WqtlEtmKbBsU8Yqb(I7-Se4F=qhRJy%O22b=9G z=AN!+{q781L|4cOqr6!uwoNb(G@OZ3_!;54xw#|fmuD*h9|%DisiS9q15s*0M-;Nb z`QplG-wHD-YERcEi$sC5hJa-BT=g5@x`OFqR7DkO5&u9~?VZa9!EW^Doyj}>FY-rEklBXu2&IgM^1v1XdGp4kKUZ-4My6FvFHvC(3K7T9M?LT# zaUxV}dscL~Q+;>I;S!QCqtr|*%^sp2koVnY#RB+yKtlbwd(8^vW4u|2D5M#ho!~M{ zW3LHi&26D)JicEjC~zr%NQX0AxA)&^ zKO@?pB4n+N?&?G^qcP^5#v{b`>5g`SH}xqzW_@N)iVM6|omQb-ro)>Qt0ylqUt&4X6I&g+mvG9zi(^T z)$;h?yCR@iR0rJa(+m8|IXu%;)T+e00nLT;LLc5~wCTHZ!K zv&an7r>h5H=;hx`q6X;2;jM<1u{nTKSZ;dT48}~vf$gXM&tm_6@Q&PF!k0Bk2n zA-2d@g41|B5a^Ojj=(# z7INhxrPvAGy3aS`aJM`&{-4M+d`Wximtto+@YEuH@=kR=zfM4;#XJ#2_mB7PF+Z$=NwB>nxFzI1bL8Tlu{} zqw*MV7ldKBbq$}yQ=B;5VSC7xeP{vS;N!0qd5}~6SU$yCu<`Q#WnbuZ%lR;x_K@Eq z3n;Uw^6|;G@1`TQ%UP|w^GpP}gDXG+pBMS%vPd*`662;MdY(BClet#KdT%0SN`WTtwO>Z6Im@7x^{ zS2EvWy=K2BsW@7K-%dx8lW4B5qjIQEKx~7yO;6h}Nr+!oj`l*kMA1MMD=kG_8XREb z`%oV_`|_X%2t+_dl=xqcc(hVX%fP=(MaUMK|E*Yzo&y5T_goPn9}iB6T9e|I5AVDz z)1-yX@hu8Ews`*w-YQ@@G2a~4{EVoH{gTO`^@Sa+Y_Bpoy38o7h?kWIJ)WB9QJwv& za0v)_oL#r=l`w(PZV1)eL#;!Q!idb!0`eDhj66&Zqy)-#lTeFphsis|o?Zps4fFq8AqrF!A^zDQ`{}5+SrSHX z>ws6MUc}tZdKCTh{-Ex+D_Pr9yPb?%F2Mj2FMu+}s)Iw}i#|zknHsdJM6kJrh%tE0 zd{G4JqB(OU^mOPxS=%IgxbT2=r}N>hqlA7-g#nrV4y>LrFq}Zehqk4Vs?>gs&!16~ z&0PSLVWfQNzdmuYAl7ZANiLExz(0Nrj!6CcB8lRkOaA2lbtcfE=PqjN! zNGzQFVc$rhT>W;1{t+`StL2V`XWf4f_vg$P+d?u>hi_Z2%Fh3aVvo4jp?$C|mEj)9GoslC8R6LF4(n9EOL!d&tT zc54&CWOO+j67)9JH)P7Mk1FF??ge-AHGxl&0mAd4B4zt{71rva)Ub8MQ71;kY4b;@ zmot@DLM&$lv8}F&a>d-aq-Hgpe=tIb=-+lo-R>mRLVnNwXJ(RNI#GvHu1mR-?>jx) zcFb`z_qhOqbeVA%^7Di%(2ulAew^3^kFxdBk)Onz)To8VQ|Q_xU`~mN7MKagg2nti zCF;Fs+_AO>>4T*nQ6~E@xAG9t)8GA7r(@Kqe-nY`om7(v0B%wGhGk5HbgWTa z$$}7Bh_MZu`cYrT;c{T%CT#LSBCz3ku+i{cATQP+2esSzTR5-N)F%|!KWCChWa*GsB&Npg1M@n1M& zHHHnwO~0WYL&3_(bcFLBB?w{0Am~+Dym;{4_p~>53j1ajLn;u5=;2@$jPpJUn7}z^ zA1y1hD zjLX$LXwBll8?dlZ$N-Tj-cJU>R%ZLhS|L7geLB);Nf$9=g*I{!zZn(Rn7_i0Mp8uV z9@1}EzUg7do~;)FMc6H_5ILKcNeNWVXi^?<>dL!onu)_nNzYj+&V1JNqSfF7V7xc!XEsSkCm<(^tUOTXA+@e8Ot!&m4rKep8A@Q2^YMfJ?CHXd9&i!+6nh zB&Ortlj|62yRg!#g$N+tegg47Hm(zL>WSKnK0unG?=yOTxn_a#L>0-*<}JX9J?6Uw z9IUqHP-hP%8rvQ482Tz=MT!}LNLf;?!w1M1wb)ku1|ND1l?m2f?`exeZiaJ%3SOuT z%L0N@$SENL2q74Sq`ewlGBAAw=|=42)3sE*AK-zn;^rc%5Do1%#cyI!8yOY;Lgklir_RO7ldiw*E^JcqJd~+yP`^|RHsqgljn~l zqQd8x!wBCL@ph4gGLj~atboNvr%^(j11*Kcyc(&cWL98!b&LDdU}tK>6i{f#2mu$6 zn&EXVouYElj@)mFjwv(U48Ak${0urYm2!J5i5zmkNvsGQi)j$s(lZ5A-lagd&cJ4- zT<@dO_KJOVc2)WF@@vtTm@pA#AYB%}o!_?FD1t1rEj9hg%g9L+9$P1!MXJKj>*;Zv zjF?D5``n(s_<$Kp;kn5uDUEHHqh2JfzaW|#2_Cy?Egpe_Pv3DVx|Ta)aO|Vm2Aw3M zzE)lw1;nE9b$-u8>_v3TPtG-Z!o~anB9co#c41ayP2eUw3R(%+M$SPr>M}SQB4(7?i$S=6or(}w&z5rh^q~p>^OYXz z3d^H;3KfXspZ1kO9=d>)Ez<-&RZ%soZ9J}_SHyW??yLV~FcPKaro_pV#!AW))Ncf5 zW8A*ht-SYIB|n)j-R|oYiMvqbLziY5kmsZyo3sVr>hKzJ z`CUe;a*5CmC34HHTE}s=Ft)Q;2)6VYQOUk8^)+VEfEYT?C5I?r(oy|OK;OlN_y8U` z!F`+6EeFj$`>4(_3j-BhVUrXj2NlypEN2y(?n9_Zm@ft=CBRWjvxs&<+^>gv{o}&f zlt9h$HI{fmH(Q6T5yL{6o4m%QOnaGU4nkst!~)EVm%N)RvdKS1?UUm+!`5o$TGE2w z$A6x7v+n-gSbC`2Jm)YR_`5P%HV|n zht&)Sq#xSR*2RLE!O5~Gbyq$w*thptW+SA-6}1E12ShS#FUpYoL_HZtp#z$dgUF3A zC2RAFgZ`ZuY}szH9KF3g`A5W~aU|=s$O|R)9wLNwWc9NPRPmyjprZD%9UxE&FQsDU z$o42dn??Duq#4=J4w?GAGDjX5tF3q@@-c`IV_0>GAO<{Nx-)3`u_^qC??nRGW^bBXXt|*WuMX>hrI>~E}F!q#KsS~1N%Qb zC;cb#nIXq*HTj>gXo!C$Bmb&0`ily*G?9~43GTitfkt?R58y3iBVm;Zi5*k+DuBMU zu$uIVV#@Q=&Ht`$9b~X(XSx}>|K<0N#UG>&1iE~s25^YVW%mT-6+VQpU{YMH*zrzD zg8#d@%KH(jCk-Yxt~y%U4v&{oQ*de;l96He+Fe zG-tm@7hsqI?_$SKPaunD3xFU`yI)eezvT~`g)nvpy|L238C6SIV<}3)Cpvk`z_@+Y z6-Q>qN^u6#zKpXsT!G}6eS|p4_^rLL-mSDcUT2zQHOG0ZD0YSllI}i(u$GaFi&}{zoGN1S85BVhyNgA04ZX^H_tS+Q2bF9&QlZ znB$K0ZFe06RZ613T=UD&^H|2%rnZaq8TFyPxj}Pwk1w>(SDlW(;<#b5AepNav^f7V zKiZE^+*npS2{-OjglnQApb3Y#=C=*Zl_}0s6g9TPhpb^DeP~5XK9n?^8sa@7eP95* zr0>eqV#Z=E8iKjKO5$TAbS+ziCVJ8vcoga;13Q>JkaM5^mpBnAy%exzuMhl3%dex~ zeAanpm8xuhmU=U+P99%M{d0V+LDGPXczf85ZaWUZT*8iCUEO59G{JUlmX~VK-ho+! zY&9*%TJgnJv%xQ<2U_2}(OrT6%K&fusSVBDZLY>DgVxpWJYH%C`+p%ava;#bsnd75 zFb!_oxq^~ZJ^o{Li*`H9K9d;|7#zQA6Ax(`^rw3lHDPdKxaU_6Rsq(-p;-t5%mt?kAuwR% zw2^^lK?w){50Df-Tk2bkg$z!e=RmB+T6t<#p%cp1%X976!(<7EeWGzcxlfiA9srY7 zxDv}AysC8G|_7x=uZB#Y+;4k_& zd4EZjbcJ{r`GKk(myK0eix@o63=vwXC>Lb@DVY;+jq|2Iv(39somtB~YD~A3#0jF> zLT3f{)HxjFy#Wd(F9AUf7$9GwYKJE$s#0H+EW`2t`oaPj*cQlHk+$Gu7i!QTT(}T24uc=nanYzG7;R7D?(iAlGU`~2D@tB06@g<*Qlf0#A zV8kYF<5SqE!c?cEPoav+PRQm6(+ zVNIqgb>{XGCfpy?pvGb{#)-$mG9RGuYkU39u_Qncu(k(Iy$M)JcR7$8;^(o){Zrtb z@eB_G0OV^GiVO%O4WJoSN0a49X9!+oPGi`pRX0N10j~-ywNN(dym9OG+l{-)B(;cC z@cVV1u?43u=j~P1&oO`@2w3t`Un)|CMd&ga;Di6v5%{!h?YG`VRzyN7fgz(uIP&tr zsrmgUL%7ER?~vTr8j<%HhHTu;2g9ge=TYvqxl=&mh;2@Zo{)NiRGhq7HC_6WJMN!O z?8g9-T-|Sq-D4xL%Vkmu{y8esuN^lMj0sO=a@(H5(#(TM=HZ_)D9uIz5?16mZ% z3)_(Iu zfzB??Mx)5TE6Lq$CfuJuf96SiC9uDM>NB&zRISG5;9Jx+#{?-jskGFYun;Hp}9reaR@$b z_T~2!)5FACs<=c8nY_d;^XW9GDSkcnpr*2AI>>N4t&ps|tcu;-fARX8GZJ0YrYZj* zaVEQwS6|Vrx28J}h!+n~_&25_zxXBtc^wVt4UtfEdO5p0P{q22Dk(9PPx6YjsQZEH zB$S!zZ3ed}#_;GC(a2}_DH68T(r_>5=dk3v0yMt9XJ^nXmWD&M9900v%5psYiwojP zmf$#T-jRL*1TMs4G&I;8H6dQKnv?_#GS2eO3^)0steBH#GRD9NF$P&1sz1^5|Jt!| zpF1Wye_{}_7-RqpD-WXMCD*(bHjM{@Q4MTltQm>`uU%}b=m-RfZ&)x^=Ow%G%=Z{I zD>boD?pqLaj$~vB_5`ZIW1f7_q$rH=xb68KSG{|nTMn+v`+(ym6KwpDK}``v*|lHi zRF@-p{zxk0JF%t%kHYbX_MQ8%i+)_KNbG#dlP?ANjN-$eS+lZYfzQ$6>Fun3A=B^5 z9pH55^8@-iJlOM2H9mLcEmAbMb`8W$-r}DgWP~Yf z3p#up>YLi5#dKVhvg=EP)nnNueo*l}T)>U7Z^)@A6{Yq!Y1HonNiLaiYqmp-kR*p8 zFW!x;`fb@Z1fxt$zIi@7Z{f^RxInDD=z{5MKmZ8QGwk6M;To=9vmb4f9qS-Af5muw5@)f;AJ5<5_@ltX&8n=i z-T$DwPARy?hPTLRWwTU>2>6|RwR?dx)oW3oEA2>p>0-Qh$vUKS8dExko)^> zB#6O#C>N%iji|3Co&ZNeO+$Z?u;(8UIV3`U2{c`q`UsPfw?!^>bI*^*Ic$4N#RJb6 z&q$06R`Rqvzh~+wsAJvF8A{sVx$X?~V<>r#w=!#xEHkBKwFwt@-Hn8UZvJ@~+O(?b zCPVs_S7XDp3Z8zbQKFP}Fk`pVpD^~b{vMBP=E=rQEiNB<{I^r7fF2Iual>S?iA8qc zQjp@v^9s2>j*~qt@Xm|=u`d&L32BEk;&Y*LN(ZAboG()Q0!N0*`fnqg!yeaVyrE|U z4uKJ3ifC%ix+sGk6vqaPH~h~>nZtnPU+&Sn=(6X64in$Y-dr`(;*UDU!~Us?=dG5< zLeks&*6<|${#2hq%I;AAJE3!1?3q+?cYc0II9u4>0v>G2n_^Is(8}99Hlv(d<$I8u z@tG(MF3(~Ga&VVwd4MJiz5LFm&@nol4<6n#m|4cxlbq_%w59iS|K!4XW-|cAT?wgi ztQJ$VaFK{+gc%4aCOCDL;Vit(&`*It@pCfX4+8st=1kxS6gwhfIymN&6wgwJO2thp zNvJ8_v5iRYCar_UX{KMAKg&oF*7u!3;+LZHq53G7aZ%q;pq;6=mE^j9>gyqUTU z#faKTIdy)AUI9N}@8nLx{$|X-e;Qgg)5=t#bD}fRYjr`ZYk% z-zU;)n?+7i1=U_)H`ThsK_p?n$zU~lmSKVpsneyQZsjPR0jXO*pRj!T7PrdFL>zqt z5TThX_;Ae_^JGKRhPsoZ-kqD?i17bq_}E~G*&db2Jub=@Gvbks1xcdtL7~Z?J%P&-AXP(~Xf}M*Puxl1PoBp#Z&agrl4HNx%qyE%3(!q#c zE4)H@{m)nhYkUy7n#vhlR{VbnkbWD?s%eE|uG4@lQI{!fkYWTMlKuHFRIDDgGTJr? zSlKWuq1j$bYm=n@$ej9R&krARVF64283?0+UL%EvjYs?4@fV=00dm#j<>ba{ZRz2T z%urj}^<;CXie3Qu1y1{ILX<(2e{jaebyg?2d|bC%D#cg}RJee0+P)kD&3%V58h(dy z>Eq614f3hF48sh5^T9GV$Sp)qm4IckwPuL}0$}(KQT`3j*t5dcJ2q*@ZPGjI@3MsW zZ+AEEH67tL9|w3XlDKnDD4`=vMX=24bCw`%ICe&!a4-JBE)~0KC`1k`lH{F%5&vtb z&`!68UOp(^=Q@vJPIgHP0)qLK9W|r?p+>^+sVra{;J&zu>0Lsfs9+;4ykqr1Jy@9U zt?S2PPBK0d=@U>dD9r^y~mfr#$p2MQO(^bUhfT(evdfffTxQdB*4ST#8P4mng#fU45I7Dy8>m1dql z&Cf{=1ZD0LXO^HxwccU$JWGMaN&Br95_6$G|9y9(9u%#IT!lR z0Z0naMl|Ld^jFFY@X(;|ofhW-r6*haBGS7^8>j~d4H+|!eHc7vs& z>A``kH0j9G8u7TV;_V52BTxi?;IBV-!P5r_tOs^5O=qJ%Gh>nfepm_hJT6&%`MN^` z*eC+d{QniwBME*V-{07knLc75myom}1t1b|yjk(idZWB3mp}KSuY0K!e}wfTZ-N^gYc)*L(G#D}%ybW8i!7NAm%)CTPEu+}Ea% zn_SdoSq#^lNI@HC5JylZaTCYK(}z_52RY}Z*{Sx;h+KnRd1-6<{_yiiK2-9LL@t$I zZw*T7;HZUa~2mO=>ENrUEuYgvwCIMWB+J3#Jkp0a}UXzI4?fF;hXy zcs^Kwv)F+`8UeibkN~f^Acrm# z-CV@LP)WsD)v@3Qf}-a|hhYKnX@c87{P}uS@`PX_3uDF;61JQ)w9EUWtYpAsxw;6G zwvAaAE$*C4`dy}Kk|Z_&XNTh^Q3~FioJtOY5Y@g2fJ4e=F9Hayqto2R{QaWB#rQ|{ z^Mx^@zk4ZY%4X8pQflbayrI08Vmd!YkHd_*iO#EQmt@T=jS~Zhe14dpm(;CMSe1py zFszBqotT5;>S!Z+X7-mY%_@Ji({RvaD1UKAQgL3+n8E_X82J1TLDK`>rWv*=bqW^Q zk6UJdU$bw%vKce%noy*zH9C>7ZswNmSHF+_7FsS2;WLfHc-B_neFh}4P@ob~)W8h1 z^*Q;>cz>r&7QoIHOA>0E!}Qeqe=w`>)QC}2NCfk21L`$IdYw#*XVp5Hrn4O{fa!_} zy)w}2+r_Zr4c7m6Oplfz$l>-`7xD}GhU76W>BSU&sncyH4)(4f+AOS_;k;Hg zNauo&xvUec+;C8%ZiK~&6jI4`qmBX^Xn+rwO|7f*LPdgId6Xmq*gP2Yt&8?R-0BM6 zLc*kWx2J18P@tQNVxucvjE1-%qCZ|4AOc8H#-inuVAd~Z#Ej+P8C2tvNx6W@61e{Y zc`E+MY}%xg;2>Cc3>wZ%z>_o`{Foa?VXN!W0EB(qmMMXtSj2lOh!6f>A5alFJ{gSJ zZ;-OIN18|AQMmr!;Jp7yX{rHQc*>A_-DvQW$7tqabbON;@bMAfoUWI_2wa3-&}rCR zMgj3=x&K#{X@pVHNq;FkjJf0rHvTfO3+jsk{ z_IbQJc}1{%?w=mYwLPmcXUH))IrTJV`J1O9Pqm>? zYOSQw*SmrpPSImOg%J0E&r=kJTZw~qmYdL`L-FBPiI`qFl*Unl)`U0>%K|IJl0rfE z?`adcV}bFLD}#(8k%X!MZwgE8CJ<&a@nZG$@1j#B%h>QK@1bDy#qKM#05CTfcV#cx z*7I38-O(*mByBoRa#cZiQBrk;u}SW}y%}-FvG;WbOXORnTeGVb!^>cH@E?pmb5IW=<8;Bh;O-MxRzA6b5-cOk0?f&igDXa}aLZyI(WXBsawqtW-}8?B$laeei`+a zS^22<^`&BP=bdR+agVmGOS)T;j|eWxtbT&N1G!9U6#Sax4Fez5ZnNaObkQJXI4qqv20?aH1PThnOLz!P+ioJ)Bj|*!m_xV*I39SM4x?G(@{U8 zw?_2hLm*$XV@dySEiY*xv|5%39{~i~vXvB=95IWG(ghrR1|T|~3qJv%klYg%bbybZ zPpMIM^(=()GrFJuUi=PmYJuuX5YPqg?Eb5Iiq1Rwz(Q;EEbcJNfP3vh+f2b9-u@$g z(D@i*GfP{==Wh8GPbV1jW(=d2qATx&N^#wmm(Nf7v(u|w%yZR>@v zN%&hfBoUSR*g3+h#6>gD2P3E-tOm0 zR;MHxhNTmuM$3h3`l561q?g9inEc~JFI75=XSDn!9th^A-ejoo(BqKIX&2Zb3e1e` zlPy^})N<4Ybr4+5k*H5g%mz+6nDFqF40eGxGpi-A)_>?G!b8!(997Dpcq|PwHOaqQ zxQa#@U}o75kxwud&ijK%jg=H!x3Q^UXI|&k(;<ig6cuF zGwrNB93{S(i%E;P7?DZc_wTC8K-a(zP7{ACSFphQz=Wpiug?Y{pitl%36+jM^HUPu zID-ieVEB2W6FttMS>UY4W7F4eBE86LeLbRG@lAA{)nxUyy9N9$cqI&*-)1DB60(J! zD0bE7VZ;*t%&y@|CBkO5T>rqB&>T;Vwtw_A}IaMXCt%ykWR*Z11LD;l5GRdC~6-L-UZ zh}}}@`jYv-Qek}i`=c6T5dy8V4E)f4i{=Tux2)#9+s;bM(f~x(7{Qroe2j??JkIl_inpdbThM}FUG0LE?*+G?QqXO zpiL|U+~I#oW3u;--~2|t?MDQm1TJS@X5N#XGvyD&r>OOGhPG}D0B-?&j%qBpf#T1V zH*;N7@djJU$;o=ia7u_O4(}`TJJWF!Rz(AbQ4!dg0-@_LklEui79&h9mu`|Apx5Z;F;hvm>2^O)5 zD99tcS((E{jd_T57^9%1`5 z6Q5A`m!A3|bI8Z8ryb>KX1^xf4a@8LRJP#av22X`c|{%d2dH5RACiO@zedF@HTs&cGYQxmQ+TPSfDKw&S#;=j2- ze^Q1L3sjyhMC22THnWmE?pinGb5h5#ASXIicNhAXlz+VODNll9tSYYZFt7`hZy56s z3fcO?s8R&^qqv~Uus5XQ&T6izl~ey7H5XA$!mXQ9$&gfkv{wtb0Pg%>6*gQEdRr5w zDgHxF*^mHKPx`V()os>eY{ull$*!Bm{Z|b%8-&EvT;MB|nfrn(mss!P4sFg2fv`2( zC_x0yqT@CnK5o%)ijexR)fMfLdr+V^iq+c;>gJy)rrZFrazG4OSe|5xyR5(_fHckk z6k$$S-J4av!2u(i?>*%m9KX=prR|&gsq?(yJ)9du;QxHq$3^Z7-7KI1Iwo7@mN=%;4R&?R6W+k3Vi;& zH6BBVeB@J0{6hQHPtoK#mZEVE9DqQ+!!vMDOj;0{r_efJO|0H)>YhNIt02cswO091pDmc!hXtjx3ps(kp2;UgyO ziVledd6|H~pqKufO8_ZdnIvMIsh_jow@QRW-h<|*dhoLN(qB%on-(pzwyT!`4GAOH zeA3jwWJJ9(5iL%MpjmJOz2eSyZht1|{eumWY&c5CuE+vQ!$yzukJXi#?|DEj0KCnF zju;hmNI~d0dKmsDj$>jR43pp3qbzhbL4IjsM+P>K~r*fGGH66@UN$Ga^)VYrlGsU9p6laUx5Rx{)iIQBGFq`;QyG zFAachK&~FmKZnpCWlo~}_r|DFv7J>2d6f7&7Snl9hUrHT_6G9ql(6Rm#p!1r1N5oJ zqEj_}hW|Hx06PO!Oe(G0)f?%=kNMI$qmXmMn@4t9Pi+-0G98y2sY~227{DlL_Ft?< z65c#3kun($EMa7B(Q&fXC;B@b3n5Pjb2?L0e#+b&+O_M{F&JzmMf$&T**I2aVPMll zE!S3M2onr9z7kM5Nwi9SDzuUw5hQKjfzNEq*j2|(M<=R?u(RM7Pt; zbBKcFo(J_DuWmvvLS|V3<0GCKt*-722CvrR>4n7SBD6PV&61%-B4EZv$`l@`XD=+l z$FA@!)YcrliH8q0AO$HmYTcc$PH92#4j(@3fovpLva#BLX=cJnym<(POb z*`K2b$7%7Qu}c!01I6h%Ge>|y0Xjr2nZJe{Mj+{#l7N!?NW=0E&P|J4>YBbuiMeFW zF&fcZGF$4gru=!d9AS$gmGl5$nEu z*9Ul_A47SjFI)A`d=-&?Fhhu?=V$b&3GpF0$sFnw3oSlZJen{;fn+udUNL?%MLg3KlMD9J2JV|XR{(~onw}qPG&?U zy_{$F(~2V31ASu8tOX{zWEqVQ)-gD^pLZaZKA#yvj1H~pK-g} zkzMXdga>B87E_;Y?EQ{2h?ZLZh<&7A_F%(9&<|WQ9*U`dSvH~yz{=!rbW*zpU5xZy z%_;8CT*spNaXsU3?J6TrH!4sxokoiu?owIt@QthofHqTwCYMKQ5n>Y z2Z7a@x`5B$IFk)aowi|!Fpqe&MspHnAf1ZaG)ke$pmGNEKWFhk6dc@OqU0*cxj00f zr@QYF{EkX&12HAlaJUPChAqxncsT)hWlht6(v;*Q)H=X~*eoFOH}WGnmg`YtI63n; zEp1fOf}zA^H|%EpQf=aE&B(fnyx-xs%S+y(T8-_g*D(U(k0$O^p%srH%}Ik-Z4cZ= zgh9l{@jk40B8)R&-PtVHxfaeYIWDpID*4KU=*v1RWsQpVFnZ(SS0j+S01LP>xQ3 z7?9J8^?}UU?c@Y2(6zA1Lscvunh>(&> zx;+32JvztCi?iu1#~?y0<8Bo#(mr#s|Fa6P?8w_NqC)?YK<&jCG3ek&7WGu}bh^XR>n4LBez^bX8;vp6}EJ{UG@ zo_!jEm~TK@;5jM5St|mWATr1Zl&ek9yuQWirNXKu=dSsQur&6%EG3He z0;luuDy_elDHXAPBz0EG{3#-PQX|9@I&miCT}&GFFsTyc0Pcib)?yyht!m-=Ly8YM zFL?doVu5o9nC)a*k((&ZLJR5vEiPXQ_duH%00002&96w-QhBrU$GzRkfM)a@002c; zNk)DE002dJX=VTbO-%qQ0000800jXO00RI3009620003R00jU50096107?NH00jU5 z0096108#-c00RI300963004(+00aO40096109pV50000007w7;0096107w7;00963 fpaK8{000010009~paTE|000010007500000gdn93 literal 0 HcmV?d00001